Fix/Feat: footer, newsletter, logo footerLogo, i18n, router formatting

- Footer : newsletter commentée, margin-top blog, text-align footer-col
- Blueprint site : logo → footerLogo (champ dédié au pied de page)
- Controller : logo → footerLogo
- i18n : newsletter_heading mis à jour (newsletters)
- site.svelte.js : retrait console.log debug
- router/index.js : reformatage quotes (linter)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
isUnknown 2026-03-18 16:17:16 +01:00
parent c6fa61c77b
commit 474baf321b
7 changed files with 73 additions and 54 deletions

View file

@ -1,27 +1,41 @@
let title = $state('')
let url = $state('')
let language = $state('fr')
let languages = $state([])
let logo = $state(null)
let navigation = $state([])
let contact = $state({})
let title = $state("");
let url = $state("");
let language = $state("fr");
let languages = $state([]);
let logo = $state(null);
let navigation = $state([]);
let contact = $state({});
export const site = {
get title() { return title },
get url() { return url },
get language() { return language },
get languages() { return languages },
get logo() { return logo },
get navigation() { return navigation },
get contact() { return contact },
get title() {
return title;
},
get url() {
return url;
},
get language() {
return language;
},
get languages() {
return languages;
},
get logo() {
return logo;
},
get navigation() {
return navigation;
},
get contact() {
return contact;
},
set: (data) => {
title = data.title || ''
url = data.url || ''
language = data.language || 'fr'
languages = data.languages || []
logo = data.logo || null
navigation = data.navigation || []
contact = data.contact || {}
}
}
title = data.title || "";
url = data.url || "";
language = data.language || "fr";
languages = data.languages || [];
logo = data.logo || null;
navigation = data.navigation || [];
contact = data.contact || {};
},
};