From b252f54fa05f0c73a14b775f52bac5b676790bd2 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Wed, 24 Dec 2025 00:06:35 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20mettre=20=C3=A0=20jour=20les=20m=C3=A9t?= =?UTF-8?q?adonn=C3=A9es=20SEO=20et=20r=C3=A9organiser=20les=20pages=20de?= =?UTF-8?q?=20projets?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/app.vue | 9 ++++++++- app/pages/hobbies.vue | 8 ++++++++ app/pages/index.vue | 7 +++++-- app/pages/projects.vue | 12 ------------ app/pages/projects/[slug].vue | 13 +++++++++++++ app/pages/projects/index.vue | 17 +++++++++++++++++ app/pages/uses.vue | 8 ++++++++ nuxt.config.ts | 5 ----- 8 files changed, 59 insertions(+), 20 deletions(-) delete mode 100644 app/pages/projects.vue create mode 100644 app/pages/projects/[slug].vue create mode 100644 app/pages/projects/index.vue diff --git a/app/app.vue b/app/app.vue index 40a139f..4c606b1 100644 --- a/app/app.vue +++ b/app/app.vue @@ -1,6 +1,13 @@ diff --git a/app/pages/hobbies.vue b/app/pages/hobbies.vue index a75fbb9..b4936d0 100644 --- a/app/pages/hobbies.vue +++ b/app/pages/hobbies.vue @@ -2,6 +2,14 @@ const { data: page } = await useAsyncData('hobbies', () => { return queryCollection('hobbies').first() }) + +useSeoMeta({ + title: 'Balance & Perspectives', + description: 'Beyond the code. Exploring how competitive sports, motorsports strategy, and cultural experiences fuel my research resilience and cognitive flexibility.', + ogTitle: 'Balance & Perspectives • Arthur Danjou', + ogDescription: 'Beyond the code. Exploring how competitive sports, motorsports strategy, and cultural experiences fuel my research resilience and cognitive flexibility.', + twitterCard: 'summary_large_image' +})