feat(ui): semantic typography scale + spacing rhythm (LC-365) #375
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/lc-365-design-tokens"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes LC-365. First piece of the LC-364 frontend redesign - the design-token foundation the rest builds on.
What
server/assets/main.css:lc-display,lc-h1,lc-h2,lc-h3,lc-body,lc-small,lc-caption, andlc-section-label(the uppercase muted group label for sidebar/list sections). Each pairs font-size + weight + line-height (+ tracking).@layer) so the classes are always present for the redesign work and never purged; sizes mirror Tailwind's rem scale so they read familiarly. Color stays with the caller (text-content/text-content-muted), except caption/section-label which imply muted.docs/ui-conventions.mdgains a Typography scale table and a Spacing rhythm section (4px scale: gaps, section padding, dividers, row height).lc-displayon the welcome heading. The message body (.lc-md) keeps its own per-device-scaled size and is untouched.Notes
main.cssis served raw (not Tailwind-processed), so no build step gates these classes.cargo checkclean,just build-csssucceeds,just test+just test-saasgreen.