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

Epic: Interactive states across the design system for hover, press, and focus #9299

Open
2 of 27 tasks
geospatialem opened this issue May 9, 2024 · 0 comments
Open
2 of 27 tasks
Assignees
Labels
1 - assigned Issues that are assigned to a sprint and a team member. Calcite (design) Issues logged by Calcite designers. calcite-components Issues specific to the @esri/calcite-components package. design Issues that need design consultation prior to development. enhancement Issues tied to a new feature or request. epic Large scale issues to be broken up into sub-issues and tracked via sprints and/or project. estimate - design - md Medium design effort; 5-10 days of design work estimate - 8 Requires input from team, consider smaller steps. p - low Issue is non core or affecting less that 10% of people using the library

Comments

@geospatialem
Copy link
Member

geospatialem commented May 9, 2024

Description

Audit and update interactive states across the design system WRT the following states:

  • hover
  • press
  • focus

cc @ashetland @SkyeSeitz

Proposed advantages

  • Consistent and expected states
  • More a11y support and benefits to our users

Phases and components

Figma file

Phase I: January 2025

Phase II: March 2025

Phase III: May 2025

Phase IV: July 2025

Future / Ignored for now

Calcite package

  • @esri/calcite-components
  • @esri/calcite-components-angular
  • @esri/calcite-components-react
  • @esri/calcite-design-tokens
  • @esri/eslint-plugin-calcite-components
@geospatialem geospatialem added enhancement Issues tied to a new feature or request. design Issues that need design consultation prior to development. 0 - new New issues that need assignment. epic Large scale issues to be broken up into sub-issues and tracked via sprints and/or project. needs triage Planning workflow - pending design/dev review. Calcite (design) Issues logged by Calcite designers. labels May 9, 2024
@github-actions github-actions bot added the calcite-components Issues specific to the @esri/calcite-components package. label May 9, 2024
@geospatialem geospatialem added p - low Issue is non core or affecting less that 10% of people using the library estimate - design - md Medium design effort; 5-10 days of design work labels Jun 14, 2024
@geospatialem geospatialem changed the title Epic: Interactive states across the design system for hover, action, and press Epic: Interactive states across the design system for hover, press, and focus Jun 14, 2024
@geospatialem geospatialem added this to the 2025-01-28 - Jan Release milestone Aug 8, 2024
@geospatialem geospatialem added estimate - 8 Requires input from team, consider smaller steps. and removed needs triage Planning workflow - pending design/dev review. labels Aug 8, 2024
@geospatialem geospatialem self-assigned this Aug 8, 2024
@geospatialem geospatialem added 1 - assigned Issues that are assigned to a sprint and a team member. and removed 0 - new New issues that need assignment. labels Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - assigned Issues that are assigned to a sprint and a team member. Calcite (design) Issues logged by Calcite designers. calcite-components Issues specific to the @esri/calcite-components package. design Issues that need design consultation prior to development. enhancement Issues tied to a new feature or request. epic Large scale issues to be broken up into sub-issues and tracked via sprints and/or project. estimate - design - md Medium design effort; 5-10 days of design work estimate - 8 Requires input from team, consider smaller steps. p - low Issue is non core or affecting less that 10% of people using the library
Projects
None yet
Development

No branches or pull requests

1 participant