From 0105a6aaeab7f0d6031e5d572ac18fa3e543ef6d Mon Sep 17 00:00:00 2001 From: Peaceultime Date: Mon, 4 Nov 2024 16:34:11 +0100 Subject: [PATCH] Adding prestyled base tags and testing admin dashboard --- app.vue | 4 +- components/base/Button.vue | 9 +- components/base/Select.vue | 10 +- components/base/SelectItem.vue | 6 +- components/base/Toast.vue | 3 +- components/prose/ProseA.vue | 50 ++++++++ components/prose/ProseBlockquote.vue | 182 +++++++++++++++++++++++++++ components/prose/ProseCode.vue | 3 + components/prose/ProseEm.vue | 5 + components/prose/ProseH1.vue | 9 ++ components/prose/ProseH2.vue | 11 ++ components/prose/ProseH3.vue | 11 ++ components/prose/ProseH4.vue | 9 ++ components/prose/ProseH5.vue | 11 ++ components/prose/ProseH6.vue | 11 ++ components/prose/ProseHr.vue | 3 + components/prose/ProseImg.vue | 42 +++++++ components/prose/ProseLi.vue | 3 + components/prose/ProseOl.vue | 5 + components/prose/ProseP.vue | 12 ++ components/prose/ProsePre.vue | 36 ++++++ components/prose/ProseScript.vue | 15 +++ components/prose/ProseStrong.vue | 5 + components/prose/ProseTable.vue | 5 + components/prose/ProseTag.vue | 55 ++++++++ components/prose/ProseTbody.vue | 5 + components/prose/ProseTd.vue | 5 + components/prose/ProseTh.vue | 5 + components/prose/ProseThead.vue | 5 + components/prose/ProseTr.vue | 5 + components/prose/ProseUl.vue | 5 + nuxt.config.ts | 7 +- pages/admin/index.vue | 49 +++++++- pages/index.vue | 7 +- server/api/admin/jobs/[id].post.ts | 11 ++ utils/general.utils.ts | 42 +++++++ 36 files changed, 643 insertions(+), 18 deletions(-) create mode 100644 components/prose/ProseA.vue create mode 100644 components/prose/ProseBlockquote.vue create mode 100644 components/prose/ProseCode.vue create mode 100644 components/prose/ProseEm.vue create mode 100644 components/prose/ProseH1.vue create mode 100644 components/prose/ProseH2.vue create mode 100644 components/prose/ProseH3.vue create mode 100644 components/prose/ProseH4.vue create mode 100644 components/prose/ProseH5.vue create mode 100644 components/prose/ProseH6.vue create mode 100644 components/prose/ProseHr.vue create mode 100644 components/prose/ProseImg.vue create mode 100644 components/prose/ProseLi.vue create mode 100644 components/prose/ProseOl.vue create mode 100644 components/prose/ProseP.vue create mode 100644 components/prose/ProsePre.vue create mode 100644 components/prose/ProseScript.vue create mode 100644 components/prose/ProseStrong.vue create mode 100644 components/prose/ProseTable.vue create mode 100644 components/prose/ProseTag.vue create mode 100644 components/prose/ProseTbody.vue create mode 100644 components/prose/ProseTd.vue create mode 100644 components/prose/ProseTh.vue create mode 100644 components/prose/ProseThead.vue create mode 100644 components/prose/ProseTr.vue create mode 100644 components/prose/ProseUl.vue create mode 100644 server/api/admin/jobs/[id].post.ts create mode 100644 utils/general.utils.ts diff --git a/app.vue b/app.vue index 6db39f9..751b38f 100644 --- a/app.vue +++ b/app.vue @@ -4,7 +4,9 @@ - +
+ +
diff --git a/components/base/Button.vue b/components/base/Button.vue index b390032..5f25d9c 100644 --- a/components/base/Button.vue +++ b/components/base/Button.vue @@ -1,13 +1,16 @@ \ No newline at end of file diff --git a/components/base/Select.vue b/components/base/Select.vue index 6590a9a..3520675 100644 --- a/components/base/Select.vue +++ b/components/base/Select.vue @@ -1,6 +1,7 @@ \ No newline at end of file diff --git a/components/base/SelectItem.vue b/components/base/SelectItem.vue index a2d3c37..23c3bc9 100644 --- a/components/base/SelectItem.vue +++ b/components/base/SelectItem.vue @@ -1,7 +1,7 @@