Default / light
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
THEMES / PALETTES
Default is the standard palette: white and black foundations with Blue Teal actions, links and main headings. Choose Mono, Sand, Ocean, Cobalt, Citrus, Violet or Forest once on a parent. Ordinary HTML and existing component hooks inherit the colours.
data-theme controls light, dark or system mode. data-palette controls the colour family. Both are independent of material, shape and other shared settings.
Omitting data-palette uses Default. Mono remains available for monochrome primary actions and links. Primary fills are #1F6E8C in light mode and #2E8A99 in dark mode; dark links use #65BBC7 for contrast. For scoped styling, choose the palette on the .reva boundary. Changing data-theme inside a palette changes the mode without resetting its colour family. Semantic success, warning and error colours retain their meanings, including in Mono.
Exact solid role fills, with foregrounds adapted to each mode. Secondary uses the existing class; semantic roles use the shared variant attribute.
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
The same markup in light and dark mode. No palette attributes are repeated on the components.
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
Page colours, surfaces, borders, links and actions share this palette.
Explore the palette · New
Success Error
A local palette installs a complete coordinated set. On the same element, explicit data-accent and data-tone override its primary and surface colours respectively. A nearer palette resets inherited colour overrides; unrelated settings continue inheriting.
Load reva.glass.css after the core. Palette tokens feed the material; glass links use the palette's text foreground for stronger readability. Styled text inputs retain their normal backing.
The material uses the parent palette surfaces.