Skip to content

feat(sushi): standardize component typography and compact spacing - #83

Merged
sebenns merged 10 commits into
mainfrom
feat/consistent-component-sizing
Oct 28, 2026
Merged

sebenns merged 10 commits into
mainfrom
feat/consistent-component-sizing

Conversation

@sebenns

@sebenns sebenns commented Oct 28, 2026

Copy link
Copy Markdown
Member

Summary

  • Add shared typography tokens and propagate configured sizes to controls, options and status text.
  • Keep readable Accordion typography and preserve existing Chip font sizes.
  • Make Chip heights follow field density while retaining explicit height overrides.
  • Reduce option padding for compact selection controls and apply typography overrides to Table rows.
  • Preserve inherited typography in DataView, Listbox and FileDrop consumer templates.
  • Integrate the shared style-token changes and resolve template conflicts.

Verification

  • Lint, formatting and strict type checks passed.
  • Package validation and consumer builds passed.
  • Light, dark and mobile previews were inspected.

@sebenns
sebenns merged commit eb39ba2 into main Oct 28, 2026
14 checks passed
@sebenns
sebenns deleted the feat/consistent-component-sizing branch October 28, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant