Chibi-nah::blog

Des geekeries, de la MAO, de tout et de rien…

Archives

Poisson d'avril 2024

Le poisson d'avril

Cette année, il fut simple.

Les pages sont mises en miroir.

La réalisation

Rien de compliqué. Juste une règle css :

body {
    transform: rotate3d(0, 1, 0, 180deg);
}

Une simple rotation à 180° sur l'axe Y pour toute la page (élément html body).

Et pour le déploiement automatique au premier avril, une tâche planifiée via cron (ici, exemple pour Mastoton) :

# m h  dom mon dow   command
0 0 1 4 * cp /home/mastodon/live/public/inert.css.troll /home/mastodon/live/public/inert.css
0 0 2 4 * cp /home/mastodon/live/public/inert.css.orig /home/mastodon/live/public/inert.css

La feuille de style inert.css a été dupliquée, celle avec le suffixe troll est celle contenant l'instruction de rotation. Celle avec le suffixe orig est cette d'origine.

Au premier avril 0h (en réalité, 2h du matin), la feuille de style troll est copiée à l'emplacement prévu. Et le lendemain, idem, mais en remettant la feuille de style d'origine.

Conclusion

Un truc vite-fait sans prise de tête, mais qui au final n'aura aucun effet pour les personnes n'utilisant pas le client web de Mastodon ou n'ayant pas l'idée d'aller regarder le blog.

Cependant, ça m'a amusé, c'est l'essentiel :)