Tone plus a soft shadow.
Material 3 Expressive
Dynamic colour, expressive motion and shape, generated live from one seed.
These settings apply to every tool on 墨玉程市.
Theme
Tonal palettes
Each role generates 13 tones from the seed.
Colour roles
Paired on-colours keep text readable on every surface.
Components
Buttons, selection, fields, and containers built from the live tokens.
Buttons
Chips
Selection
Text fields
Cards
Tone plus a soft shadow.
Tone plus a soft shadow.
Progress
Styles
Typography, shape, and expressive spring motion.
Type scale
Shape scale
Motion
Tap the surface for spring motion with shape morphing.
Notes
Conventions for this project, for developers and agents.
Both the Free and Pro icon families are available in this Kit and may be used.
This Kit does not support the Pro+ tier, so its icons will not render.
It is Font Awesome's brands prefix and will conflict. The floating action button here uses .m3-fab.
It is deprecated beside Font Awesome classes. The extended FAB modifier here is .m3-fab.ext.
Prefer relative (fa-2xs to fa-2xl) or literal (fa-1x to fa-10x) sizes when size or alignment matters.
Limited to Solid, two-colour Linear, or two-colour Radial. Gradients anchor one stop to white in light modes and black in dark modes.
流璃 is drawn from 流體 (liquid) and 玻璃 (glass): a fusion of fluidity and glass built on M3 Expressive.
M3 Liquid G+ defaults to 10px blur. Both default to a Linear gradient: Neutral 90 in light, Neutral 30 in dark; Black is always solid #000000.
Choosing a background colour from the palette stores its tone type (e.g. Neutral 90), not a hex, so it follows the theme colour. The background palette derives from the main theme colour but is a separate palette; the theme's tonal palette is never reused for it.
At compact width, an unselected segment shows only its icon and reveals its label once selected.
Privacy note
This page loads the following third-party resources:
- Font Awesome 7 Kit (kit.fontawesome.com) — icon web fonts, CSS, and loader script.
- No other external libraries, frameworks, web fonts, or APIs are used. System fonts render the text. Your theme settings stay in your browser via localStorage.
Material 3 Theme · m3_theme