Refinement round: ring popover down, menu order, tok unit, list indent, lowercase levels
Five small fixes (owner refinement round, 2026-09-24):
1. RING POPOVER OPENS DOWN: the ring lives in the chat top bar —
the window's top edge is right above it, so the upward popover was
clipped. top-full mt-1.5 now: it drops below the ring.
2. SESSION MENU ORDER FLIPPED: Rename/Delete first, hairline, then
the extraction coverage block + Extract at the bottom — the info
reads after the actions (was the reverse, the block on top).
3. UNIT TYPED OUT: the sidebar block reads "2k tok uncovered" now —
the tokens unit is explicit (owner: "tok").
4. MARKDOWN LIST INDENT: streamdown ships list-inside with no
container padding — top-level markers sat ON the text edge (only
nested lists got their pl-6 via [li_&]). .lh-prose :where(ul, ol)
{ padding-left: 1.5rem } indents both list kinds as blocks, 24px —
the same measure as the nested-case pl-6. Unlayered CSS beats the
utility layer; :where keeps specificity zero.
5. THINKING LEVELS LOWERCASE EVERYWHERE: the composer pill and setup
dialog rendered THINKING_LABEL (Off/Minimal/…/Max) while every
menu body renders the raw lowercase level — the map is now
lowercase, the level string IS the display form, everywhere.
Live-verified on :3001: list content inset 24px vs paragraphs
(padding-left computed 24px, nested fine); the composer pill reads
"low" with options low/high/max; menu order Rename → Delete… →
hairline → block. 901/901.
This commit is contained in:
@@ -197,6 +197,16 @@ body {
|
||||
color: var(--lh-ink-italic);
|
||||
}
|
||||
|
||||
/* Markdown lists indent from the prose edge (owner ask, 2026-09-24):
|
||||
streamdown ships list-inside with no container padding (top-level
|
||||
markers sit ON the text edge — nested lists get their pl-6 only via
|
||||
[li_&]). 24px — the same measure as that nested-case pl-6 — pulls
|
||||
the whole list right as a block. Unlayered CSS beats the utility
|
||||
layer; :where keeps specificity zero. */
|
||||
.lh-prose :where(ul, ol) {
|
||||
padding-left: 1.5rem;
|
||||
}
|
||||
|
||||
/* Markdown headings render at the font's BLACK weight (owner ask,
|
||||
2026-09-19) — 900, not streamdown's font-semibold 600. The variable
|
||||
Source Sans 3 axis spans 200–900 (next/font loads the full range), so
|
||||
|
||||
Reference in New Issue
Block a user