Info

pascal-achard.com

v2.24.4

Le point créatif

Responsive, mobile first.
Couleurs : déclinaison du thème Nord
Typographie : Rubik pour les titres, System UI pour le corps du texte.

Le point technique

Type : Hybrid Rendering
Langage : Typescript
Framework js : Nuxt.js ^3.11.2
Framework css : Tailwindcss
Hébergement : Netlify
CMS : NuxtContent. Contenu sous forme de fichiers .md.
APIs : Notion API pour les données de la page "Readings", Last.fm Music Discovery API pour les données de la page "Lab".

La liste complète des dépendances

package.json

Dépendances

@fontsource/inter^5.0.17
@fontsource/rubik^5.0.19
@headlessui/tailwindcss^0.2.0
@notionhq/client^2.2.15
@studio-freight/lenis^1.0.42
@vueuse/components^10.9.0
@vueuse/nuxt^10.9.0
@vueuse/router^10.9.0
gsap^3.12.5
splitting^1.0.6

Dépandances de développement

@antfu/eslint-config^2.15.0
@eslint/eslintrc^3.0.2
@nuxt/content^2.12.1
@nuxt/devtools^1.1.5
@nuxtjs/color-mode^3.4.0
@nuxtjs/eslint-config-typescript^12.1.0
@nuxtjs/fontaine^0.4.1
@nuxtjs/i18n^8.3.0
@nuxtjs/sitemap^5.1.4
@nuxtjs/tailwindcss^6.12.0
@pinia/nuxt^0.5.1
@tailwindcss/forms^0.5.7
@types/node^20.12.7
@types/splitting^1.0.6
@types/uuid^9.0.8
@typescript-eslint/parser^7.7.0
eslint^9.0.0
eslint-config-prettier^9.1.0
eslint-plugin-prettier^5.1.3
eslint-plugin-tailwindcss^3.15.1
nuxt^3.11.2
nuxt-headlessui^1.2.0
nuxt-icon^0.6.10
nuxt-simple-robots^4.0.0-rc.17
sass^1.75.0
typescript^5.4.5
uuid^9.0.1
vite-svg-loader^5.1.0
vue-tsc^2.0.13