Aller au contenu

Discussion MediaWiki:Gadget-StyleArticles.css

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Dernier commentaire : il y a 8 jours par Darmo117 dans le sujet Le markup des titres de sections a changé

Autres discussions concernant cette page[modifier le wikicode]

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)Répondre

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)Répondre
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.
Notification @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)Répondre
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)Répondre
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)Répondre
OK j'ai déplacé tes modifs pour rétablir l'historique complet. JackPotte ($) 2 octobre 2019 à 19:32 (UTC)Répondre
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)Répondre

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)Répondre

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)Répondre
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)Répondre
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)Répondre
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)Répondre
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)Répondre
Ç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)Répondre