Impossible personnaliser barre du milieu [résolu]

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

NathNate
Lézard à collerette
Messages : 217
Inscription : 12 août 2019, 00:15

Re: Impossible personnaliser barre du milieu

Message par NathNate »

En laissant uniquement

#expandedsubjectRow {
display: none !important; }

la ligne sujet disparait 😃 et la taille de la police aussi 😟

Accessoirement, quelle est la signification de : /* Folder pane font */
Mapenzi
Tyrannosaurus Rex
Messages : 3035
Inscription : 18 mars 2015, 20:17

Re: Impossible personnaliser barre du milieu

Message par Mapenzi »

NathNate a écrit : 29 oct. 2020, 02:13 En laissant uniquement

#expandedsubjectRow {
display: none !important; }

la ligne sujet disparait
Cela signifie que les lignes en tête de ton ancien fichier userChrome.css sont pourries !
J'ai testé ton ancien code chez moi et il n'a aucun effet !
et la taille de la police aussi 😟
C'est évident car on enlevé son code pour tester :)
Accessoirement, quelle est la signification de : /* Folder pane font */

Cela signifie /* police du panneau des comptes et dossiers */
Je préfère certaines expressions anglaises car elles sont plus brèves !

J'ai testé le code suivant et il fonctionne chez moi même :

Code : Tout sélectionner

* { font-size: 17px !important; }

/*  Interligne Volet des dossiers  */
#folderPaneBox treechildren::-moz-tree-row {height: 21px !important; }

/*  Interligne Volet des en-têtes */
#threadTree treechildren::-moz-tree-row {height: 23px !important;}


#expandedsubjectRow {
display: none !important; }
Ce code fonctionne ici - sauf pour le panneau des comptes/dossiers - même si la taille de police ne me plait pas :)

Image
Avatar de l’utilisateur
Jean-Claude
Animal mythique
Messages : 8390
Inscription : 02 avr. 2006, 03:24

Re: Impossible personnaliser barre du milieu

Message par Jean-Claude »

Mapenzi a écrit : 29 oct. 2020, 09:07 Ce code fonctionne ici - sauf pour le panneau des comptes/dossiers - même si la taille de police ne me plait pas :)
Bonjour,

C'est peut-être lié à l'instruction qui délimite l'espace des noms reconnus, que tu n'as pas reprise dans ton code CSS.
C'est la première instruction à appliquer dans le CSS.

Code : Tout sélectionner

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 
Chez moi #expandedsubjectRow

Code : Tout sélectionner

#expandedsubjectRow {
display: none !important; }
ne fonctionne pas non plus. Par contre la taille du volet des dossiers est OK.

Quel @namespace utilises-tu ?

Quand j'enlève l'instruction @namespace, l'instruction #expandedsubjectRow fonctionne, et le sujet disparaît aussi, comme prévu. Mais cette instruction @namespace est nécessaire, il me semble.
Par contre la taille des caractères du panneau des dossiers reste OK.

A+
Mapenzi
Tyrannosaurus Rex
Messages : 3035
Inscription : 18 mars 2015, 20:17

Re: Impossible personnaliser barre du milieu

Message par Mapenzi »

Bonjour Jean-Claude,
Jean-Claude a écrit : 29 oct. 2020, 11:09
Quel @namespace utilises-tu ?
Ça fait des années que je n'utilise plus de @namespace et je n'ai pas de problème sans cette ligne pour ma centaine de différents codes dans mon userChrome.css.

J'ai testé le userChrome.css original de NathNate tel qu'il/elle l'a publié ici et il n'a aucun effet chez moi sous macOS Mojave et TB 78.4.0.
Puis je l'ai testé sans ces lignes douteuses en tête de son fichier et j'ai fait ma dernière copie d'écran avec la fenêtre principale de TB.
Et même dans un autre test en remettant uniquement la ligne @namespace url("http://www.mozilla.org/keymaster/gateke ... s.only.xul");
en haut du fichier devant les codes la police de mon panneau des comptes/dossiers reste à sa taille par défaut !!
NathNate
Lézard à collerette
Messages : 217
Inscription : 12 août 2019, 00:15

Re: Impossible personnaliser barre du milieu

Message par NathNate »

Bonjour @Mapenzi
Bonjour @Jean Claude

Il était très tard hier soir donc je réképépète depuis l'bédut (pour vérifier j'ai enlevé le "code suppression de la ligne" en gardant uniquement le code "taille police°) :

Dans mon fichier userChrome.css il y a :
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/

@namespace url("http://www.mozilla.org/keymaster/gateke ... s.only.xul");

/*
*Make all the default font sizes eg:18 px:
*/

* { font-size: 18px !important; }

/*Interligne Volet des dossiers*/
#folderPaneBox treechildren::-moz-tree-row {height: 20px !important; }

/*Interligne Volet des en-têtes*/
#threadTree treechildren::-moz-tree-row {height: 21px !important;}


et ça fonctionne parfaitement.

-----------------------------------------------------------------------------------

C'est quand j'ajoute le code de suppression de la ligne

#expandedsubjectRow {
display: none !important; }


que ça ne fonctionne pas MÊME SI LE CODE TAILLE DE POLICE, LUI FONCTIONNE.
Avatar de l’utilisateur
Cucurbitacé
Animal mythique
Messages : 5618
Inscription : 22 juil. 2012, 05:27

Re: Impossible personnaliser barre du milieu

Message par Cucurbitacé »

Bonjour

C’est du fait de la ligne : @namespace url .............. ; elle désigne la partie où doit s’appliquer votre code ; cela indique que le code ne doit s’appliquer qu’à elle et cette partie ne connaît pas l’élément sujet donc le code css pour le retirer.

Il faut donc enchâsser cette partie pour que ne s’y applique que son code à elle ; ainsi vous devez y ajouter deux parenthèses.
/** Do not remove the @namespace line -- it's required for correct functioning */
@namespace url("http://www.mozilla.org/keymaster/gateke ... s.only.xul"); {

/** Make all the default font sizes eg:17 px: */

* { font-size: 17px !important; }


/* Interligne Volet des dossiers */
#folderPaneBox treechildren::-moz-tree-row {height: 21px !important; }


/* Interligne Volet des en-têtes */
#threadTree treechildren::-moz-tree-row {height: 23px !important;} }


/* Retirer le partie : sujet */
#expandedsubjectRow {display: none !important; }

Par contre, je ne comprends pas pourquoi vous avez mis une étoile devant : * { font-size

Bien à vous.
Avatar de l’utilisateur
Jean-Claude
Animal mythique
Messages : 8390
Inscription : 02 avr. 2006, 03:24

Re: Impossible personnaliser barre du milieu

Message par Jean-Claude »

Cucurbitacé a écrit : 29 oct. 2020, 17:06 Par contre, je ne comprends pas pourquoi vous avez mis une étoile devant : * { font-size
Bonjour Cucurbitacé,

C'est pour indiquer que cela s'applique à tous les objets de Thunderbird (menus, écrans, titres ...)
Cucurbitacé a écrit : 29 oct. 2020, 17:06 Il faut donc enchâsser cette partie pour que ne s’y applique que son code à elle ; ainsi vous devez y ajouter deux parenthèses.
Tu as testé ? Chez moi cela ne fonctionne pas. En fait plus rien ne fonctionne de cette façon.

A+
Dernière modification par Jean-Claude le 29 oct. 2020, 17:38, modifié 1 fois.
NathNate
Lézard à collerette
Messages : 217
Inscription : 12 août 2019, 00:15

Re: Impossible personnaliser barre du milieu

Message par NathNate »

Bonjour @Cucurbitacé

Regardez-bien, les ( ) sont déjà en place, je ne les ai pas rajouté. Ni l'★ d'ailleurs.
Avatar de l’utilisateur
Jean-Claude
Animal mythique
Messages : 8390
Inscription : 02 avr. 2006, 03:24

Re: Impossible personnaliser barre du milieu

Message par Jean-Claude »

NathNate a écrit : 29 oct. 2020, 16:27
C'est quand j'ajoute le code de suppression de la ligne

#expandedsubjectRow {
display: none !important; }


que ça ne fonctionne pas MÊME SI LE CODE TAILLE DE POLICE, LUI FONCTIONNE.
Bonjour NathNate,

Eventuellement, tu peux enlever la iigne
@namespace url("http://www.mozilla.org/keymaster/gateke ... s.only.xul");

En faisant cela, tout fonctionne chez moi.
Mais je ne sais pas si l'absence de cette ligne a d'autres implications. Toujours est-il qu'avec Thunderbird 78, il y a eu certains changements avec le CSS, et cette ligne n'a peut-être plus de raison d'être.

A+
Dernière modification par Jean-Claude le 29 oct. 2020, 17:44, modifié 1 fois.
Avatar de l’utilisateur
Cucurbitacé
Animal mythique
Messages : 5618
Inscription : 22 juil. 2012, 05:27

Re: Impossible personnaliser barre du milieu

Message par Cucurbitacé »

Jean-Claude a écrit : 29 oct. 2020, 17:25Tu as testé ? Chez moi cela ne fonctionne pas. En fait plus rien ne fonctionne de cette façon.
Oui, cela ne retire que le sujet.

Par contre, en retirant toute la ligne @namespace, tout fonctionne :

Code : Tout sélectionner

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xull");
NathNate
Lézard à collerette
Messages : 217
Inscription : 12 août 2019, 00:15

Re: Impossible personnaliser barre du milieu

Message par NathNate »

Je viens juste de constater que : selon l'expéditeur de l'e-mail, la barre contient 3 ou 4 lignes.
Est-ce que il ne serait (je dis bien, serait) pas + simple de dire à TB de garder uniquement la première ligne "de" et la dernière ligne "pour", sans spécifier 2è ou 3è ou 4è ?
NathNate
Lézard à collerette
Messages : 217
Inscription : 12 août 2019, 00:15

Re: Impossible personnaliser barre du milieu

Message par NathNate »

Bonsoir @Cucurbitacé @Jean-Claude et @Mapenzi
Cucurbitacé a écrit : 29 oct. 2020, 17:39 [Par contre, en retirant toute la ligne @namespace, tout fonctionne :

Code : Tout sélectionner

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xull");
Alors, effectivement en supprimant cette ligne de code, la ligne "sujet" a disparu 👍 mais une nouvelle ligne prend sa place :

Image

Est-ce que il serait (je dis bien, serait) possible de dire à TB d'afficher uniquement la première ligne "de" et la dernière ligne "pour", et aucune de celles qui sont au milieu ?
Avatar de l’utilisateur
Cucurbitacé
Animal mythique
Messages : 5618
Inscription : 22 juil. 2012, 05:27

Re: Impossible personnaliser barre du milieu

Message par Cucurbitacé »

NathNate a écrit : 30 oct. 2020, 22:21Est-ce que il serait (je dis bien, serait) possible de dire à TB d'afficher uniquement la première ligne "de" et la dernière ligne "pour", et aucune de celles qui sont au milieu ?
Bonjour NathNate,

Afin de retirer la ligne : pour ; je dirais qu’il faut mettre une virgule après : #expandedsubjectRow ; et ajouter l’élément, mais il faut trouver le nom de l'élément or moi, je n'ai pas : "réponse à" sur la barre.
Je suppose que vous voulez aussi retirer l'heure qui est sur la droite.
#expandedsubjectRow, #dateLabel.dateLabel {display: none !important;}
Bien à vous.
NathNate
Lézard à collerette
Messages : 217
Inscription : 12 août 2019, 00:15

Re: Impossible personnaliser barre du milieu

Message par NathNate »

Non, j'ai dû mal m'exprimer : j'aimerais garder les lignes "de" et "pour".
Mais que toutes les lignes qui (éventuellement) s'intercalent au milieu, n'apparaissent plus.
Avatar de l’utilisateur
Cucurbitacé
Animal mythique
Messages : 5618
Inscription : 22 juil. 2012, 05:27

Re: Impossible personnaliser barre du milieu

Message par Cucurbitacé »

Bonjour,

Cela veut dire qu’il faut identifier tous les éléments un à un qui pourraient éventuellement s’intercaler.
Ou alors connaitre un code qui dit : n’afficher que ça et rien d’autre ; or moi je ne connais pas.

Toutefois, pour l’heure essayez cela :
#expandedsubjectRow, #expandedccRow, #expandedin-reply-toRow {display: none !important; }
Bien à vous.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 10 invités