From 2d72e5b32e0f11019178e52d134626455eedf60a Mon Sep 17 00:00:00 2001 From: Andy Dixon Date: Fri, 2 Oct 2026 08:39:14 +0100 Subject: [PATCH] Document 16-colour mapping --- ARCHITECTURE.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 7a307f7..0049300 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -192,7 +192,9 @@ true-colour to the detected profile (256 / 16 / none), so the drawing code uses RGB throughout. For 256-colour terminals the canvas quantizes colours itself (redmean distance over the 6×6×6 cube and grey ramp, never the palette-dependent first 16 entries): the stock conversion maps dark tints to -saturated olive/navy and destroys the shading. `--color` overrides +saturated olive/navy and destroys the shading. For 16 colours, dark shades +map to black, greys to the grey entries, and saturated colours keep their +hue, so shadows stay quiet and categories stay distinguishable. `--color` overrides detection (useful over SSH, where `COLORTERM` is often not forwarded). `NO_COLOR` selects the `mono` theme, which relies on attributes and glyphs only. Selection never relies on colour alone: the selected rectangle uses a