Footer de merde

J’avais développé, il y a quelques semaines, ce qu’il fallait pour permettre de repositionner à son gré les différents modules du tableau de bord (icônes, billet rapide, …)[1]

C’est génial, sauf que dès qu’on utilise un mobile, c’est le bordayle, d’où le titre du billet :-p

Du coup j’ai choisi une autre direction — c’était actif automatiquement au bout de 5 secondes après l’affichage du tableau de bord — en ajoutant un petit bouton pour activer et désactiver à la demande la possibilité de déplacer les zones.

Drag'n'drop des zones du tableau de bord désactivé, mode clair

Drag'n'drop des zones du tableau de bord activé, mode clair

Drag'n'drop des zones du tableau de bord désactivé, mode sombre

Drag'n'drop des zones du tableau de bord activé, mode sombre

C’est pas des masses accessible[2], sauf qu’on est dans un contexte ou, d’une part, ce n’est visible que si l’option n’est pas désactivée dans les préférences utilisateur, et, d’autre part, uniquement si javascript est lui aussi actif. Du coup on dira que ça suffira.


Cela dit, je viens de tester, ça fonctionne bien sous Chrome et Safari, Firefox fait des siennes avec l’utilisation d’un masque SVG ! Pourtant ils indiquent être les seuls à supporter entièrement la spec :-/

Donc, ça ressemble aux images ci-dessus avec Chrome et Safari, et à une banale checkbox avec Firefox, jusqu’à ce qu’ils corrige le bug ; ou alors c’est moi ?

Notes

[1] À l’exception cependant des modules qui sont affichés de manière asynchrone, comme l’avis de nouvelle mise à jour, les nouvelles, …

[2] J’ai tout de même un titre indicatif sur le dit bouton, faut pas déconner.

Toujours plus

Syntaxe du wiki de Dotclear 2.14+

Ça fait quelques temps, genre quelques années, que je me dis que ça serait cool de pouvoir ajouter des attributs aux éléments qu’on utilise en mode wiki. Je m’explique : Par exemple, vous avez une liste numérotée de 6 points, coupée en 2, et donc vous voudriez reprendre le comptage au numéro 4 pour  […]

Lire la suite

Azul y amarillo

Troisième cours hier soir, avec révision des nombres tout en jouant avec une dinosaure — je vous raconterai ça un jour, si vous êtes sages — et apprentissage des couleurs, d’où le titre ! ¿Por qué azul? Porque es mi color favorito. ¿Por qué amarillo? Porque es una buena palabra. Las estaciones  […]

Lire la suite

Plugin socialShare 1.0 pour Dotclear

Boutons de partage sur les réseaux sociaux

Une nouvelle version qui externalise les styles et les scripts javascript, ce qui évite de devoir ajouter la valeur unsafe-inline pour script-src et style-src (ou leur directive parente default-src) lorsque le blog est protégé par des directives Content-Security-Policy. Ce plugin permet d’ajouter  […]

Lire la suite

Haut de page