fix: fiabiliser les ressources web

This commit is contained in:
Alexandre NOEL 2026-09-07 19:33:41 +02:00
commit 3f82acbbd8
7 changed files with 19 additions and 6 deletions

View file

@ -2,6 +2,13 @@
Toutes les modifications importantes du projet sont consignées ici. Le format s’inspire de [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/) et le projet suit le [versionnage sémantique](https://semver.org/lang/fr/). Toutes les modifications importantes du projet sont consignées ici. Le format s’inspire de [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/) et le projet suit le [versionnage sémantique](https://semver.org/lang/fr/).
## [1.0.0-rc.6] — 2026-09-07
### Compatibilité des ressources
- remplacement de la police emoji bitmap, refusée par Firefox, par une police WOFF2 vectorielle compatible ;
- limitation de cette police aux plages Unicode des symboles afin de préserver la typographie de l’interface.
## [1.0.0-rc.5] — 2026-09-07 ## [1.0.0-rc.5] — 2026-09-07
### Site public et navigation ### Site public et navigation

View file

@ -29,3 +29,7 @@ Correction des déplacements et des médias publics, amélioration du site publi
## `1.0.0-rc.5` — Édition du site public ## `1.0.0-rc.5` — Édition du site public
Ajout d’une bibliothèque d’images pour les contenus publics, simplification des réseaux sociaux et correction de la navigation depuis les statistiques vers les fiches archivées. Ajout d’une bibliothèque d’images pour les contenus publics, simplification des réseaux sociaux et correction de la navigation depuis les statistiques vers les fiches archivées.
## `1.0.0-rc.6` — Compatibilité des ressources
Remplacement de la police emoji par un format vectoriel accepté par les navigateurs et renforcement de la publication des médias par le paquet YunoHost.

View file

@ -1 +1 @@
1.0.0-rc.5 1.0.0-rc.6

View file

@ -31,10 +31,10 @@
<div class="col-lg-6"> <div class="col-lg-6">
<section class="card h-100"> <section class="card h-100">
<div class="card-body"> <div class="card-body">
<span class="badge bg-blue-lt mb-2">1.0.0-rc.5</span> <span class="badge bg-blue-lt mb-2">1.0.0-rc.6</span>
<h3>Édition du site public</h3> <h3>Compatibilité des ressources</h3>
<p class="text-muted">Bibliothèque d’images, réseaux sociaux simplifiés et navigation complète <p class="text-muted">Police emoji compatible avec les navigateurs et publication des médias
depuis les statistiques, y compris vers les fiches archivées.</p> renforcée pour les installations YunoHost.</p>
</div> </div>
</section> </section>
</div> </div>

View file

@ -49,7 +49,8 @@ if (!function_exists('public_age')) {
@font-face { @font-face {
font-family: "Globinours Emoji"; font-family: "Globinours Emoji";
src: url("/assets/fonts/globinours-emoji.woff2") format("woff2"); src: url("/assets/fonts/globinours-emoji.woff2") format("woff2");
font-display: swap font-display: swap;
unicode-range: U+2000-2BFF, U+1F000-1FAFF
} }
:root { :root {

View file

@ -3,6 +3,7 @@
font-family: "Globinours Emoji"; font-family: "Globinours Emoji";
src: url("/assets/fonts/globinours-emoji.woff2") format("woff2"); src: url("/assets/fonts/globinours-emoji.woff2") format("woff2");
font-display: swap; font-display: swap;
unicode-range: U+2000-2BFF, U+1F000-1FAFF;
} }
body { body {