From cba7bf8586f59a049f79aba586db201ac6f3530b Mon Sep 17 00:00:00 2001 From: Pitu Date: Sun, 13 Oct 2019 02:53:45 +0900 Subject: This commit adds a bunch of features for admins: * banning IP * see files from other users if you are admin * be able to see details of an uploaded file and it's user * improved display of thumbnails for non-image files --- src/site/pages/dashboard/admin/file/_id.vue | 170 +++++++++++++++++++ src/site/pages/dashboard/admin/settings.vue | 135 +++++++++++++++ src/site/pages/dashboard/admin/user/_id.vue | 102 ++++++++++++ src/site/pages/dashboard/admin/users.vue | 249 ++++++++++++++++++++++++++++ 4 files changed, 656 insertions(+) create mode 100644 src/site/pages/dashboard/admin/file/_id.vue create mode 100644 src/site/pages/dashboard/admin/settings.vue create mode 100644 src/site/pages/dashboard/admin/user/_id.vue create mode 100644 src/site/pages/dashboard/admin/users.vue (limited to 'src/site/pages/dashboard/admin') diff --git a/src/site/pages/dashboard/admin/file/_id.vue b/src/site/pages/dashboard/admin/file/_id.vue new file mode 100644 index 0000000..6718b32 --- /dev/null +++ b/src/site/pages/dashboard/admin/file/_id.vue @@ -0,0 +1,170 @@ + + + + diff --git a/src/site/pages/dashboard/admin/settings.vue b/src/site/pages/dashboard/admin/settings.vue new file mode 100644 index 0000000..052a641 --- /dev/null +++ b/src/site/pages/dashboard/admin/settings.vue @@ -0,0 +1,135 @@ + + + diff --git a/src/site/pages/dashboard/admin/user/_id.vue b/src/site/pages/dashboard/admin/user/_id.vue new file mode 100644 index 0000000..7703b1c --- /dev/null +++ b/src/site/pages/dashboard/admin/user/_id.vue @@ -0,0 +1,102 @@ + + + + diff --git a/src/site/pages/dashboard/admin/users.vue b/src/site/pages/dashboard/admin/users.vue new file mode 100644 index 0000000..1fefa1e --- /dev/null +++ b/src/site/pages/dashboard/admin/users.vue @@ -0,0 +1,249 @@ + + + + + + + -- cgit v1.2.3 From ac037c773ef5f15372c6999445a2efe00034c0c0 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Mon, 29 Jun 2020 20:02:47 +0300 Subject: fix: Remove hero and hero body and use sections and containers instead Hero is meant to be used as a full-width banner to showcare or present somethign, not to contain the entire content of the webpage --- src/site/pages/dashboard/admin/file/_id.vue | 174 ++++++++++++++-------------- src/site/pages/dashboard/admin/settings.vue | 156 ++++++++++++------------- src/site/pages/dashboard/admin/user/_id.vue | 72 ++++++------ src/site/pages/dashboard/admin/users.vue | 124 ++++++++++---------- 4 files changed, 259 insertions(+), 267 deletions(-) (limited to 'src/site/pages/dashboard/admin') diff --git a/src/site/pages/dashboard/admin/file/_id.vue b/src/site/pages/dashboard/admin/file/_id.vue index 6718b32..5821292 100644 --- a/src/site/pages/dashboard/admin/file/_id.vue +++ b/src/site/pages/dashboard/admin/file/_id.vue @@ -2,97 +2,95 @@ .underline { text-decoration: underline; }