Zum Hauptinhalt springen
VelinStyle v1.2.0
⌂ Home
  1. Docs
  2. Erste Schritte
  3. Safe Area

Safe Area 1.2.0

Padding-Utilities, die env(safe-area-inset-*) auf Geräten mit Notch respektieren, plus Breakpoint-Helfer für Mobile-only- und Desktop-only-Blöcke. English: Safe area

Reifegrad: In VelinStyle 1.2.0 als stable dokumentiert. Studio und die vollständige Utility Engine bleiben geplant — ausgelieferte Utilities sind unter @layer utilities von Hand geschrieben, kein vollständiger Variantengenerator.

Wann verwenden

Wann nicht

Safe-Area-Padding

Jede Klasse nutzt max(var(--velin-space-4, 1rem), env(safe-area-inset-*)) damit Inhalte System-UI ohne hartcodierte Device-Offsets freihalten.

KlasseWirkung
.velin-pt-safePadding block-start (Statusleiste / Notch)
.velin-pb-safePadding block-end (Home-Indikator)
.velin-px-safePadding inline (linke/rechte Insets)
.velin-p-safeAlle Seiten

Safe-Area-Padding applied (device insets when present).

<velin-bottom-nav class="velin-pb-safe">…</velin-bottom-nav>
<header class="velin-pt-safe">…</header>

Mobile-/Desktop-Sichtbarkeit

Ergänzt responsive Display-Utilities. Das Layout-Audit markiert velin-ausgeblendet ohne passende Show-Klasse bei md.

KlasseStandard (< 48rem)≥ 48rem
.velin-mobile-onlysichtbarausgeblendet
.velin-desktop-onlyausgeblendetsichtbar

See also Responsive-Layout-Audit and Display-Utilities.