some more stuff, generating CSS selectors from rules

This commit is contained in:
Henry Jameson 2024-01-23 00:43:46 +02:00
commit 0729b529d7
8 changed files with 108 additions and 16 deletions

View file

@ -1,5 +1,6 @@
export default {
name: 'Button',
selector: '.btn',
states: {
hover: ':hover',
disabled: ':disabled',

View file

@ -1,3 +1,4 @@
export default {
name: 'Icon'
name: 'Icon',
selector: '.icon'
}

View file

@ -1,5 +1,6 @@
export default {
name: 'Panel',
selector: '.panel',
validInnerComponents: [
'Text',
'Icon',

View file

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

View file

@ -1,5 +1,6 @@
export default {
name: 'Panel',
name: 'Underlay',
selector: '.underlay',
validInnerComponents: [
'Panel'
]