From e5a5463b634d06b7a21aba0dbcc960a9354d686a Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Wed, 25 Sep 2024 22:29:05 +0800 Subject: [PATCH] :sparkles: Basic sticker & pack overview [skip ci] --- components/LocaleSelect.vue | 28 +++++++ components/creator/stickers/DataTable.vue | 97 +++++++++++++++++++++++ layouts/creator-hub.vue | 56 +++++++++++++ layouts/default.vue | 28 +------ layouts/dev-portal.vue | 26 +----- pages/creator/index.vue | 24 ++++++ pages/creator/stickers/index.vue | 89 +++++++++++++++++++++ pages/dev/bots/index.vue | 1 + pages/dev/bots/new.vue | 1 + pages/dev/index.vue | 3 +- pages/users/me.vue | 2 +- 11 files changed, 304 insertions(+), 51 deletions(-) create mode 100644 components/LocaleSelect.vue create mode 100644 components/creator/stickers/DataTable.vue create mode 100644 layouts/creator-hub.vue create mode 100644 pages/creator/index.vue create mode 100644 pages/creator/stickers/index.vue diff --git a/components/LocaleSelect.vue b/components/LocaleSelect.vue new file mode 100644 index 0000000..75c9130 --- /dev/null +++ b/components/LocaleSelect.vue @@ -0,0 +1,28 @@ + + + diff --git a/components/creator/stickers/DataTable.vue b/components/creator/stickers/DataTable.vue new file mode 100644 index 0000000..184b735 --- /dev/null +++ b/components/creator/stickers/DataTable.vue @@ -0,0 +1,97 @@ + + + diff --git a/layouts/creator-hub.vue b/layouts/creator-hub.vue new file mode 100644 index 0000000..6209143 --- /dev/null +++ b/layouts/creator-hub.vue @@ -0,0 +1,56 @@ + + + diff --git a/layouts/default.vue b/layouts/default.vue index a1f9aad..ea05f68 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -17,29 +17,7 @@ - - - - - {{ item.name }} - - - - + @@ -56,7 +34,7 @@ - + @@ -74,7 +52,7 @@ diff --git a/layouts/dev-portal.vue b/layouts/dev-portal.vue index 057ebe1..e4e4fa6 100644 --- a/layouts/dev-portal.vue +++ b/layouts/dev-portal.vue @@ -16,29 +16,7 @@ - - - - - {{ item.name }} - - - - + @@ -69,7 +47,7 @@ diff --git a/pages/creator/stickers/index.vue b/pages/creator/stickers/index.vue new file mode 100644 index 0000000..a2a156b --- /dev/null +++ b/pages/creator/stickers/index.vue @@ -0,0 +1,89 @@ + + + diff --git a/pages/dev/bots/index.vue b/pages/dev/bots/index.vue index 1a2c63d..9e7fc87 100644 --- a/pages/dev/bots/index.vue +++ b/pages/dev/bots/index.vue @@ -99,6 +99,7 @@ import { solarFetch } from "~/utils/request" definePageMeta({ layout: "dev-portal", + middleware: ["auth"], }) useHead({ diff --git a/pages/dev/bots/new.vue b/pages/dev/bots/new.vue index f86425d..fbe5221 100644 --- a/pages/dev/bots/new.vue +++ b/pages/dev/bots/new.vue @@ -61,6 +61,7 @@