From b90829a5437b517484c2c46fb734d4f84aa82427 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Sat, 12 Aug 2023 15:54:23 +0200 Subject: [PATCH] Working --- package.json | 2 +- src/components/Footer.vue | 27 +++++ src/components/header/ColorPicker.vue | 1 + src/components/header/Header.vue | 4 +- src/components/header/MobileNavBar.vue | 80 ++++++++++++++- src/components/header/NavBar.vue | 22 ++-- src/composables/useContent.ts | 63 ++++++++++++ src/content/skills.json | 135 +++++++++++++++++++++++++ src/content/uses.md | 63 ++++++++++++ src/content/writing/test-2.md | 64 ++++++++++++ src/content/writing/test.md | 27 +++++ src/layouts/default.vue | 9 +- src/pages/index.vue | 1 - src/pages/uses.vue | 21 ++++ src/pages/writing/[slug].vue | 16 +++ src/pages/writing/index.vue | 64 ++++++++++++ types.ts | 54 ++++++++++ yarn.lock | 2 +- 18 files changed, 631 insertions(+), 24 deletions(-) create mode 100644 src/components/Footer.vue create mode 100644 src/composables/useContent.ts create mode 100644 src/content/skills.json create mode 100644 src/content/uses.md create mode 100644 src/content/writing/test-2.md create mode 100644 src/content/writing/test.md create mode 100644 src/pages/uses.vue create mode 100644 src/pages/writing/[slug].vue create mode 100644 src/pages/writing/index.vue diff --git a/package.json b/package.json index fc7834a..9feb38c 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "lint:fix": "eslint . --fix" }, "dependencies": { - "@nuxt/content": "^2.7.2", + "@nuxt/content": "2.7.2", "@nuxt/image": "^0.7.1", "@pinia/nuxt": "0.4.11", "@prisma/client": "^5.0.0", diff --git a/src/components/Footer.vue b/src/components/Footer.vue new file mode 100644 index 0000000..ecb9368 --- /dev/null +++ b/src/components/Footer.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/src/components/header/ColorPicker.vue b/src/components/header/ColorPicker.vue index d3d0a8e..2fab478 100644 --- a/src/components/header/ColorPicker.vue +++ b/src/components/header/ColorPicker.vue @@ -14,6 +14,7 @@ const { setColor, getColor } = useColorStore() :ui="{ background: 'bg-white dark:bg-stone-900', ring: 'ring-1 ring-gray-200 dark:ring-stone-800', + container: 'z-30', }" > diff --git a/src/components/header/Header.vue b/src/components/header/Header.vue index 28c57bd..117571b 100644 --- a/src/components/header/Header.vue +++ b/src/components/header/Header.vue @@ -1,5 +1,5 @@ diff --git a/src/components/header/MobileNavBar.vue b/src/components/header/MobileNavBar.vue index fdba64d..4311495 100644 --- a/src/components/header/MobileNavBar.vue +++ b/src/components/header/MobileNavBar.vue @@ -1,5 +1,61 @@