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

Remove Roboto font face #727

Open
georgewrmarshall opened this issue Aug 21, 2024 · 0 comments
Open

Remove Roboto font face #727

georgewrmarshall opened this issue Aug 21, 2024 · 0 comments
Labels
team-design-system All issues relating to design system

Comments

@georgewrmarshall
Copy link
Collaborator

georgewrmarshall commented Aug 21, 2024

Description

This task involves the removal of the Roboto font from the MetaMask design tokens repository. Roboto is no longer needed and should be removed from all relevant files, including CSS, CSS-in-JS, and any Figma JSON files where it might appear. This change is expected to be a breaking change and should be included in the next major release.

Technical Details

  • Remove all instances of Roboto from the design tokens repository, including:
    • CSS files
    • CSS-in-JS files
    • Figma JSON files
  • Update the font stack to ensure Euclid Circular B is used as the primary font, with system fonts as the fallback.
  • Ensure that any documentation referencing Roboto is updated to reflect these changes.

Acceptance Criteria

  • Roboto is completely removed from the design tokens repository.
  • The removal is classified as a breaking change and included in the next major release.
  • The font stack is updated to use Euclid Circular B with system fonts as fallbacks.
  • All relevant files and documentation are updated accordingly.

References

  • Slack conversation regarding the removal of Roboto.
  • Related issues and PRs where Roboto has been discussed or previously modified.
@georgewrmarshall georgewrmarshall added the team-design-system All issues relating to design system label Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-design-system All issues relating to design system
Projects
None yet
Development

No branches or pull requests

1 participant