diff --git a/config/Tailwind.ts b/config/Tailwind.ts new file mode 100644 index 0000000..958398b --- /dev/null +++ b/config/Tailwind.ts @@ -0,0 +1,7 @@ +export default { + config: { + plugins: [ + require('tailwindcss-dark-mode') + ] + } +} diff --git a/config/index.ts b/config/index.ts index 3d98f53..3c800ff 100644 --- a/config/index.ts +++ b/config/index.ts @@ -1,5 +1,6 @@ import Axios from './Axios' import Head from './Head' import ColorMode from './ColorMode' +import Tailwind from './Tailwind' -export { Axios, Head, ColorMode } +export { Axios, Head, ColorMode, Tailwind } diff --git a/nuxt.config.js b/nuxt.config.js index 0d3a1da..7a46d91 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -1,4 +1,4 @@ -import { Axios, Head, ColorMode } from './config' +import { Axios, Head, ColorMode, Tailwind } from './config' export default { head: Head, @@ -14,11 +14,15 @@ export default { plugins: [ ], + purgeCSS: { + whitelist: ["dark-mode"] + }, + components: true, buildModules: [ '@nuxt/typescript-build', - '@nuxtjs/tailwindcss', + ['@nuxtjs/tailwindcss', Tailwind], ['@nuxtjs/color-mode', ColorMode], ], diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss index ad75729..a00d6da 100644 --- a/src/assets/css/style.scss +++ b/src/assets/css/style.scss @@ -1,3 +1,8 @@ -img { +img, svg, path, g { z-index: 0; } + +.dark-mode { + @apply bg-gray-800; + @apply text-white; +} diff --git a/src/assets/img/icons/airplane.svg b/src/assets/img/about/airplane.svg similarity index 100% rename from src/assets/img/icons/airplane.svg rename to src/assets/img/about/airplane.svg diff --git a/src/assets/img/icons/code.svg b/src/assets/img/about/code.svg similarity index 100% rename from src/assets/img/icons/code.svg rename to src/assets/img/about/code.svg diff --git a/src/assets/img/icons/cpu.svg b/src/assets/img/about/cpu.svg similarity index 100% rename from src/assets/img/icons/cpu.svg rename to src/assets/img/about/cpu.svg diff --git a/src/assets/img/icons/cv.svg b/src/assets/img/about/cv.svg similarity index 100% rename from src/assets/img/icons/cv.svg rename to src/assets/img/about/cv.svg diff --git a/src/assets/img/icons/experience.svg b/src/assets/img/about/experience.svg similarity index 100% rename from src/assets/img/icons/experience.svg rename to src/assets/img/about/experience.svg diff --git a/src/assets/img/icons/fire.svg b/src/assets/img/about/fire.svg similarity index 100% rename from src/assets/img/icons/fire.svg rename to src/assets/img/about/fire.svg diff --git a/src/assets/img/icons/formation.svg b/src/assets/img/about/formation.svg similarity index 100% rename from src/assets/img/icons/formation.svg rename to src/assets/img/about/formation.svg diff --git a/src/assets/img/icons/infinite.svg b/src/assets/img/about/infinite.svg similarity index 100% rename from src/assets/img/icons/infinite.svg rename to src/assets/img/about/infinite.svg diff --git a/src/assets/img/icons/lamp.svg b/src/assets/img/about/lamp.svg similarity index 100% rename from src/assets/img/icons/lamp.svg rename to src/assets/img/about/lamp.svg diff --git a/src/assets/img/icons/motorbike.svg b/src/assets/img/about/motorbike.svg similarity index 100% rename from src/assets/img/icons/motorbike.svg rename to src/assets/img/about/motorbike.svg diff --git a/src/assets/img/icons/rocket.svg b/src/assets/img/about/rocket.svg similarity index 100% rename from src/assets/img/icons/rocket.svg rename to src/assets/img/about/rocket.svg diff --git a/src/assets/img/icons/server.svg b/src/assets/img/about/server.svg similarity index 100% rename from src/assets/img/icons/server.svg rename to src/assets/img/about/server.svg diff --git a/src/assets/img/icons/software.svg b/src/assets/img/about/software.svg similarity index 100% rename from src/assets/img/icons/software.svg rename to src/assets/img/about/software.svg diff --git a/src/assets/img/icons/translation.svg b/src/assets/img/about/translation.svg similarity index 100% rename from src/assets/img/icons/translation.svg rename to src/assets/img/about/translation.svg diff --git a/src/assets/img/icons/tree.svg b/src/assets/img/about/tree.svg similarity index 100% rename from src/assets/img/icons/tree.svg rename to src/assets/img/about/tree.svg diff --git a/src/assets/img/icons/wrench.svg b/src/assets/img/about/wrench.svg similarity index 100% rename from src/assets/img/icons/wrench.svg rename to src/assets/img/about/wrench.svg diff --git a/src/assets/img/logo-transparent.png b/src/assets/img/logo-transparent.png deleted file mode 100644 index e974343..0000000 Binary files a/src/assets/img/logo-transparent.png and /dev/null differ diff --git a/src/assets/img/me-full.png b/src/assets/img/me-full.png deleted file mode 100644 index d45d9ca..0000000 Binary files a/src/assets/img/me-full.png and /dev/null differ diff --git a/src/assets/img/icons/case.svg b/src/assets/img/sections/case.svg similarity index 100% rename from src/assets/img/icons/case.svg rename to src/assets/img/sections/case.svg diff --git a/src/assets/img/icons/clipboard.svg b/src/assets/img/sections/clipboard.svg similarity index 95% rename from src/assets/img/icons/clipboard.svg rename to src/assets/img/sections/clipboard.svg index da3a949..f30e9c6 100644 --- a/src/assets/img/icons/clipboard.svg +++ b/src/assets/img/sections/clipboard.svg @@ -31,34 +31,4 @@ c5.771,0,10.449-4.678,10.449-10.449S334.931,339.626,329.16,339.626z"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/img/icons/home.svg b/src/assets/img/sections/home.svg similarity index 100% rename from src/assets/img/icons/home.svg rename to src/assets/img/sections/home.svg diff --git a/src/assets/img/icons/pin.svg b/src/assets/img/sections/pin.svg similarity index 100% rename from src/assets/img/icons/pin.svg rename to src/assets/img/sections/pin.svg diff --git a/src/assets/img/icons/profile.svg b/src/assets/img/sections/profile.svg similarity index 100% rename from src/assets/img/icons/profile.svg rename to src/assets/img/sections/profile.svg diff --git a/src/assets/img/icons/quill.svg b/src/assets/img/sections/quill.svg similarity index 100% rename from src/assets/img/icons/quill.svg rename to src/assets/img/sections/quill.svg diff --git a/src/assets/img/socials/adonisjs.svg b/src/assets/img/socials/adonisjs.svg new file mode 100644 index 0000000..161a5ba --- /dev/null +++ b/src/assets/img/socials/adonisjs.svg @@ -0,0 +1 @@ +AdonisJS icon diff --git a/src/assets/img/socials/github.svg b/src/assets/img/socials/github.svg new file mode 100644 index 0000000..d820113 --- /dev/null +++ b/src/assets/img/socials/github.svg @@ -0,0 +1,12 @@ + + + + + diff --git a/src/assets/img/socials/nuxtjs.svg b/src/assets/img/socials/nuxtjs.svg new file mode 100644 index 0000000..9022e09 --- /dev/null +++ b/src/assets/img/socials/nuxtjs.svg @@ -0,0 +1,13 @@ + + + + Group + Created with Sketch. + + + + + + + + diff --git a/src/assets/img/socials/twitch.svg b/src/assets/img/socials/twitch.svg new file mode 100644 index 0000000..1d90555 --- /dev/null +++ b/src/assets/img/socials/twitch.svg @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/src/assets/img/socials/twitter.svg b/src/assets/img/socials/twitter.svg new file mode 100644 index 0000000..8d984bc --- /dev/null +++ b/src/assets/img/socials/twitter.svg @@ -0,0 +1 @@ +twitter-original \ No newline at end of file diff --git a/src/assets/img/icons/arrow-down.svg b/src/assets/img/utilities/arrow-down.svg similarity index 100% rename from src/assets/img/icons/arrow-down.svg rename to src/assets/img/utilities/arrow-down.svg diff --git a/src/assets/img/icons/arrow-up.svg b/src/assets/img/utilities/arrow-up.svg similarity index 100% rename from src/assets/img/icons/arrow-up.svg rename to src/assets/img/utilities/arrow-up.svg diff --git a/src/assets/img/icons/moon.svg b/src/assets/img/utilities/moon.svg similarity index 100% rename from src/assets/img/icons/moon.svg rename to src/assets/img/utilities/moon.svg diff --git a/src/assets/img/icons/sun.svg b/src/assets/img/utilities/sun.svg similarity index 100% rename from src/assets/img/icons/sun.svg rename to src/assets/img/utilities/sun.svg diff --git a/src/components/Footer.vue b/src/components/Footer.vue index 9d3d091..9955046 100644 --- a/src/components/Footer.vue +++ b/src/components/Footer.vue @@ -4,16 +4,41 @@

Retrouvez moi sur : - Twitch, - Github & - Twitter et par - Mail

+
+ + Twitch logo + Twitch + , + + Github logo + Github + & + + Twitter logo + Twitter + et par + + Mail logo + Mail + +

(Clique c'est gratuit 🔗)

- DĂ©veloppĂ© et conçu avec ❀ en utilisant NuxtJs & AdonisJs par Arthur DANJOU + DĂ©veloppĂ© et conçu avec ❀ en utilisant + + + NuxtJs logo + NuxtJs + + & + + AdonisJs logo + AdonisJs + + par Arthur DANJOU

© Copyright {{date}} - Tous droits réservés

@@ -34,8 +59,8 @@ export default { diff --git a/src/components/Header.vue b/src/components/Header.vue index 3a693b4..37d528c 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -1,9 +1,11 @@