Moin:
Cependant, l’opacité est également ajoutée à l’en-tête du sujet sur le côté droit, mais pas au contenu. Je ne comprends pas cela. Je m’attendrais à ce que cela soit ajouté aux deux éléments ou à aucun. Est-ce intentionnel ?
Cela ne semble pas être intentionnel, nous utilisons des sélecteurs CSS fragiles ici (nth-of-type), il semble donc que nous appliquions le style là où nous ne le devrions pas. La solution consiste à appliquer les styles à des noms de classe explicites… en le faisant ici :
main ← dev-post-history-revision-classes
opened 09:04PM - 02 Mar 26 UTC
Reported here: https://meta.discourse.org/t/understanding-opacity-in-hidden-revi… sions/397345
We're currently using `nth-of-type` selectors to reduce the opacity of hidden revisions in the history modal... but these can be fragile and are prone to regression if we change anything in the DOM. Adding class names provides more predictable targets — this adds `--previous` and `--current` and fixes the misplaced style.
Before (title of current revision also has reduced opacity)
<img width="2212" height="710" alt="image" src="https://github.com/user-attachments/assets/5cd746ca-3bc8-4c3f-b6a6-aac525d3e0a0" />
After (only the hidden revision has the opacity reduced)
<img width="2292" height="830" alt="image" src="https://github.com/user-attachments/assets/c5eb1731-2d3c-4d5c-9905-c8c8b9b7a33d" />
4 « J'aime »