liquid-glass-design

Installation
Summary

Dynamic glass material with blur, reflection, and interactive morphing for iOS 26 apps.

  • Provides SwiftUI modifiers (.glassEffect(), .glassEffect(_:in:), button styles) and UIKit equivalents (UIGlassEffect, UIGlassContainerEffect) for consistent glass implementation across frameworks
  • Includes GlassEffectContainer for performance optimization and smooth morphing transitions when glass elements appear, disappear, or change hierarchy
  • Supports customization via tint colors, interactive touch reactions, shape variants (capsule, rect, circle), and spacing control for element merging
  • WidgetKit integration with rendering mode detection, accent groups, and container backgrounds for tinted Home Screen appearance
  • Best practices emphasize wrapping multiple glass views in containers, applying .interactive() only to responsive elements, and testing across light/dark and accented modes
SKILL.md

Liquid Glass Design System (iOS 26)

Patterns for implementing Apple's Liquid Glass — a dynamic material that blurs content behind it, reflects color and light from surrounding content, and reacts to touch and pointer interactions. Covers SwiftUI, UIKit, and WidgetKit integration.

When to Activate

  • Building or updating apps for iOS 26+ with the new design language
  • Implementing glass-style buttons, cards, toolbars, or containers
  • Creating morphing transitions between glass elements
  • Applying Liquid Glass effects to widgets
  • Migrating existing blur/material effects to the new Liquid Glass API

Core Pattern — SwiftUI

Basic Glass Effect

The simplest way to add Liquid Glass to any view:

Related skills
Installs
3.8K
GitHub Stars
180.7K
First Seen
Feb 24, 2026