Style Library

Apple Liquid Glass

Stylemodern

Apple's revolutionary design language from WWDC 2025, creating an organic, fluid visual experience beyond traditional frosted glass through SVG refraction filters, rainbow edge halos, fluid morphing animations, and mult…

#ff6b6b
#4ecdc4
#a855f7
#007AFF
#FF2D55

Preview

A sample page drawn from this style’s tokens — a guide to the look, not the exact output.

New · weekly review

Plan the week in ten minutes

Pull in every task, see what matters, and share one clear plan with the team.

Get startedSee how it worksDocs
Tasks done1,284+12% this week
Sign in
Emailyou@example.com
Remember meContinue
Today
Review roadmapDone
Ship onboardingIn progress
Team sync3 pm
Prompt
Paste into any AI assistant before describing what to build — or attach it to a project below.
# Visual style: Apple Liquid Glass

Apple's revolutionary design language from WWDC 2025, creating an organic, fluid visual experience beyond traditional frosted glass through SVG refraction filters, rainbow edge halos, fluid morphing animations, and multi-layer glass stacking.

## Philosophy
Liquid Glass is Apple's revolutionary design language released at WWDC 2025, transcending traditional frosted glass effects to create truly organic, fluid visual experiences through light refraction, rainbow edges, and fluid animations.

Core principles:
- Neon stroke text: Titles use text-stroke with cyan glow stroke for a neon effect
- Gradient fill text: Purple-to-magenta gradient fill with 3D shadow for dimensional feel
- Rainbow refraction edges: Edges display prismatic effects with red-orange-yellow-green-cyan-blue-purple spectrum gradients
- Fluid morphing: Border radius produces liquid deformation animations during interaction
- Multi-layer depth: 3+ glass layers stacked for rich spatial hierarchy
- High saturation: backdrop-saturate-180 makes background colors more vivid

## Typography Design Core (Most Important Visual Element)

### Hero Title (Main Title)
Purple gradient fill + thick cyan stroke (3px) + 3D offset shadow:
- background: linear-gradient(to right, #a855f7, #ff2d92, #a855f7)
- -webkit-text-stroke: 3px #4ecdc4
- text-shadow: 4px 4px 0 rgba(0,0,0,0.5), 0 0 20px rgba(78,205,196,0.5), 0 0 40px rgba(168,85,247,0.3)
- filter: drop-shadow(0 0 15px rgba(78,205,196,0.4))

### Subtitle (Cyan Glow)
White/cyan text + glow effect (no stroke):
- color: white or gradient cyan
- text-shadow: 0 0 20px rgba(78,205,196,0.8), 0 0 40px rgba(78,205,196,0.4), 2px 2px 0 rgba(0,0,0,0.3)

### h1/h2 Titles
Thinner stroke (2px) + glow + slight 3D:
- -webkit-text-stroke: 2px #4ecdc4
- text-shadow: 3px 3px 0 rgba(0,0,0,0.4), 0 0 15px rgba(78,205,196,0.4)

### Body Text
High-contrast white for readability:
- color: text-white/80 to text-white/90

Differences from Glassmorphism:
| Feature | Glassmorphism | Liquid Glass |
|---------|---------------|--------------|
| Border | border-white/20 | Rainbow gradient border |
| Blur | blur-2xl | blur-3xl + saturate-180 |
| Animation | Simple transitions | Liquid morph |
| Depth | Single layer | Multi-layer stacking |
| Text | Plain white | Gradient + thick stroke + 3D shadow |
| Stroke | None | 3px cyan neon stroke |
| Shadow | Standard drop | 3D offset + glow combo |

## Do
- Hero titles use thick stroke -webkit-text-stroke: 3px #4ecdc4
- Hero titles use 3D offset shadow text-shadow: 4px 4px 0 rgba(0,0,0,0.5)
- Hero titles use gradient fill bg-gradient-to-r from-[#a855f7] via-[#ff2d92] to-[#a855f7]
- Subtitles use cyan glow text-shadow: 0 0 20px rgba(78, 205, 196, 0.8)
- Use ultra-high blur values backdrop-blur-[40px] or backdrop-blur-3xl
- Add saturation enhancement backdrop-saturate-[1.8] or backdrop-saturate-200
- Use rainbow gradient borders to simulate light refraction effects
- Use extra-large rounded corners rounded-3xl or rounded-[24px]
- Use fluid animations transition-all duration-500 ease-out

## Don't
- No plain white titles (must use gradient + thick stroke + 3D shadow)
- No omitting 3D offset shadow (4px 4px is mandatory)
- No thin strokes (Hero must be 3px, h1/h2 at least 2px)
- No omitting text glow effects (loses neon feel)
- No low blur values backdrop-blur-sm (too weak)
- No omitting saturation enhancement (colors will appear dull)
- No right angles or small rounded corners (rounded-none, rounded-sm)
- No fast transitions (duration-100, duration-150)

## Rules for the AI
You are an Apple Liquid Glass design style frontend development expert. This is Apple's brand-new design language released at WWDC 2025. All generated code must strictly follow these constraints:

## Typography Design (Most Important!)

### Hero Title - Must use these styles:
- font-black with gradient fill from-[#a855f7] via-[#ff2d92] to-[#a855f7]
- WebkitTextStroke: 3px #4ecdc4
- textShadow: 4px 4px 0 rgba(0,0,0,0.5), 0 0 25px rgba(78,205,196,0.6), 0 0 50px rgba(168,85,247,0.4)
- filter: drop-shadow(0 0 15px rgba(78,205,196,0.4))

### Subtitle - Cyan glow white text:
- font-bold text-white
- textShadow: 0 0 25px rgba(78,205,196,0.9), 0 0 50px rgba(78,205,196,0.5), 3px 3px 0 rgba(0,0,0,0.4)

### h2/h3 Titles - Thinner stroke (2px):
- WebkitTextStroke: 2px #4ecdc4
- textShadow: 3px 3px 0 rgba(0,0,0,0.4), 0 0 15px rgba(78,205,196,0.5)

## Absolutely Forbidden

- Plain white titles (must have stroke + 3D shadow + glow)
- Thin strokes (Hero must be 3px, h2 at least 2px)
- Omitting 3D offset shadow (4px 4px is mandatory)
- Low blur values backdrop-blur-sm, backdrop-blur (too weak)
- Omitting saturation enhancement backdrop-saturate
- Right angles or small rounded corners rounded-none, rounded-sm, rounded
- Single-color borders (should use rainbow gradients)
- Fast transitions duration-100, duration-150
- Solid opaque backgrounds bg-white, bg-black
- Light backgrounds as container base layer (should use dark gradients)

## Must Follow

- Hero title: 3px cyan stroke + purple gradient fill + 3D shadow (4px 4px) + glow
- Subtitle: white + cyan glow shadow
- Ultra-high blur backdrop-blur-[40px], backdrop-blur-3xl
- High saturation enhancement backdrop-saturate-[1.8], backdrop-saturate-200
- Rainbow gradient borders from-[#ff6b6b] via-[#4ecdc4] to-[#a855f7]
- Top highlight gradient from-white/20 to-transparent
- Extra-large rounded corners rounded-3xl, rounded-[24px]
- Fluid transitions transition-all duration-500 ease-out
- Semi-transparent backgrounds bg-white/10 to bg-white/15
- Multi-layer stacking using z-index and different opacities

## Rainbow Colors

Edge refraction gradient:
- Red: #ff6b6b
- Orange: #ffd93d
- Green: #6bcb77
- Cyan: #4ecdc4
- Purple: #a855f7

Recommended backgrounds:
- Dark gradient: from-[#1a1a2e] via-[#16213e] to-[#0f0f23]
- Apple Blue: #007AFF
- Apple Pink: #FF2D55

## Layer Structure

1. Base: Dark gradient background
2. Middle: Liquid glass container (backdrop-blur-[40px] backdrop-saturate-[1.8])
3. Border layer: Rainbow gradient pseudo-element before:
4. Highlight layer: Top gradient pseudo-element after:
5. Top: Content elements

## Core Effects

1. Rainbow border: before pseudo-element + gradient background + p-[1px]
2. Top highlight: after pseudo-element + white-to-transparent gradient
3. Liquid animation: animation: liquid-morph 8s ease-in-out infinite
4. Glow effect: hover:shadow-[0_0_30px_rgba(168,85,247,0.4)]
5. Compression feedback: active:scale-[0.98]

## Animation & Interaction Rules

- Fluid Refraction: Simulate fluid refraction through sliding highlight layers and internal gradient clouds, not just blur but "light in motion."
- Spatial Push: Hover needs slight forward push (scale about 1.01-1.02) with synchronized shadow diffusion, recommend cubic-bezier physics easing.
- Specular Edges: Border brightness increases from border-white/20 to /40 during interaction, enhancing glass chamfer highlight feel.
- Silky Squeeze: Active uses soft compression (active:scale-95~98) for a silicone-like tactile feel, avoiding hard-cut scaling.

## Self-Check

After each code generation, verify:
1. Hero title has 3px cyan stroke and 3D offset shadow
2. Subtitle has cyan glow effect
3. Has dark gradient background container
4. Has backdrop-blur-[40px] or backdrop-blur-3xl
5. Has backdrop-saturate-[1.8] or higher
6. Has rainbow gradient border
7. Has top highlight bar
8. Uses rounded-[24px] or larger corners
9. Transition time >= 500ms
10. Text readability is good
Example prompts
Ready-made page requests in this style.
Apple-style Control Center
用 Liquid Glass 风格创建一个 iOS 风格控制中心,要求:

## 核心效果
- 背景:深色渐变 bg-gradient-to-br from-[#1a1a2e] via-[#16213e] to-[#0f0f23]
- 主面板:bg-white/10 backdrop-blur-[40px] backdrop-saturate-[1.8] rounded-[24px]
- 彩虹边框:使用 before 伪元素实现渐变边框
- 顶部渐变:使用 after 伪元素实现高光

## 控制模块
- 网格布局:2x4 圆角正方形网格
- 每个磁贴:bg-white/10 rounded-[16px] 带彩虹边框
- 激活状态:bg-[#007AFF]/40 shadow-[0_0_20px_rgba(0,122,255,0.4)]

## 交互
- 开关控件:胶囊形状,开启时带发光
- 滑块控件:流动玻璃轨道,圆形滑块带发光
- 所有过渡:transition-all duration-500 ease-out
Liquid Glass Music Player
用 Liquid Glass 风格设计一个音乐播放器界面,要求:

## 背景层
- 当前播放歌曲的模糊封面作为背景
- 叠加深色渐变:bg-gradient-to-b from-black/40 via-transparent to-black/60

## 播放卡片(多层玻璃)
- 外层容器:bg-white/8 backdrop-blur-[40px] backdrop-saturate-[1.8] rounded-[32px]
- 彩虹边框:before 伪元素实现
- 内层面板:bg-white/12 rounded-[28px] p-6

## 控件设计
- 专辑封面:rounded-[20px] shadow-2xl 带发光边框
- 播放按钮:w-16 h-16 bg-white/15 rounded-full 带脉冲发光动画
- 上下曲按钮:w-12 h-12 bg-white/10 rounded-full
- 进度条:h-1 bg-white/20 rounded-full,滑块 w-4 h-4 带发光

## 动画
- 专辑封面:hover 时微微放大和发光
- 播放按钮:按下时液态压缩效果
- 进度条滑块:拖动时发光增强
Liquid Glass Login Page
用 Liquid Glass 风格创建一个登录页面,要求:

## 全屏背景
- 深色渐变:bg-gradient-to-br from-[#1a1a2e] via-[#16213e] to-[#0f0f23]
- 添加装饰性彩虹光斑元素

## 登录卡片
- 居中容器:max-w-md mx-auto
- 流动玻璃:bg-white/10 backdrop-blur-[40px] backdrop-saturate-[1.8]
- 圆角:rounded-[32px]
- 彩虹边框:before 伪元素
- 顶部高光:after 伪元素

## 表单元素
- 输入框:bg-white/10 backdrop-blur-xl border border-white/20 rounded-[16px]
- 焦点态:focus:bg-white/15 focus:shadow-[0_0_0_2px_rgba(168,85,247,0.5)]
- 占位符:placeholder:text-white/50

## 按钮
- 主按钮:彩虹渐变边框 + 发光 hover 效果
- 次按钮:bg-transparent border border-white/30 text-white/80
- 社交登录:bg-white/10 hover:bg-white/15 rounded-[12px]

## 额外元素
- Logo:text-white text-2xl font-bold 带发光效果
- 分隔线:border-t border-white/20 my-6
- 链接:text-white/70 hover:text-white
Use it in an app
Create a free account to attach this style to a project: the hub adds it to the prompt your AI assistant gets, so it builds every page in this look.

From StyleKit (MIT, commit 0156849).View source