themes 3 initial work

This commit is contained in:
Henry Jameson 2024-01-18 14:35:25 +02:00
commit 521d308a6c
6 changed files with 110 additions and 0 deletions

View file

@ -0,0 +1,18 @@
export default {
name: 'Button',
states: {
hover: ':hover',
disabled: ':disabled',
pressed: ':active',
toggled: '.toggled'
},
variants: {
danger: '.danger',
unstyled: '.unstyled',
sublime: '.sublime'
},
validInnerComponents: [
'Text',
'Icon'
]
}

View file

@ -0,0 +1,3 @@
export default {
name: 'Icon'
}

View file

@ -0,0 +1,8 @@
export default {
name: 'Panel',
validInnerComponents: [
'Text',
'Icon',
'Button'
]
}

View file

@ -0,0 +1,9 @@
export default {
name: 'Text',
states: {
faint: '.faint'
},
variants: {
green: '/.greentext'
}
}

View file

@ -0,0 +1,6 @@
export default {
name: 'Panel',
validInnerComponents: [
'Panel'
]
}