A Linear spin on Liquid Glass
Linear rebuilt Apple's Liquid Glass design system from scratch for their mobile app redesign, creating custom SwiftUI shaders and visual effects to maintain design flexibility while supporting customizable navigation. The team implemented their own glass material using Gaussian blur, signed distance fields, and GPU-calculated lighting instead of adopting Apple's APIs, allowing them to support iOS 18 users and build expandable tab bars that adapt to different user roles. The custom implementation includes tactile feedback, variable blur effects, and accessibility features like Increase Contrast mode support.