partie de l'interface inaccessible à la customisation via chrome/userChrome.css
Publié : 08 nov. 2024, 09:51
Bonjour,
Je cherche à modifier les couleurs de l'interface sur le theme dark (thunderbird 128.4.0esr, sur Manjaro / Gnome ), via le fichier chrome/userChrome.css qui se trouve dans le dossier du profile.
Je parviens à modifier la top bar et le menu des dossier, mais impossible d'atteindre le reste.
Je cherche a modifier le listing des messages.
Quand j'explore le DOM avec l'outils pour les développeurs, je retrouve bien l'id du bloque que je souhaite modifier, mais on dirait qu'il se trouve dans une sorte d'iframe?
Il y a un élement <browser>, qui se comporte exactement comme une iframe, comme on peut voir sur cette image

je cherche à atteindre l'élément #threadPane, a l'interieur de browser#mail3PaneTabBrowser1
Et du coup, en css, on ne peut pas ciblé le contenu d'une iframe, il faut un css, appeler par l'iframe en question.
Comment on fait du coup ?
J'ai du raté un truc, chez moi #mail3PaneTabBrowser1 concerne 90% de l'UI
Je cherche à modifier les couleurs de l'interface sur le theme dark (thunderbird 128.4.0esr, sur Manjaro / Gnome ), via le fichier chrome/userChrome.css qui se trouve dans le dossier du profile.
Je parviens à modifier la top bar et le menu des dossier, mais impossible d'atteindre le reste.
Je cherche a modifier le listing des messages.
Quand j'explore le DOM avec l'outils pour les développeurs, je retrouve bien l'id du bloque que je souhaite modifier, mais on dirait qu'il se trouve dans une sorte d'iframe?
Il y a un élement <browser>, qui se comporte exactement comme une iframe, comme on peut voir sur cette image

je cherche à atteindre l'élément #threadPane, a l'interieur de browser#mail3PaneTabBrowser1
Et du coup, en css, on ne peut pas ciblé le contenu d'une iframe, il faut un css, appeler par l'iframe en question.
Comment on fait du coup ?
J'ai du raté un truc, chez moi #mail3PaneTabBrowser1 concerne 90% de l'UI
