Forçage de règle CSS trop forte #2

Closed
opened 5 months ago by rastapopoulos · 1 comments
Owner

Le plugin ajoute une règle CSS avec des sélecteurs double classe qui ont une priorité trop forte :
https://git.spip.net/spip-contrib-extensions/historique_spip32_documents/src/branch/master/css/historique_spip32_documents.css

Alors que SPIP 3.2 n'a jamais forcé cette règle (et encore moins sur les sites qui n'utilisent pourtant PAS les CSS de squelettes-dist). Dans la dist yavait juste "spip_documents" tout court qui est mis à max-width 100% dans spip.css (et donc pas pour les sites qui ne l'utilise pas.

Là du coup ces règles trop forte cassent tous les sites où on a défini des règles pour "spip_documents_left" et "spip_documents_right" seul, puisque ça prend le dessus avec la double classe.

Je propose donc :

  • soit de mettre ce max-width juste pour "spip_documents" seul (ce qui était dans spip.css avant)
  • soit au moins pour "spip_documents_left" et "spip_documents_right" seul sans double classe
Le plugin ajoute une règle CSS avec des sélecteurs double classe qui ont une priorité trop forte : https://git.spip.net/spip-contrib-extensions/historique_spip32_documents/src/branch/master/css/historique_spip32_documents.css Alors que SPIP 3.2 n'a jamais forcé cette règle (et encore moins sur les sites qui n'utilisent pourtant PAS les CSS de squelettes-dist). Dans la dist yavait juste "spip_documents" tout court qui est mis à max-width 100% dans spip.css (et donc pas pour les sites qui ne l'utilise pas. Là du coup ces règles trop forte cassent tous les sites où on a défini des règles pour "spip_documents_left" et "spip_documents_right" seul, puisque ça prend le dessus avec la double classe. Je propose donc : - soit de mettre ce max-width juste pour "spip_documents" seul (ce qui était dans spip.css avant) - soit au moins pour "spip_documents_left" et "spip_documents_right" seul sans double classe
Collaborator

je manque un peu de "cas d'usages" mais à priori il semble que spip_documentsseul devrait suffire (et on reste dans l'idée d'approcher le plus possible le fonctionnement de l'affichage des docs en 3.2)

je manque un peu de "cas d'usages" mais à priori il semble que `spip_documents`seul devrait suffire (et on reste dans l'idée d'approcher le plus possible le fonctionnement de l'affichage des docs en 3.2)
rastapopoulos closed this issue 5 months ago
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: spip-contrib-extensions/historique_spip32_documents#2
Loading…
There is no content yet.