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

@ -79,7 +79,7 @@
{/if}
<!-- Newsletter -->
<div class="footer-newsletter">
<!-- <div class="footer-newsletter">
<h3>{t('newsletter_heading')}</h3>
<form class="footer-newsletter-form" onsubmit={handleSubscribe}>
<input
@ -96,7 +96,7 @@
{status.message}
</p>
{/if}
</div>
</div> -->
</div>
@ -126,6 +126,7 @@
:global(.blog .page-scrollable-footer) {
margin-left: -12.4vw;
margin-top: 5rem;
}
/* --- Main row --- */
@ -139,8 +140,7 @@
/* --- Brand --- */
.footer-brand img {
height: 40px;
width: auto;
width: 60px;
}
/* --- Info columns --- */
@ -149,6 +149,7 @@
flex-direction: column;
gap: 16px;
width: 136px;
text-align: left;
}
.footer-col h3 {

View file

@ -16,15 +16,14 @@
<style>
.lang-switcher {
font-size: var(--font-size-paragraph-small);
z-index: 60;
position: absolute;
bottom: 4vh;
left: 4vh;
text-transform: uppercase;
color: rgb(4, 254, 160);
background: none;
border: none;
cursor: pointer;
padding: 0.75rem 1rem;
display: block;
background-color: transparent;
}
</style>