Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design Tokens - Typography #22

Open
Shrinks99 opened this issue Aug 28, 2024 · 1 comment
Open

Design Tokens - Typography #22

Shrinks99 opened this issue Aug 28, 2024 · 1 comment
Assignees

Comments

@Shrinks99
Copy link
Member

Shrinks99 commented Aug 28, 2024

Proposal

A two-tiered system with primitives (scale) and component (semantic) level tokens. Because theming isn't as much of a consideration with text, we can get away with just two here?

  • Primitive level: type-tracking-xs, type-linespace-md type-size-4xl, type-weight-500
  • Component level: button-standard-text, list-label-text, ``
    • A grouping of primitives to form a single style
@Shrinks99 Shrinks99 self-assigned this Aug 28, 2024
@Shrinks99
Copy link
Member Author

Open Questions

Should we abandon "t-shirt sizing" for type? Numbers are probably more consistent? I've kept it for weight because that already has enforced numbers, but maybe we should abandon them for all of the other options too and create our own mappings?

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

No branches or pull requests

1 participant