Skip to content
This repository has been archived by the owner on Nov 26, 2024. It is now read-only.

Update Figma Variable Generated JSON to Include Missing Brand Evolution Color Updates #681

Closed
georgewrmarshall opened this issue May 3, 2024 · 1 comment
Assignees
Labels
team-design-system All issues relating to design system

Comments

@georgewrmarshall
Copy link
Collaborator

Description

The current JSON file generated from Figma variables, which serves as the source for our design tokens, successfully captures the new names for brand colors, light theme, and dark theme as part of our brand evolution. However, it has been identified that some of the updated brand evolution color tokens, such as primary-default-hover, are missing from this JSON. This omission could lead to inconsistencies in our design system's implementation and potentially affect the UI's visual integrity across our projects. The goal of this issue is to ensure that the Figma-generated JSON is comprehensive and includes all recent updates to the brand evolution color tokens.

Technical Details

  • Objective: Ensure the Figma-generated JSON file accurately reflects all brand evolution color updates, including tokens like primary-default-hover.
  • Tasks:
    1. Conduct a thorough review of the current Figma-generated JSON file to identify missing brand evolution color tokens.
    2. Collaborate with the design team to confirm the complete list of updated brand evolution color tokens that should be included.
    3. Update the process or script used to generate the JSON from Figma variables to ensure it captures all necessary color tokens.
    4. Validate the updated JSON file for completeness and accuracy against the design specifications.
    5. Integrate the updated JSON file into our design tokens repository, replacing the previous version.

Acceptance Criteria

  • The Figma-generated JSON file includes a complete and accurate representation of all brand evolution color tokens, including but not limited to primary-default-hover.
  • The design tokens repository is updated with the latest JSON file, ensuring all projects consuming these tokens have access to the most current design specifications.
  • Documentation (if applicable) is updated to reflect the changes and guide developers on implementing the updated color tokens.
  • No discrepancies exist between the design tokens in the JSON file and the design specifications outlined in Figma.

Additional Notes

This update is crucial for maintaining the fidelity of our design system across all platforms and projects. Ensuring that our design tokens are up-to-date and comprehensive allows developers to implement UI components confidently, knowing they align with the latest design standards.

References

@georgewrmarshall georgewrmarshall added the team-design-system All issues relating to design system label May 3, 2024
@hilvmason hilvmason assigned hilvmason and garrettbear and unassigned hilvmason May 3, 2024
@georgewrmarshall georgewrmarshall self-assigned this May 29, 2024
@georgewrmarshall
Copy link
Collaborator Author

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
team-design-system All issues relating to design system
Projects
None yet
Development

No branches or pull requests

3 participants