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 |