The tools behind colour education
Every concept in colour theory becomes tangible when the right tools are doing the work. Here is what powers the learning environment at Breloq.
See the learning program
What the curriculum runs on
The course uses a focused set of browser-native and widely supported tools. Students interact directly with the same technologies they will use on real projects — no abstraction layers between concept and execution.
How colour logic gets written
Students write actual CSS colour functions: oklch(), color-mix(), and relative colour syntax introduced in CSS Color Level 5. The theory connects directly to the output.
Each module pairs a visual concept — like simultaneous contrast or hue shift under different illuminants — with a coded exercise that makes the effect reproducible and measurable.
.palette { --base: oklch(62% 0.18 200); --light: oklch( from var(--base) calc(l + 0.22) c h ); --muted: color-mix( in oklch, var(--base) 55%, white ); } @layer audit { .check-a11y { background: var(--light); color: oklch(18% 0.04 200); } }