diff --git a/frontend/src/components/settings/ImportFiltersForm.vue b/frontend/src/components/settings/ImportFiltersForm.vue new file mode 100644 index 0000000..1dfcc5d --- /dev/null +++ b/frontend/src/components/settings/ImportFiltersForm.vue @@ -0,0 +1 @@ + diff --git a/frontend/src/components/settings/ImportTaskList.vue b/frontend/src/components/settings/ImportTaskList.vue new file mode 100644 index 0000000..44df079 --- /dev/null +++ b/frontend/src/components/settings/ImportTaskList.vue @@ -0,0 +1 @@ + diff --git a/frontend/src/components/settings/ImportTriggerPanel.vue b/frontend/src/components/settings/ImportTriggerPanel.vue new file mode 100644 index 0000000..0ceea25 --- /dev/null +++ b/frontend/src/components/settings/ImportTriggerPanel.vue @@ -0,0 +1 @@ + diff --git a/frontend/src/components/settings/SystemStatsCards.vue b/frontend/src/components/settings/SystemStatsCards.vue new file mode 100644 index 0000000..92d9ba7 --- /dev/null +++ b/frontend/src/components/settings/SystemStatsCards.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/frontend/src/router.js b/frontend/src/router.js index d60b5e5..c983d82 100644 --- a/frontend/src/router.js +++ b/frontend/src/router.js @@ -1,12 +1,13 @@ import { createRouter, createWebHistory } from 'vue-router' import PlaceholderView from './views/PlaceholderView.vue' +import SettingsView from './views/SettingsView.vue' const routes = [ // FC-2: image backbone { path: '/', name: 'gallery', component: PlaceholderView, meta: { title: 'Gallery' } }, { path: '/showcase', name: 'showcase', component: PlaceholderView, meta: { title: 'Showcase' } }, { path: '/tags', name: 'tags', component: PlaceholderView, meta: { title: 'Tags' } }, - { path: '/settings', name: 'settings', component: PlaceholderView, meta: { title: 'Settings' } }, + { path: '/settings', name: 'settings', component: SettingsView, meta: { title: 'Settings' } }, // FC-3: subscription backbone { path: '/subscriptions', name: 'subscriptions', component: PlaceholderView, meta: { title: 'Subscriptions' } }, diff --git a/frontend/src/views/SettingsView.vue b/frontend/src/views/SettingsView.vue new file mode 100644 index 0000000..a0b854f --- /dev/null +++ b/frontend/src/views/SettingsView.vue @@ -0,0 +1,86 @@ + + + + +