[ ] Revisit in a "personality" micro-interaction audit - those decorative extra interactions that are not required for usability, but nice to add personality
[ ] Remove :hover styling from the focus state
[ ] kind="neutral":
[ ] Update :hover background color to foreground.3
[ ] Update :press background color to border.3
[ ] appearance="outline-fill":
[ ] Update :hover to a foreground.2 background change instead of a stroke width change
[ ] Update :press to a foreground.3 background change instead of a stroke width change
Check existing issues
Description
Updates the
fab
's interactive states as part of the larger epic in https://github.com/Esri/calcite-design-system/issues/9299.Current state
Acceptance Criteria
:hover
:hover
styling from the focus statekind="neutral"
::hover
background color toforeground.3
:press
background color toborder.3
appearance="outline-fill"
::hover
to aforeground.2
background change instead of a stroke width change:press
to aforeground.3
background change instead of a stroke width changekind="neutral" appearance="outline-fill"
::press
stroke toborder.input
Relevant Info
Figma file
Which Component
fab
Example Use Case
No response
Priority impact
impact - p2 - want for an upcoming milestone
Calcite package
Esri team
Calcite (design)