Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 2.13 KB

File metadata and controls

56 lines (41 loc) · 2.13 KB

Visual Design Guide (Liquid Glass 2026)

This guide covers the visual language of the Apple ecosystem, centered on the Liquid Glass aesthetic introduced in late 2025.

Core Aesthetic: Liquid Glass

Liquid Glass evolves the "Glassmorphism" trend into a more dynamic and physically grounded style.

1. Materials and Translucency

Materials provide background blurs and vibrancy.

  • Ultra-Thin: Use for secondary elements like tab bars or small floating buttons.
  • Thin: Use for standard menu and sidebar backgrounds.
  • Thick: Use for static high-level containers like macOS window backgrounds.

2. Vibrancy

Vibrancy isn't just transparency; it’s a filter that pulls primary colors from the background to make text more readable.

  • Vibrant Primary: For headlines and body text.
  • Vibrant Secondary: For captions and secondary info.

Color Palette

Semantic Colors

Always use Apple's semantic color system (systemBlue, systemRed) rather than hardcoded hex values to support:

  • Light / Dark Mode.
  • High Contrast Mode.
  • Dynamic color adjustments in 2026 systems.

2. Gradients

Liquid Glass uses subtle, non-distracting gradients to imply surface curvature.

Typography: San Francisco

Apple uses the San Francisco (SF) family across all platforms.

Variant Platform Usage
SF Pro iOS, macOS System standard for performance and legibility.
SF Compact watchOS Optimized for small screens.
SF Camera iOS Wide-set variant used in Camera interfaces.
SF Mono Dev Tools Monospaced variant for code.

Dynamic Type

You MUST support Dynamic Type.

  • Use system text styles (e.g., Title 1, Body, Caption 1).
  • Design for scale; UI should remain usable when font size is at 300%.

Spacing and Grid

The 8pt Rule

All spacing should be increments of 8 (8pt, 16pt, 24pt, 32pt).

  • Margins: Typically 16pt or 24pt for standard layouts.
  • Tap Targets: 44pt minimum vertical height.

Margin Logic

  • iOS: Match the Dynamic Island or Safe Area insets.
  • watchOS: Maximize the bezel-less display by using rounded corner layouts.