swiftui-liquid-glass

Originally fromdimillian/skills
Installation
Summary

SwiftUI Liquid Glass effects for iOS 26+ with interactive glass containers, morphing transitions, and button styles.

  • Provides .glassEffect() modifier for applying translucent Liquid Glass material to custom views, with support for tinting, interactivity, and custom shapes
  • Includes GlassEffectContainer for grouping and blending multiple glass elements, plus glassEffectID and glassEffectUnion for morphing animations during view hierarchy changes
  • Offers pre-built button styles (.glass, .glassProminent), scroll edge effects, and toolbar utilities like ToolbarSpacer for iOS 26 design patterns
  • Requires availability gating with if #available(iOS 26, *) and fallback UI for earlier versions; emphasizes correct modifier ordering and avoiding overuse of glass effects
SKILL.md

SwiftUI Liquid Glass

Liquid Glass is the dynamic translucent material introduced in iOS 26 (and iPadOS 26, macOS 26, tvOS 26, watchOS 26). It blurs content behind it, reflects surrounding color and light, and reacts to touch and pointer interactions. Standard SwiftUI components (tab bars, toolbars, navigation bars, sheets) adopt Liquid Glass automatically when built with the iOS 26 SDK. Use the APIs below for custom views and controls.

See references/liquid-glass.md for the full API reference with additional examples.

Contents

Related skills

More from dpearson2699/swift-ios-skills

Installs
1.4K
GitHub Stars
562
First Seen
Mar 3, 2026