Closed mikrotron closed 2 years ago
Latest commit: 0941ef31af512af187c3468b4a981d4976919245
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Purpose 🚀
Replace the
what-input
Javascript library with:focus-visible
CSS styling in<Button>
,<RawButton>
, and<Link>
.Notes ✏️
what-input
library, and eliminates the side effects of that library, but also restores the visible focus highlight when these components wrapped in a web component.<CollapsibleCard.Header>
styling.what-input
for<OverflowMenu>
and replaced with plain Javascript.:focus-visible
CSS feature has very good modern browser support, but only very recent versions of Safari will support it.:focus:not(:focus-visible)
).Storybook 📕
http://storybooks.highbond-s3.com/paprika/UXD-2070--remove-whatinput
Screencap 🎥
https://user-images.githubusercontent.com/14944896/162338301-2a63431d-b925-4398-9108-79b993301c03.mov
References 🔗
https://aclgrc.atlassian.net/browse/UXD-2070