Closed pretzelhammer closed 2 years ago
Deployed Styleguide and Lab.Notes
File | Before | After |
---|---|---|
components/TextButton/script.js |
3.7 kB |
1%↑3.7 kB |
components/TextButton/styles.css |
1.7 kB |
5%↑1.7 kB |
Total (Includes all files) | 1.6 MB |
0.02%↑1.6 MB |
Tarball size | 301.4 kB |
0.08%↑301.6 kB |
🤖 This report was automatically generated by pkg-size-action
:tada: This PR is included in version 14.8.1 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
Describe the problem this PR addresses
textbutton was never designed to have an :active state and it should have never been added in the first place, same goes for the over-eager :focus state, and padding inherited from browser native styles
Describe the changes in this PR
removes the :active state, removes the browser native padding, and changes the :focus style to :focus-visible, also adds small :hover state (simple subtle opacity change)
Other information
also slightly improves the textbutton styleguide docs: https://square.github.io/maker/styleguide/fix-textbutton/#/TextButton