feat: intégration nuxt-umami + refonte logo SVG TheHeader
ci/woodpecker/push/woodpecker Pipeline was successful

- nuxt-umami@3.2.1 installé, module configuré (host + website ID)
- suppression injection script manuelle dans app.vue
- TheHeader : logo § repassé en tracé SVG unique avec dégradé primary→accent

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Yvv
2026-04-22 03:39:39 +02:00
parent 2f444ea7c7
commit 84e843479d
5 changed files with 76 additions and 23 deletions
-11
View File
@@ -20,17 +20,6 @@ onMounted(() => paletteStore.applyToDOM())
const config = useRuntimeConfig()
const siteUrl = (config.public.siteUrl as string) || 'https://librodrome.org'
// Umami analytics — inject script only when configured
if (config.public.umamiWebsiteId && config.public.umamiUrl) {
useHead({
script: [{
src: `${config.public.umamiUrl}/script.js`,
defer: true,
'data-website-id': config.public.umamiWebsiteId,
}],
})
}
// Global SEO defaults — surchargeables page par page via useSeoPage()
useHead({
titleTemplate: (title) => title ? `${title} — Le Librodrome` : 'Le Librodrome',