feat: basic admin interface

This commit is contained in:
Zoe
2026-10-08 13:41:02 -05:00
parent 7b0800882a
commit f6e1bc1f47
27 changed files with 4095 additions and 49 deletions
+3
View File
@@ -10,6 +10,7 @@ const TITLES: Record<string, string> = {
appearance: 'Appearance',
providers: 'AI Providers',
assistants: 'System Assistants',
instance: 'Instance',
};
const title = computed(() => {
@@ -20,6 +21,8 @@ const title = computed(() => {
return provider ? provider.name : 'Unknown Provider';
}
if (section === 'instance' && id === 'users') return 'Users';
return TITLES[section ?? ''] ?? 'Settings';
});
</script>