Overhaul settings and implement user preferences. Also implements dark theme toggle as part of the user settings.

This commit is contained in:
Cameron Redmore 2025-04-25 17:32:33 +01:00
parent b84f0907a8
commit 727746030c
17 changed files with 760 additions and 378 deletions

View file

@ -85,6 +85,14 @@ const routes = [
title: 'Settings',
caption: 'Manage application settings'
}
},
{
path: 'user-preferences',
name: 'userPreferences',
component: () => import('pages/UserPreferencesPage.vue'),
meta: {
requiresAuth: true
}
}
]
},