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

Vous cherchez une alternative viable et sécurisée pour votre courrier ? Une conjuration s'est abattue sur vous et vous ne réussissez pas à trouver réponse satisfaisante à propos de Mozilla Thunderbird ? Cliquez donc par là…

Modérateur : J2m06

Endash
Arias
Messages : 2
Inscription : 06 mars 2024, 15:32

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

Message 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 !

Dernière modification par Endash le 18 mars 2024, 16:09, modifié 1 fois.
Avatar de l’utilisateur
Jean-Claude
Animal mythique
Messages : 7023
Inscription : 02 avr. 2006, 03:24

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

Message 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+

Mapenzi
Tyrannosaurus Rex
Messages : 2739
Inscription : 18 mars 2015, 20:17

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

Message 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....

Endash
Arias
Messages : 2
Inscription : 06 mars 2024, 15:32

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

Message 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.

Avatar de l’utilisateur
lool_lauris
Animal mythique
Messages : 7200
Inscription : 14 mars 2008, 22:51

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

Message 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

.
Soutenez le Libre !

Image
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : NanouAnne et 21 invités