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

v5 component refactor: Tag/Tag Group #241

Open
11 tasks
HollyJoyPhillips opened this issue Dec 9, 2024 · 0 comments
Open
11 tasks

v5 component refactor: Tag/Tag Group #241

HollyJoyPhillips opened this issue Dec 9, 2024 · 0 comments
Assignees
Labels
feature The issue relates to a new feature v5 Issues for v5 release

Comments

@HollyJoyPhillips
Copy link

HollyJoyPhillips commented Dec 9, 2024

As part of the v5 Elements release, each component will be reviewed and refactored to ensure best practice and design system alignment

Specification

Developer Checklist

  • Styles alignment between Design System and Elements
  • Check design tokens in Figma and implement CSS variable tokens if available for relevant component
  • Align with accessibility standards / spec as per above
  • If relevant, break down component into Styles Only and React component structures
  • Ensure all variants of components are documented as appropriate
  • Ensure unit test coverage is adequate for component
  • Update documentation in MDX file as per guidelines
  • Changelog updated to reflect a single beta version per component ideally

Release Checklist

  • Approved PR merged to main
  • Design & product review and feedback addressed by developer
  • Beta release by product / engineering lead to next beta version
@HollyJoyPhillips HollyJoyPhillips added feature The issue relates to a new feature v5 Issues for v5 release labels Dec 9, 2024
@github-project-automation github-project-automation bot moved this to To Review in Elements Roadmap Dec 9, 2024
@HollyJoyPhillips HollyJoyPhillips moved this from To Review to Todo in Elements Roadmap Dec 9, 2024
@nurm717123 nurm717123 moved this from Todo to In Progress in Elements Roadmap Dec 27, 2024
@nurm717123 nurm717123 self-assigned this Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature The issue relates to a new feature v5 Issues for v5 release
Projects
Status: In Progress
Development

No branches or pull requests

2 participants