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: Tooltip (Conditional Display for truncated text) #238

Open
11 tasks
ksolanki7 opened this issue Dec 6, 2024 · 0 comments
Open
11 tasks
Labels
feature The issue relates to a new feature v5 Issues for v5 release

Comments

@ksolanki7
Copy link
Contributor

ksolanki7 commented Dec 6, 2024

Abstract

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

Note:

  • The initial tooltip component has been completed in v5 component refactor: Tooltip #235, and support for conditional display is remaining which needs to be completed in this ticket.
  • Need to confirm with the DS team (Andrei) whether we need to add support for automated positioning of the tooltip, if the the tooltip runs over the viewport.

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

Additional Context or Information

@ksolanki7 ksolanki7 added feature The issue relates to a new feature v5 Issues for v5 release labels Dec 6, 2024
@github-project-automation github-project-automation bot moved this to To Review in Elements Roadmap Dec 6, 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: To Review
Development

No branches or pull requests

1 participant