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

Figma Efficiency: Focus State - Create as boolean property #825

Open
Tracked by #833
benjamin-kurien opened this issue May 23, 2024 · 0 comments
Open
Tracked by #833

Figma Efficiency: Focus State - Create as boolean property #825

benjamin-kurien opened this issue May 23, 2024 · 0 comments

Comments

@benjamin-kurien
Copy link

benjamin-kurien commented May 23, 2024

Focus is an accessibility parameter that can be used together with almost all other states in the states property.
Hence by providing it as a separate boolean property applied on the layer, it would have the following benefits

  • ~ 50% reduction in the number of variants that would otherwise have to be defined. (Because almost all variants except few like hover states can be combined with the focus state)
  • Designers have more control on when and where to use focus state on components
  • Reduced impact on storage and memory with lesser variants, easier to maintain
@benjamin-kurien benjamin-kurien changed the title Focus State - Create as boolean property Focus State - Create as boolean property (Figma Efficiency) May 23, 2024
@laurenmrice laurenmrice moved this to 🕵️‍♀️ Triage in Design System Jun 13, 2024
@laurenmrice laurenmrice added this to the 2024 Q3 milestone Jun 13, 2024
@aagonzales aagonzales changed the title Focus State - Create as boolean property (Figma Efficiency) Figma Efficiency: Focus State - Create as boolean property Jun 24, 2024
@aagonzales aagonzales moved this from 🕵️‍♀️ Triage to 🪆 Needs Refined in Design System Jun 24, 2024
@sstrubberg sstrubberg moved this from 🪆 Needs Refined to ⏱ Backlog in Design System Jun 26, 2024
@sstrubberg sstrubberg moved this to Triage in Roadmap Jun 26, 2024
@laurenmrice laurenmrice moved this from ⏱ Backlog to 🪆 Needs Refined in Design System Jun 27, 2024
@sstrubberg sstrubberg removed this from the 2024 Q3 milestone Jun 27, 2024
@laurenmrice laurenmrice moved this from Triage to Later in Roadmap Aug 19, 2024
@laurenmrice laurenmrice moved this to 🪆 Needs Refined in Design System Aug 19, 2024
@sstrubberg sstrubberg moved this from Later to Icebox 🧊 in Roadmap Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Later 🧊
Development

No branches or pull requests

4 participants