1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! Glyph + color model for the help renderer.
//!
//! Folded in from the former `command-surface` crate (P09) and trimmed to the
//! subset Koi's glyphs actually use: `Presentation` carries an ordered list of
//! icon renderings (Emoji → Ascii) resolved against the detected
//! [`TerminalProfile`](super::profile::TerminalProfile); `Color` is a semantic
//! intent mapped to a concrete `console::Color` at render time. (The generic
//! crate also had NerdFont/None presentations and RGB `Custom` colors — no Koi
//! glyph used them, so they were dropped.)
/// Carries the ordered icon presentations and semantic color for a renderable
/// metadata axis (category / tag / scope).