spip/prive | 3 commits
Par placido, le 24 avril 2026 à 19h55min :
change(logo_survol): nouvelle implémentation encore plus simple
- nouveau selecteur de traitement :
img[src][data-src-hover]:not(.no_logo_survol); plus besoin de.spip_logo_survol(ref #131) - on colle au plus prêt de la gestion native du navigateur, via
:hover: plus besoin d’écouteurs d’événement - on copie la valeur
[data-src-hover]en variable CSS pour appliquer un background-image à<img>au survol
en complément decontent-visibility:hidden. Cette approche a l’avantage de conserver intactes les dimensions de l’image dans sa configuration initiale (pas de « sauts visuels » si les tailleslogoonetlogoffsont différentes). - le code est suffisamment concis pour un fragment _init ; pas besoin d’import externe.
Modifié
javascript/_inits/35_logo_survol.js
==============================
Par placido, le 24 avril 2026 à 19h55min :
change(logo_survol.js): la fonctionnalité n’est pas propre à prive
On la retire du module presentation.js
Supprimé
javascript/presentation/src/logo.js
Modifié
javascript/presentation.js
javascript/presentation.min.js
javascript/presentation/src/main.js
==============================
Par placido, le 24 avril 2026 à 19h55min :
chore: compléter la liste des imports explicites depuis ajaxCallback
Modifié
javascript/_inits/00_config.js