Discussion MediaWiki:Gadget-StyleArticles.css
Ajouter un sujetAutres discussions concernant cette page[modifier le wikicode]
- Wiktionnaire:Prise de décision/Icônes interwikis
- Wiktionnaire:Wikidémie/septembre_2019#Changement_de_présentation
Icône langue[modifier le wikicode]
L'icône de langue est actuellement appliquée directement aux éléments de titre h2 contrairement aux autres titres, ce qui résulte en une différence notoire de rendu (la ligne dessous est décalée). Il faudrait que l'icône soit appliquée au contraire sur la classe ".sectionlangue", comme elle l'est sur les classes ":titreetym" ou ".titredef". — Dakdada 30 septembre 2019 à 10:30 (UTC)
- Bonjour, je viens de comprendre que ce gadget est issu d'un renommage de ma propre page CSS. C'était une mauvaise idée parce que je suis très mauvais en CSS, et que ça me servait juste à faire des tests de rendu à l'arrache... Il faudrait que quelqu'un d'un peu plus expert relise tout le code et le corrige parce que c'est sans doute un massacre. Merci pour votre aide. --M0tty (discussion) 2 octobre 2019 à 11:19 (UTC)
- En effet, j'ai fait cela pour préserver les droits d'auteur du nouveau style ici et de l'ancien style dans MediaWiki:Gadget-StyleArticles/Ancien.css.
- @Darkdadaah : je ne vois pas d'objection et j'aurais le temps de tester ce soir si personne ne le fait avant. JackPotte ($♠) 2 octobre 2019 à 12:39 (UTC)
- C'est gentil d'avoir voulu préserver les droits d'auteurs, mais mon code est tout pourri. Pas sûr que ça soit une bonne idée de conserver ça en l'état. Cordialement. --M0tty (discussion) 2 octobre 2019 à 14:45 (UTC)
- De ce que je vois, la généalogie du code doit être la suivante : ancien code → https://fr.wiktionary.org/wiki/Utilisateur:Thomas_Linard/common-ooui.css (plutôt une correction de forme que de fond, en dehors du choix des nouvelles icônes) → https://fr.wiktionary.org/wiki/Utilisateur:M0tty/common-ooui.css → nouveau code. Non ? Le code est perfectible, en effet. Thomas Linard (discussion) 2 octobre 2019 à 15:57 (UTC)
- OK j'ai déplacé tes modifs pour rétablir l'historique complet. JackPotte ($♠) 2 octobre 2019 à 19:32 (UTC)
- Pour ".sectionlangue" j'ai fait des tests mais il y avait un conflit avec le CSS commun, du coup je n'ai pas pu déplacer l'icône comme prévu car il faut la découpler du "background" bleu et elle chevauchait le texte avec le même padding. JackPotte ($♠) 13 octobre 2019 à 20:43 (UTC)
- De ce que je vois, la généalogie du code doit être la suivante : ancien code → https://fr.wiktionary.org/wiki/Utilisateur:Thomas_Linard/common-ooui.css (plutôt une correction de forme que de fond, en dehors du choix des nouvelles icônes) → https://fr.wiktionary.org/wiki/Utilisateur:M0tty/common-ooui.css → nouveau code. Non ? Le code est perfectible, en effet. Thomas Linard (discussion) 2 octobre 2019 à 15:57 (UTC)
- C'est gentil d'avoir voulu préserver les droits d'auteurs, mais mon code est tout pourri. Pas sûr que ça soit une bonne idée de conserver ça en l'état. Cordialement. --M0tty (discussion) 2 octobre 2019 à 14:45 (UTC)
Le markup des titres de sections a changé[modifier le wikicode]
Bonjour,
Suite à un changement de markup dans MediaWiki, ce CSS nécessite d'être mis à jour. Voir T13555 et mw:Heading HTML changes.
J'utilise la skin Vector legacy, et avec celle-ci je constate notamment les problèmes suivants avec les titres de sections de niveau 2 : le background coloré n'occupe plus toute la largeur, et le texte est énorme. Il y a quelques autres problèmes, par exemple les lignes pointillées (border-bottom) qui n'occupent plus toute la largeur.
Pour simple notification, à quelques contributeurs avec des compétences techniques qui sont actuellement actifs : @Keymap9, @JackPotte, @Àncilu, @Noé, @Darmo117 et @Lepticed7 Od1n (discussion) 11 juin 2024 à 02:09 (UTC)
- C’est bien ce qu’il me semblait aussi. Certains gadgets ne fonctionnent plus depuis ce changement. Je regarde tout ça. Darmo (Viendez parler !) 11 juin 2024 à 06:49 (UTC)
- J’ai légèrement changé le premier bloc CSS, ça semble avoir rétabli l’affichage correct. Darmo (Viendez parler !) 11 juin 2024 à 07:13 (UTC)
- Merci @Od1n. On avait remarqué ça cette semaine avec @Darmo117, sans trop savoir d’où ça venait. À+, Lepticed7 (À l’immortalité !) 11 juin 2024 à 08:23 (UTC)
- Merci à celles et ceux qui ont déjà regardé cela, surtout que ce changement de markup est vraiment pénible à gérer, notamment en raison d'une période de transition où l'ancien et le nouveau markup coexistent (et encore, là ça ne varie plus que selon les skins, mais à un moment la situation avait été largement plus compliquée que ça).
- Il faut supporter l'ancien et le nouveau markup, et c'est particulièrement pénible parce que les sélections CSS se rentrent dans les pattes… Voir le "upgraded CSS" dans l'exemple ici, où le second ruleset (
.mw-heading2 h2
) sert en fait à défaire une partie du premier ruleset (.mw-heading2, h2
) car il sélectionne trop d'éléments… - Dans le cas présent, ces modifs ont arrangé la situation sur la skin Vector legacy, mais sur la skin Vector 2022 il n'y a plus de background coloré…
- Od1n (discussion) 11 juin 2024 à 19:06 (UTC)
- Désolé si ça n'a pas de rapport, mais depuis aujourd'hui, il manque un clear entre les sections pour certains habillages et du coup, les tableaux de flexions débordent sur les sections suivantes. Exemple (avec ma config très standard) átnugoahtin, correct avec l'habillage vector ancien et incorrect avec l'habillage vector 2022. Ce problème était déjà survenu il y a trois semaines environ avec d'autres habillages. — Unsui Discuter 11 juin 2024 à 19:55 (UTC)
- Ça rejoint ce que disait @Od1n, tous les skins n’ont pas encore été mis à jour (vector2022 en fait manifestement partie) et du coup les modifs que j’ai apportées ne sont pas encore compatibles avec. Je sais pas encore combien de temps ça prendra pour que lui aussi soit mis à jour. Darmo (Viendez parler !) 11 juin 2024 à 20:39 (UTC)
- Désolé si ça n'a pas de rapport, mais depuis aujourd'hui, il manque un clear entre les sections pour certains habillages et du coup, les tableaux de flexions débordent sur les sections suivantes. Exemple (avec ma config très standard) átnugoahtin, correct avec l'habillage vector ancien et incorrect avec l'habillage vector 2022. Ce problème était déjà survenu il y a trois semaines environ avec d'autres habillages. — Unsui Discuter 11 juin 2024 à 19:55 (UTC)
- Merci @Od1n. On avait remarqué ça cette semaine avec @Darmo117, sans trop savoir d’où ça venait. À+, Lepticed7 (À l’immortalité !) 11 juin 2024 à 08:23 (UTC)
- J’ai légèrement changé le premier bloc CSS, ça semble avoir rétabli l’affichage correct. Darmo (Viendez parler !) 11 juin 2024 à 07:13 (UTC)