Fetch theme info from @meta

This commit is contained in:
Pleromian 2025-04-13 21:16:09 +02:00
commit dc65bbc051
2 changed files with 11 additions and 3 deletions

View file

@ -87,7 +87,13 @@ export default {
return useInterfaceStore().themeApplied
},
currentTheme () {
return this.mergedConfig.style || this.$store.state.instance.style
if (useInterfaceStore().styleDataUsed) {
const themeName = useInterfaceStore().styleDataUsed.find(x => x.component === '@meta').directives.name
return themeName.replaceAll(" ", "-").toLowerCase()
} else {
return 'stock'
}
},
layoutModalClass () {
return '-' + this.layoutType