user cards looking nicer now

This commit is contained in:
Henry Jameson 2024-02-28 22:56:15 +02:00
commit 3f6b9fbf9c
5 changed files with 26 additions and 40 deletions

View file

@ -3,7 +3,7 @@ export default {
selector: '.tab', // CSS selector/prefix
states: {
active: '.active',
hover: ':hover:not(:disabled)',
hover: ':hover:not(.disabled)',
disabled: '.disabled'
},
validInnerComponents: [
@ -24,11 +24,16 @@ export default {
shadow: ['--defaultButtonHoverGlow', '--defaultButtonBevel']
}
},
{
state: ['active'],
directives: {
opacity: 0
}
},
{
state: ['hover', 'active'],
directives: {
shadow: ['--defaultButtonShadow', '--defaultButtonBevel'],
opacity: 0
shadow: ['--defaultButtonShadow', '--defaultButtonBevel']
}
},
{
@ -38,12 +43,6 @@ export default {
shadow: ['--defaultButtonBevel']
}
},
{
state: ['active'],
directives: {
opacity: 0
}
},
{
component: 'Text',
parent: {