aboutsummaryrefslogtreecommitdiff
path: root/src/components/button.style.js
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2024-02-08 18:18:01 +0200
committerHenry Jameson <me@hjkos.com>2024-02-08 18:18:01 +0200
commit6df28cde9d8ded05417845f507a353a87269afa9 (patch)
treeaa007080c57322f3e8eaff645942d7d07603f695 /src/components/button.style.js
parenta7d771e8c819b7f20bd0048b50e2d14816d28668 (diff)
improvements & performance testing
Diffstat (limited to 'src/components/button.style.js')
-rw-r--r--src/components/button.style.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/components/button.style.js b/src/components/button.style.js
index 2f74d127..f24e8ccc 100644
--- a/src/components/button.style.js
+++ b/src/components/button.style.js
@@ -22,7 +22,7 @@ const hoverGlow = {
export default {
name: 'Button',
- selector: '.button-default',
+ selector: '.button',
states: {
disabled: ':disabled',
toggled: '.toggled',
@@ -31,9 +31,9 @@ export default {
focused: ':focus-within'
},
variants: {
+ normal: '-default',
danger: '.danger',
- unstyled: '.unstyled',
- sublime: '.sublime'
+ unstyled: '-unstyled'
},
validInnerComponents: [
'Text',
@@ -56,6 +56,14 @@ export default {
},
{
component: 'Button',
+ variant: 'unstyled',
+ directives: {
+ background: '--fg',
+ opacity: 0
+ }
+ },
+ {
+ component: 'Button',
state: ['hover'],
directives: {
shadow: [hoverGlow, ...buttonInsetFakeBorders]