diff options
Diffstat (limited to 'DESIGN.md')
| -rw-r--r-- | DESIGN.md | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -38,7 +38,7 @@ Everything else exists to keep those two readable at any cell size. of a width fit and a height budget. `card.fit_unit` measures candidate rows and returns the largest base size that fits the width, and a row that would collide pulls the size down. Bigger cell, bigger type instead of empty space. - The `breaktimer` card does this; a card that cannot afford the + The `immich` card does this; a card that cannot afford the measuring pass may key off width with a clamped factor. - **Roles.** `FONT_MONO` for labels and row text, `FONT_HEAVY` for the big number, `FONT_UI` for prose (a condition description, a notice). Sizes within @@ -52,17 +52,16 @@ One language for every measured quantity, so state is read rather than decoded: | State | Role | Example | |---|---|---| -| fine | `ok` | breaktimer working | -| busy | `warning` | breaktimer paused | +| fine | `ok` | a quantity under its thresholds | +| busy | `warning` | a quantity past its lower threshold | | hot / full | `critical` | a quantity past its upper threshold | - Proportions use **25% / 75%**. - `warning` is the palette's middle role. The board should show all three states in normal use, or the language is not earning its place. - The big value's colour follows what it is: `body` for a plain number, the - threshold roles when it is a measured quantity, the phase's own role in - `breaktimer`, and `heading` when it names rather than measures (the calendar - month). + threshold roles when it is a measured quantity, and `heading` when it names + rather than measures (the calendar month). ## Glyphs |
