Generate high-fidelity Apple-style user interfaces (iOS, macOS, visionOS) with pixel-perfect precision. Implements 8pt grid systems, semantic glassmorphism, and SF Pro typography with exact CSS/SwiftUI constants. Default to Light Mode, adaptable to Dark/Custom schemes.
This skill guides the creation of interfaces that mirror Apple’s elite UI aesthetics with 100% execution accuracy. It provides concrete technical values (tracking, blur, spring curves) to ensure production-ready code.
12px
20px8px44px (iOS standard).SF Pro Display (Headlines), SF Pro Text (Body).-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", sans-serif.letter-spacing: -0.022em; line-height: 1.2; font-weight: 600.letter-spacing: -0.011em; line-height: 1.5; font-weight: 400.Elevated surfaces (Cards, Navbars, Modals) MUST use these properties:
background: rgba(255, 255, 255, 0.72); backdrop-filter: blur(20px) saturate(180%); border: 0.5px solid rgba(0, 0, 0, 0.1);background: rgba(28, 28, 30, 0.7); backdrop-filter: blur(20px) saturate(180%); border: 0.5px solid rgba(255, 255, 255, 0.15);#007AFF (Light) | #0A84FF (Dark).300ms cubic-bezier(0.25, 0.1, 0.25, 1).cubic-bezier(0.4, 0, 0.2, 1.4).scale(1.02) + subtle shadow.scale(0.96).44px | Padding: 0 24px | Radius: 12px.0 4px 12px rgba(0, 0, 0, 0.1).outline: none; box-shadow: 0 0 0 3px rgba(0, 122, 255, 0.5);.36px | Background: rgba(0, 0, 0, 0.05) (Light) | rgba(255, 255, 255, 0.1) (Dark).sticky or fixed at top.z-index: 1000.0.5px solid rgba(0, 0, 0, 0.1).16px or 24px (8pt multiples).animation-delay in 50ms increments for cards.Before outputting code, verify:
rgba transparency and backdrop-filter?cubic-bezier instead of default "ease"?Verification phrase (Comment at top):
Apple UI Design System – Verified: 8pt Grid, SF Pro Typography, Material-Depth, Natural Spring Motion