From a38458c9be383eb45d152e71cb135f49c9d847cb Mon Sep 17 00:00:00 2001 From: Geometrically <18202329+Geometrically@users.noreply.github.com> Date: Wed, 16 Dec 2020 13:24:17 -0700 Subject: [PATCH] Add user settings page (#58) * Several fixes * User edit page --- assets/images/{utils => sidebar}/settings.svg | 0 components/DashboardPage.vue | 62 +++++++++ layouts/default.vue | 17 --- pages/dashboard/moderation.vue | 125 ++++++----------- pages/dashboard/projects.vue | 108 +++++---------- pages/dashboard/settings.vue | 127 ++++++++++++++++++ pages/mod/_id/index.vue | 36 +++-- pages/mod/_id/version/_version.vue | 42 +++--- pages/mod/_id/versions.vue | 24 ++-- 9 files changed, 322 insertions(+), 219 deletions(-) rename assets/images/{utils => sidebar}/settings.svg (100%) create mode 100644 components/DashboardPage.vue create mode 100644 pages/dashboard/settings.vue diff --git a/assets/images/utils/settings.svg b/assets/images/sidebar/settings.svg similarity index 100% rename from assets/images/utils/settings.svg rename to assets/images/sidebar/settings.svg diff --git a/components/DashboardPage.vue b/components/DashboardPage.vue new file mode 100644 index 000000000..98a07f23a --- /dev/null +++ b/components/DashboardPage.vue @@ -0,0 +1,62 @@ + + + + diff --git a/layouts/default.vue b/layouts/default.vue index 82bf8afcc..24c22d65d 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -63,12 +63,6 @@ Light Mode -