Info
pascal-achard.com
v2.25.1
The creative point
Responsive, mobile first.
Colors: déclinaison du thème Nord
Typography: Rubik for headings, System UI for body text.
The technical point
Type : Hybrid Rendering
Language: Typescript
Framework js: Nuxt.js ^3.13.2
Framework css: Tailwindcss
Hosting: Netlify
CMS: NuxtContent. md
files.
APIs : Notion API for data on the "Readings" page, Last.fm Music Discovery API for data on the "Lab" page.
The complete list of dependencies
package.json
Dependencies
@fontsource/inter | ^5.1.0 | |||
@fontsource/rubik | ^5.1.0 | |||
@headlessui/tailwindcss | ^0.2.1 | |||
@notionhq/client | ^2.2.15 | |||
@vueuse/components | ^11.1.0 | |||
@vueuse/nuxt | ^11.1.0 | |||
@vueuse/router | ^11.1.0 | |||
gsap | ^3.12.5 | |||
lenis | ^1.1.14 | |||
splitting | ^1.1.0 |
Dev dependencies
@antfu/eslint-config | ^3.8.0 | |||
@eslint/eslintrc | ^3.1.0 | |||
@iconify-json/brandico | ^1.2.1 | |||
@iconify-json/cib | ^1.2.1 | |||
@iconify-json/eos-icons | ^1.2.1 | |||
@iconify-json/fluent | ^1.2.4 | |||
@iconify-json/logos | ^1.2.3 | |||
@iconify-json/material-symbols | ^1.2.4 | |||
@iconify-json/mdi | ^1.2.1 | |||
@iconify-json/pajamas | ^1.2.3 | |||
@nuxt/content | ^2.13.4 | |||
@nuxt/devtools | ^1.6.0 | |||
@nuxt/icon | ^1.5.6 | |||
@nuxt/image | ^1.8.1 | |||
@nuxtjs/color-mode | ^3.5.1 | |||
@nuxtjs/eslint-config-typescript | ^12.1.0 | |||
@nuxtjs/fontaine | ^0.4.3 | |||
@nuxtjs/i18n | ^8.5.5 | |||
@nuxtjs/robots | ^4.1.9 | |||
@nuxtjs/sitemap | ^6.1.2 | |||
@nuxtjs/tailwindcss | ^6.12.2 | |||
@pinia/nuxt | ^0.5.5 | |||
@tailwindcss/forms | ^0.5.9 | |||
@types/node | ^22.7.7 | |||
@types/splitting | ^1.0.6 | |||
@types/uuid | ^10.0.0 | |||
@typescript-eslint/parser | ^8.10.0 | |||
eslint | ^9.13.0 | |||
eslint-config-prettier | ^9.1.0 | |||
eslint-plugin-prettier | ^5.2.1 | |||
eslint-plugin-tailwindcss | ^3.17.5 | |||
nuxt | ^3.13.2 | |||
nuxt-headlessui | ^1.2.0 | |||
sass | ^1.80.3 | |||
typescript | ^5.6.3 | |||
uuid | ^10.0.0 | |||
vite-svg-loader | ^5.1.0 | |||
vue-tsc | ^2.1.6 |