Page 1 sur 1

[Résolu] Changer la couleur du texte des onglets inactifs en mode sombre

Publié : 06 mars 2024, 16:01
par Endash

Bonjour,

Étant devenu légèrement malvoyant, j'utilise Thunderbird en mode sombre.

Tout est parfait à l'exception des onglets inactifs dont le texte est difficilement lisible, en noir sur gris foncé.

Image

Je n'ai jamais contribué au code de Thunderbird, mais je suis prêt à corriger ce "défaut/bug" moi-même si quelqu'un veut bien guider mes premiers pas (sinon j'attaquerai directement pas https://www.thunderbird.net/en-US/get-i ... evelopment).

Alternative: je peux créer une demande dans l'outil de tickets. Là aussi, un peu d'aide sera la bienvenue.

Mon environnement, pour info:

  • Version de Thunderbird: 115.6.0 (64 bits)
  • OS: Xubuntu
  • Thème: Adwaita-Sombre
  • Style des fenêtres: Greybird-Dark-Accessibility

Merci d'avance !


Re: Changer la couleur du texte des onglets inactifs en mode sombre

Publié : 06 mars 2024, 19:38
par Jean-Claude

Bonjour,

Cela devrait pouvoir être fait, en utilisant du CSS, dans un fichier userChrome.css.
Le cas des onglets est expliqué ici http://j2m.06.free.fr/faq_tb_userchrome ... ro_onglets .

Le CSS, et comment l'implémenter dans le profil, est expliqué ici http://j2m.06.free.fr/faq_tb_userchrome.html .

Il y a aussi du code CSS, concernant les onglets ici https://gist.github.com/silvercircle/02 ... 2b55a581ee ,
mais à considérer avec réserves, car il s'applique à la version 60 de Thunderbird, et pourrait ne plus fonctionner dans la version 115 actuelle.

A+


Re: Changer la couleur du texte des onglets inactifs en mode sombre

Publié : 06 mars 2024, 23:29
par Mapenzi

Bonjour,

Endash a écrit : 06 mars 2024, 16:01

Étant devenu légèrement malvoyant, j'utilise Thunderbird en mode sombre.

Tout est parfait à l'exception des onglets inactifs dont le texte est difficilement lisible, en noir sur gris foncé.

Tu peux tester le code CSS suivant dans ton fichier userChrome.css :

Code : Tout sélectionner

#tabs-toolbar .tab-text:not([selected="true"]) {
  color: white !important; }

Avec "green" au lieu de "white comme couleur de la police ça donne cet affichage chez moi

Image

La plus grande partie des codes disponibles sur ce site https://gist.github.com/silvercircle/02 ... 2b55a581ee ne sont valides dans la v115 de TB....


Re: Changer la couleur du texte des onglets inactifs en mode sombre

Publié : 18 mars 2024, 16:08
par Endash

Merci pour vos réponses.

Je dois certainement mal m'y prendre car la création d'un fichier "userChrome.css" comme expliqué par Mapenzi ne change rien.

J'ai malgré tout pu trouver une solution. Dans le menu des thèmes, j'avais sélectionné "Thème système automatique" pour appliquer le mode sombre ou clair suivant le réglage général du système. Or, ce thème "Thème système automatique" gère mal la couleur des onglets (texte sombre sur fond sombre).

En sélectionnant directement le thème "Sombre", la couleur des onglets est correctement ajustée (texte clair sur fond sombre).

Tous les autres thèmes Thunderbird sombres que j'ai essayés fonctionnent eux aussi correctement (Adwaita Dark, Black Pixel Fox, etc). J'ai donc l'embarras du choix.


Re: [Résolu] Changer la couleur du texte des onglets inactifs en mode sombre

Publié : 18 mars 2024, 17:06
par lool_lauris

Salut,

Endash a écrit : 18 mars 2024, 16:08

Je dois certainement mal m'y prendre car la création d'un fichier "userChrome.css" comme expliqué par Mapenzi ne change rien.

Pour permettre la personnalisation du css (userChrome), il faut activer un paramètre dans l'éditeur de configuration :

=> ☰ > Paramètres > Général > Éditeur de configuration > dans la barre de recherche saisir => toolkit.legacyUserProfileCustomizations.stylesheets => passer la valeur à true