feat: add theme selection and customization

This commit is contained in:
2026-07-07 22:59:03 -04:00
parent 49df5195bd
commit fe39b2196d
26 changed files with 3485 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
import type { ModuleIntegrations } from "@KTXC/types/moduleTypes";
const integrations: ModuleIntegrations = {
// User personal settings
user_settings_menu: [
{
id: 'appearance',
label: 'Appearance',
l10n: 'nav.appearance',
path: '/settings',
icon: 'mdi-palette-outline',
priority: 25,
},
],
// Tenant administration
admin_settings_menu: [
{
id: 'appearance',
label: 'Appearance',
l10n: 'nav.appearance',
path: '/admin',
icon: 'mdi-palette-outline',
priority: 60,
},
],
};
export default integrations;