aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2024-02-22 00:06:51 +0200
committerHenry Jameson <me@hjkos.com>2024-02-22 00:06:51 +0200
commit4785c553ef403d531e293bb3f2813b973f139456 (patch)
treee11caad4239242ada5ec5217db7c6174dc716dfa /src
parent879f520b75bcb379790317627bc2a8d2b739a2fb (diff)
small tabs improvements
Diffstat (limited to 'src')
-rw-r--r--src/components/tab_switcher/tab.style.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/components/tab_switcher/tab.style.js b/src/components/tab_switcher/tab.style.js
index 563da87c..bf4a4ea5 100644
--- a/src/components/tab_switcher/tab.style.js
+++ b/src/components/tab_switcher/tab.style.js
@@ -25,6 +25,13 @@ export default {
}
},
{
+ state: ['hover', 'active'],
+ directives: {
+ shadow: ['--defaultButtonShadow', '--defaultButtonBevel'],
+ opacity: 0
+ }
+ },
+ {
state: ['disabled'],
directives: {
background: '$blend(--inheritedBackground, 0.25, --parent)',
@@ -47,6 +54,26 @@ export default {
textOpacity: 0.25,
textOpacityMode: 'blend'
}
+ },
+ {
+ component: 'Icon',
+ parent: {
+ component: 'Tab',
+ state: ['active']
+ },
+ directives: {
+ textColor: '--text'
+ }
+ },
+ {
+ component: 'Icon',
+ parent: {
+ component: 'Tab',
+ state: ['active', 'hover']
+ },
+ directives: {
+ textColor: '--text'
+ }
}
]
}