docs: reconcile screen-layout docs with the panel changes
Mode now sits at the side panel's bottom-left (not its top), and the words-this-session field is gone. Update the CONTEXT.md field list and the product-doc mock + prose to match; note the keyboard flag renders as NO KBD (Latin-9 has no glyph for the mock's symbols).
This commit is contained in:
@@ -101,17 +101,17 @@ context," not a full page. Hardware rationale: [ADR-003](adr.md#adr-003-display-
|
||||
```
|
||||
┌───────────────────────────────────────────────────────┬─────────────────────┐
|
||||
│ Lorem ipsum dolor sit amet, consectetur adipiscing │ notes.md ● │
|
||||
│ elit. Sed do eiusmod tempor incididunt ut labore et │ INSERT │
|
||||
│ elit. Sed do eiusmod tempor incididunt ut labore et │ │
|
||||
│ dolore magna aliqua. Ut enim ad minim veniam, quis │ │
|
||||
│ nostrud exercitation ullamco laboris nisi ut aliquip │ 1 240 words │
|
||||
│ ex ea commodo consequat. │ +318 this session │
|
||||
│ ex ea commodo consequat. │ │
|
||||
│ │ 12:07 elapsed │
|
||||
│ Duis aute irure dolor in reprehenderit in voluptate │ │
|
||||
│ velit esse cillum dolore eu fugiat nulla pariatur. │ │
|
||||
│ Excepteur sint occaecat cupidatat non proident. │ │
|
||||
│ │ 14:02 │
|
||||
│ The quick brown fox jumps over the lazy▎ │ Wi-Fi — │
|
||||
│ │ ✓ pushed abc1234 │
|
||||
│ │ -- INSERT -- │
|
||||
└───────────────────────────────────────────────────────┴─────────────────────┘
|
||||
writing column (~60 cols, full height) side panel (~20 ch)
|
||||
```
|
||||
@@ -122,12 +122,13 @@ context," not a full page. Hardware rationale: [ADR-003](adr.md#adr-003-display-
|
||||
This is the only region that repaints as you type.
|
||||
- **Side panel** (right, ~150 px / ~20 cols, full height): all metadata lives
|
||||
here, so the writing column keeps the full height. Top — **filename** + dirty
|
||||
dot (●/○) and **mode** (always `INSERT` in v0.1). Middle — **word count** and
|
||||
the **session** (words written + elapsed time), both refreshed on a short
|
||||
typing pause, *not* per keystroke. Bottom — ambient state: **clock** (if SNTP
|
||||
has set the time), **Wi-Fi** (`—` = off/on-demand, `✓` = connected,
|
||||
`✗` = failed), a **keyboard-disconnect** flag (`⌨ ✗`, shown *only* while the
|
||||
keyboard is dropped; blank when healthy — no permanent `⌨ ✓`, per
|
||||
dot (●/○). Middle — **word count** and **elapsed time**, refreshed on a short
|
||||
typing pause, *not* per keystroke. Bottom-left — the **mode** indicator
|
||||
(always `INSERT` in v0.1) with any pending count/operator echo. Bottom —
|
||||
ambient state: **clock** (if SNTP has set the time), **Wi-Fi** (`—` =
|
||||
off/on-demand, `✓` = connected, `✗` = failed), a **keyboard-disconnect** flag
|
||||
(rendered `NO KBD` — Latin-9 has no `⌨`/`✗` glyph — shown *only* while the
|
||||
keyboard is dropped; blank when healthy, per
|
||||
[`CONTEXT.md`](../CONTEXT.md) "No state the user didn't ask for"), and
|
||||
**publish state**. `Ctrl-S` briefly flashes "saved HH:MM";
|
||||
`Ctrl-G` transitions through `✓ committed abc1234 · pushing…` at ~0.2 s — the
|
||||
|
||||
Reference in New Issue
Block a user