From b96ce1873e8ce212a8ca3d43b2f5c813f320d1df Mon Sep 17 00:00:00 2001 From: hay-kot Date: Mon, 22 Feb 2021 21:46:59 -0900 Subject: [PATCH] redesigned admin page --- .../src/components/Admin/AdminSidebar.vue | 144 ++++++++++++++++++ .../Backup/AvailableBackupCard.vue | 0 .../{Settings => Admin}/Backup/BackupCard.vue | 0 .../Backup/ImportDialog.vue | 0 .../Backup/ImportSummaryDialog/DataTable.vue | 0 .../Backup/ImportSummaryDialog/index.vue | 0 .../Backup/NewBackupCard.vue | 0 .../{Settings => Admin}/Backup/index.vue | 0 .../General/HomePageSettings.vue | 0 .../{Settings => Admin}/General/index.vue | 2 +- .../MealPlanner/TimePickerDialog.vue | 0 .../{Settings => Admin}/MealPlanner/index.vue | 0 .../Migration/MigrationCard.vue | 0 .../{Settings => Admin}/Migration/index.vue | 0 .../Theme/ColorPickerDialog.vue | 0 .../Theme/NewThemeDialog.vue | 0 .../{Settings => Admin}/Theme/index.vue | 0 frontend/src/components/Login/LoginDialog.vue | 2 +- frontend/src/components/Login/LoginForm.vue | 35 ++++- frontend/src/components/UI/SiteMenu.vue | 2 +- .../src/pages/Admin/ManageUsers/index.vue | 10 ++ frontend/src/pages/Admin/Profile/index.vue | 13 ++ frontend/src/pages/Admin/Settings/index.vue | 13 ++ frontend/src/pages/Admin/index.vue | 20 +++ frontend/src/pages/SettingsPage.vue | 90 ----------- 25 files changed, 235 insertions(+), 96 deletions(-) create mode 100644 frontend/src/components/Admin/AdminSidebar.vue rename frontend/src/components/{Settings => Admin}/Backup/AvailableBackupCard.vue (100%) rename frontend/src/components/{Settings => Admin}/Backup/BackupCard.vue (100%) rename frontend/src/components/{Settings => Admin}/Backup/ImportDialog.vue (100%) rename frontend/src/components/{Settings => Admin}/Backup/ImportSummaryDialog/DataTable.vue (100%) rename frontend/src/components/{Settings => Admin}/Backup/ImportSummaryDialog/index.vue (100%) rename frontend/src/components/{Settings => Admin}/Backup/NewBackupCard.vue (100%) rename frontend/src/components/{Settings => Admin}/Backup/index.vue (100%) rename frontend/src/components/{Settings => Admin}/General/HomePageSettings.vue (100%) rename frontend/src/components/{Settings => Admin}/General/index.vue (97%) rename frontend/src/components/{Settings => Admin}/MealPlanner/TimePickerDialog.vue (100%) rename frontend/src/components/{Settings => Admin}/MealPlanner/index.vue (100%) rename frontend/src/components/{Settings => Admin}/Migration/MigrationCard.vue (100%) rename frontend/src/components/{Settings => Admin}/Migration/index.vue (100%) rename frontend/src/components/{Settings => Admin}/Theme/ColorPickerDialog.vue (100%) rename frontend/src/components/{Settings => Admin}/Theme/NewThemeDialog.vue (100%) rename frontend/src/components/{Settings => Admin}/Theme/index.vue (100%) create mode 100644 frontend/src/pages/Admin/ManageUsers/index.vue create mode 100644 frontend/src/pages/Admin/Profile/index.vue create mode 100644 frontend/src/pages/Admin/Settings/index.vue create mode 100644 frontend/src/pages/Admin/index.vue delete mode 100644 frontend/src/pages/SettingsPage.vue diff --git a/frontend/src/components/Admin/AdminSidebar.vue b/frontend/src/components/Admin/AdminSidebar.vue new file mode 100644 index 000000000..7c5a7d936 --- /dev/null +++ b/frontend/src/components/Admin/AdminSidebar.vue @@ -0,0 +1,144 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/components/Settings/Backup/AvailableBackupCard.vue b/frontend/src/components/Admin/Backup/AvailableBackupCard.vue similarity index 100% rename from frontend/src/components/Settings/Backup/AvailableBackupCard.vue rename to frontend/src/components/Admin/Backup/AvailableBackupCard.vue diff --git a/frontend/src/components/Settings/Backup/BackupCard.vue b/frontend/src/components/Admin/Backup/BackupCard.vue similarity index 100% rename from frontend/src/components/Settings/Backup/BackupCard.vue rename to frontend/src/components/Admin/Backup/BackupCard.vue diff --git a/frontend/src/components/Settings/Backup/ImportDialog.vue b/frontend/src/components/Admin/Backup/ImportDialog.vue similarity index 100% rename from frontend/src/components/Settings/Backup/ImportDialog.vue rename to frontend/src/components/Admin/Backup/ImportDialog.vue diff --git a/frontend/src/components/Settings/Backup/ImportSummaryDialog/DataTable.vue b/frontend/src/components/Admin/Backup/ImportSummaryDialog/DataTable.vue similarity index 100% rename from frontend/src/components/Settings/Backup/ImportSummaryDialog/DataTable.vue rename to frontend/src/components/Admin/Backup/ImportSummaryDialog/DataTable.vue diff --git a/frontend/src/components/Settings/Backup/ImportSummaryDialog/index.vue b/frontend/src/components/Admin/Backup/ImportSummaryDialog/index.vue similarity index 100% rename from frontend/src/components/Settings/Backup/ImportSummaryDialog/index.vue rename to frontend/src/components/Admin/Backup/ImportSummaryDialog/index.vue diff --git a/frontend/src/components/Settings/Backup/NewBackupCard.vue b/frontend/src/components/Admin/Backup/NewBackupCard.vue similarity index 100% rename from frontend/src/components/Settings/Backup/NewBackupCard.vue rename to frontend/src/components/Admin/Backup/NewBackupCard.vue diff --git a/frontend/src/components/Settings/Backup/index.vue b/frontend/src/components/Admin/Backup/index.vue similarity index 100% rename from frontend/src/components/Settings/Backup/index.vue rename to frontend/src/components/Admin/Backup/index.vue diff --git a/frontend/src/components/Settings/General/HomePageSettings.vue b/frontend/src/components/Admin/General/HomePageSettings.vue similarity index 100% rename from frontend/src/components/Settings/General/HomePageSettings.vue rename to frontend/src/components/Admin/General/HomePageSettings.vue diff --git a/frontend/src/components/Settings/General/index.vue b/frontend/src/components/Admin/General/index.vue similarity index 97% rename from frontend/src/components/Settings/General/index.vue rename to frontend/src/components/Admin/General/index.vue index 808c16694..5fede18f9 100644 --- a/frontend/src/components/Settings/General/index.vue +++ b/frontend/src/components/Admin/General/index.vue @@ -1,6 +1,6 @@