Taille des SVG dans le menu contrôlée par la variable CSS inline --char-size, mise à jour au scroll dans resizeOnScroll.js. Clampée entre la taille initiale (max, lue depuis l'inline style) et CHAR_SIZE_MIN. CSS nettoyé : .characters dans le contexte nav. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
33 lines
1.1 KiB
PHP
33 lines
1.1 KiB
PHP
<body data-template="<?= $page->intendedTemplate() ?>">
|
|
<header class="main-header <?= $page->intendedTemplate() == 'event' ? 'small' : '' ?>">
|
|
<div class="card">
|
|
<a href="<?= $site->url() ?>" title="accueil">
|
|
<h1 class="logo" style="--logo-offset: 0px">
|
|
Lesort<br>
|
|
Hecq
|
|
</h1>
|
|
</a>
|
|
<nav>
|
|
<ul>
|
|
<li>
|
|
<a href="<?= page('agenda')->url() ?>"><?= page('agenda')->title() ?></a>
|
|
</li>
|
|
<li>
|
|
<a href="<?= page('spectacles')->url() ?>"><?= page('spectacles')->title() ?></a>
|
|
</li>
|
|
<li class="characters" style="--char-size: 150px">
|
|
<a href="<?= $site->url() ?>">
|
|
<?= svg('assets/images/characters/characters-no-outfit.svg') ?>
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="<?= page('compagnie')->url() ?>"><?= page('compagnie')->title() ?></a>
|
|
</li>
|
|
<li>
|
|
<a href="<?= page('contact')->url() ?>"><?= page('contact')->title() ?></a>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
</header>
|
|
<main>
|