Info
pascal-achard.com
v2.24.6
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.12.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.18 | |||
@fontsource/rubik | ^5.0.20 | |||
@headlessui/tailwindcss | ^0.2.1 | |||
@notionhq/client | ^2.2.15 | |||
lenis | ^1.1.4 | |||
@vueuse/components | ^10.11.0 | |||
@vueuse/nuxt | ^10.11.0 | |||
@vueuse/router | ^10.11.0 | |||
gsap | ^3.12.5 | |||
splitting | ^1.1.0 |
Dépandances de développement
@antfu/eslint-config | ^2.21.1 | |||
@eslint/eslintrc | ^3.1.0 | |||
@nuxt/content | ^2.13.0 | |||
@nuxt/devtools | ^1.3.7 | |||
@nuxt/image | ^1.7.0 | |||
@nuxtjs/color-mode | ^3.4.2 | |||
@nuxtjs/eslint-config-typescript | ^12.1.0 | |||
@nuxtjs/fontaine | ^0.4.3 | |||
@nuxtjs/i18n | ^8.3.1 | |||
@nuxtjs/sitemap | ^5.2.2 | |||
@nuxtjs/tailwindcss | ^6.12.0 | |||
@pinia/nuxt | ^0.5.1 | |||
@tailwindcss/forms | ^0.5.7 | |||
@types/node | ^20.14.9 | |||
@types/splitting | ^1.0.6 | |||
@types/uuid | ^10.0.0 | |||
@typescript-eslint/parser | ^7.14.1 | |||
eslint | ^9.5.0 | |||
eslint-config-prettier | ^9.1.0 | |||
eslint-plugin-prettier | ^5.1.3 | |||
eslint-plugin-tailwindcss | ^3.17.4 | |||
nuxt | ^3.12.2 | |||
nuxt-headlessui | ^1.2.0 | |||
nuxt-icon | ^0.6.10 | |||
nuxt-simple-robots | ^4.0.0-rc.19 | |||
sass | ^1.77.6 | |||
typescript | ^5.5.2 | |||
uuid | ^10.0.0 | |||
vite-svg-loader | ^5.1.0 | |||
vue-tsc | ^2.0.22 |