···11+# Conven Color Defs
22+33+[See the CSS definition here](../src/styles/app.css)
44+tailwind atoms are defined in app.css
55+66+```css
77+/* CONVEN COLORS */
88+:root {
99+ --hue-base: var(--system-hue-base, 260);
1010+ --hue-accent: var(--system-hue-accent, 290);
1111+ --hue-contrast: var(--system-hue-contrast, 80);
1212+ --hue-muted: var(--system-hue-muted, 220);
1313+}
1414+```
1515+1616+These hues are user-configurable (set from community definition files). All colors in the UI derive from them, allowing full theme customization without breaking the palette structure.
1717+1818+this will produce standard 4 tailwind palettes to be used in all conven components. they are registered in tailwind as base, accent, contrast, and muted.
1919+2020+!!! please avoid using any other (including the preincluded tailwind) palettes. they are not responsive to the dynamic color palette system and will look out of place.
2121+2222+for all usage please consider dark mode.
2323+2424+example usage:
2525+2626+```html
2727+<div className="bg-base-100 dark:bg-base-900 text-base-900 dark:text-base-100 p-6 rounded-lg space-y-4">
2828+ <h1 className="text-accent-600 dark:text-accent-400 text-lg font-semibold">
2929+ Dashboard
3030+ </h1>
3131+3232+ <p className="text-base-600 dark:text-base-300">
3333+ This is a sample description showing how text adapts across light and dark modes.
3434+ </p>
3535+3636+ <div className="bg-contrast-100 dark:bg-contrast-800 p-4 rounded-md">
3737+ <span className="text-muted-700 dark:text-muted-300 text-sm">
3838+ Secondary content
3939+ </span>
4040+ </div>
4141+4242+ <button className="bg-accent-500 hover:bg-accent-600 dark:bg-accent-500 dark:hover:bg-accent-400 text-base-50 dark:text-base-950 px-4 py-2 rounded-md">
4343+ Primary Action
4444+ </button>
4545+</div>
4646+```
4747+4848+### Palette roles
4949+5050+- `base` — neutral UI surfaces, text, borders
5151+- `accent` — primary actions, links, interactive elements
5252+- `contrast` — separating sections, secondary surfaces
5353+- `muted` — subtle UI (badges, tags, low-emphasis elements)