ColivingLiguria Color Palette

SINGLE SOURCE OF TRUTH: colors.ts in this folder. DEFAULT: Dark Mode is primary. Light Mode is the adaptation.


Color Definition File

All colors are defined in colors.ts (in this same folder).

// Import in quartz.config.ts:
import { quartzColors } from "./content/System/AI-Website-Build-Guide/Frontend/Style-Guidelines/colors"
 
// Use:
colors: quartzColors

Semantic Color Roles

RoleCSS VariableDark ModeLight Mode
Backgroundvar(--light)0F0E0BF7F5F3
Alt Backgroundvar(--lightgray)26231EE5E0D8
Primary Textvar(--dark)F0ECE62C2A24
Secondary Textvar(--gray)857F75948C84
Tertiary Textvar(--darkgray)D6D1C94E4B42
Primary Actionvar(--secondary)8FA8764A6741
Accentvar(--tertiary)D4A373A67B5B

Chart Colors

RoleHex
AccentD4A373
Success34D399
ErrorF87171
WarningFBBF24
Info60A5FA

Brand Colors

NameHex
WhatsApp25D366
GmailEA4335

Rules

  • ✅ Use CSS variables: var(--dark), var(--secondary)
  • ✅ Use var(--light) for backgrounds
  • ✅ Test BOTH dark and light modes
  • ❌ Never hardcode hex values
  • ❌ Never use pure white/black

How to Change Colors

  1. Edit colors.ts in this folder
  2. Update this documentation
  3. Run CL-sync
  4. Test in BOTH modes