githubnext/chopinPublic

Let's compose rich plans together

Add tabular-nums to figures and balance plan headings #17

MergedMaggieAppletonmerged 1 commit intomainfromrefs/pull/17/head
  1. MA

    Ten places in the app set a figure somebody reads as a column or watches change: tool durations counting up, places-in-plan badges, the outstanding and resolved counts, the overflow chip on the presence row, and the timestamps down the transcript, a comment thread and a provenance line.

    Proportional digits are different widths, so 2ms and 72ms put their figures in different places and a column of them twitches as each lands. Tabular numerals cost nothing here; none of these are prose.

    Headings get `text-wrap: balance`, so a two-line heading does not break 8/1 and read as a mistake. They are short enough for the browser to weigh every break at once.

    Paragraphs are left alone. `text-wrap: pretty` would guard the last line against stranding a word, but the prose is inside a contenteditable and the browser re-evaluates those lines on input โ€” a reflow risk taken for a small typographic gain.

    ๐Ÿค– Generated with [Claude Code](https://claude.com/claude-code) ---

    ### Stack

    Merge bottom-up. Each PR targets the one below it, so every diff reads in isolation; GitHub retargets the child automatically as each parent merges.

    1. #9  โ€” Emit all theme tokens, fix callout colours, load Inter  โ†  `main` 2. #10 โ€” Add two-stop shadow scale tokens 3. #11 โ€” Add radius tokens and replace bare rounded classes 4. #12 โ€” Add type scale tokens, replace arbitrary font sizes 5. #13 โ€” Add easing and duration tokens, set transition defaults 6. #15 โ€” Add one focus-visible outline rule for all controls 7. #16 โ€” Scale buttons down on press 8. #17 โ€” Add tabular-nums to figures and balance plan headings 9. #18 โ€” Shorten empty states and composer status copy 10. #19 โ€” Add entrance animation for newly arrived items

    Plan: `docs/superpowers/plans/2026-08-04-design-token-foundation.md`

  2. MaggieAppletonreferenced this in Shorten empty states and composer status copy #183 months ago on GitHub

  3. MaggieAppletonreferenced this in Animate newly received messages and status indicators #193 months ago on GitHub

  4. MaggieAppletonreferenced this in Emit all theme tokens, fix callout colours, load Inter #93 months ago on GitHub

  5. MaggieAppletonreferenced this in Add two-stop shadow scale tokens #103 months ago on GitHub

  6. MaggieAppletonreferenced this in Add radius tokens and replace bare rounded classes #113 months ago on GitHub

  7. MaggieAppletonreferenced this in Add type scale tokens, replace arbitrary font sizes #123 months ago on GitHub

  8. MaggieAppletonreferenced this in Add easing and duration tokens, set transition defaults #133 months ago on GitHub

  9. MaggieAppletonreferenced this in Add one focus-visible outline rule for all controls #153 months ago on GitHub

  10. MaggieAppletonreferenced this in Scale buttons down on press #163 months ago on GitHub

  11. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  12. MaggieAppletonhead-ref-force-pushed 672709b3a9813 months ago on GitHub

  13. MaggieAppletonrenamed Hold the figures still and keep the last word company to Add tabular-nums to figures, text-wrap to plan prose3 months ago on GitHub

  14. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  15. MaggieAppletonhead-ref-force-pushed e0ac9ec83b653 months ago on GitHub

  16. MaggieAppletonrenamed Add tabular-nums to figures, text-wrap to plan prose to Add tabular-nums to figures and balance plan headings3 months ago on GitHub

  17. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  18. MaggieAppletonhead-ref-force-pushed 6c932b7634823 months ago on GitHub

  19. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  20. MaggieAppletonhead-ref-force-pushed 20ca4c006a0d3 months ago on GitHub

  21. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  22. MaggieAppletonhead-ref-force-pushed 39541ea9c39e3 months ago on GitHub

  23. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  24. MaggieAppletonhead-ref-force-pushed 9afcfad972223 months ago on GitHub

  25. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  26. MaggieAppletonhead-ref-force-pushed 9a58c8ae60383 months ago on GitHub

  27. MaggieAppletonhead-ref-force-pushed ea60babe20463 months ago on GitHub

  28. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  29. MaggieAppletonbase-ref-force-pushed3 months ago on GitHub

  30. MaggieAppletonhead-ref-force-pushed b6a639d7e3d93 months ago on GitHub

  31. MaggieAppletonautomatic-base-change-succeeded3 months ago on GitHub

  32. MaggieAppletonhead-ref-force-pushed c39ad8a7014b3 months ago on GitHub

  33. MaggieAppletonmerged bd23d175ab173 months ago on GitHub

  34. MaggieAppletonclosed3 months ago on GitHub

  35. MaggieAppletonhead-ref-deleted3 months ago on GitHub