73 votes

Comment rétablir l'ancien design de Firefox 89 ?

Comment puis-je rétablir l'ancien design de Firefox 89 ?

En particulier, la conception de l'onglet. Je ne peux pas dire (facilement) quel onglet est ouvert.

Je ne trouve rien dans les menus.

J'utilise Firefox 89 sur Ubuntu 21.04 (Hirsute Hippo).

60voto

  1. copier et coller ceci dans la barre d'URL :

    about:config
  2. chercher ça :

    proton
  3. mettez les valeurs suivantes à faux :

    • browser.proton.enabled
    • browser.proton.modals.enabled
    • browser.proton.doorhangers.enabled
    • browser.proton.contextmenus.enabled

13voto

A.L Points 449

Solution alternative : utiliser un thème comme Lumière Qiyu qui mettent en évidence l'onglet actuel :

Firefox tab bar in Qiyu Light theme

Idée originale : https://www.reddit.com/r/firefox/comments/npz18m/firefox_89_new_tab_design_is_awful/h08fdnp/

6voto

HolyBlackCat Points 424

L'option permettant de désactiver la nouvelle interface utilisateur sera inévitablement supprimée de l'application. about:config . Une solution à plus long terme consiste à utiliser userChrome.css .

Il peut changer les couleurs des onglets mais je n'ai pas eu besoin de l'utiliser à cette fin : j'ai réglé le thème de FF sur "System" et je n'ai pas eu besoin de l'utiliser. le thème du système J'utilise les peintures des onglets inactifs (et le reste de la barre supérieure) en noir même après la mise à jour de FF 89.

Mes principales plaintes étaient :

  • Hauteur de la barre d'onglets trop importante
  • L'espacement dans le menu des signets est trop important

Les deux peuvent être réparés. Vérifiez ce pour des instructions détaillées, mais en bref :

  • En about:config ensemble toolkit.legacyUserProfileCustomizations.stylesheets à true .

  • Ouvrez le dossier du profil : dans about:support trouvez la ligne appelée Profile Folder et cliquez sur Open Folder à côté d'elle.

  • Dans ce répertoire, créez un répertoire appelé chrome et y créer le fichier userChrome.css .

  • userchrome.org a quelques suggestions pour savoir ce qu'il faut y mettre, dans le but de retrouver le look pré-FF-98 (entre autres choses).

    Je me suis retrouvé avec le fichier suivant, qui diminue l'espacement du menu des signets, et modifie le design de la barre d'onglets (qui diminue sa hauteur et la fait ressembler à ce qu'elle était avant la mise à jour).

    Notez que toute modification du fichier n'est appliquée qu'après le redémarrage de FF.

    /*** Tighten up drop-down/context/popup menu spacing ***/
    
    menupopup > menuitem, menupopup > menu {
      padding-block: 4px !important;
    }
    :root {
      --arrowpanel-menuitem-padding: 4px 8px !important;
    }
    
    /*** Proton Tabs Tweaks ***/
    
    /* Adjust tab corner shape, optionally remove space below tabs */
    
    #tabbrowser-tabs {
        --user-tab-rounding: 0px;
    }
    @media (-moz-proton) {
        .tab-background {
        border-radius: var(--user-tab-rounding) var(--user-tab-rounding) 0px 0px !important;
        margin-block: 1px 0 !important;
        }
    }
    
    /* Inactive tabs: Separator line style */
    
    @media (-moz-proton) {
        .tab-background:not([selected=true]):not([multiselected=true]):not([beforeselected-visible="true"]) {
        border-right: 1px solid rgba(0, 0, 0, .20) !important;
        }
        /* For dark backgrounds */
        [brighttext="true"] .tab-background:not([selected=true]):not([multiselected=true]):not([beforeselected-visible="true"]) {
        border-right: 1px solid var(--lwt-selected-tab-background-color, rgba(255, 255, 255, .20)) !important;
        }
        .tab-background:not([selected=true]):not([multiselected=true]) {
        border-radius: 0 !important;
        }
        /* Remove padding between tabs */
        .tabbrowser-tab {
        padding-left: 0 !important;
        padding-right: 0 !important;
        }
    }

3voto

user1312878 Points 31

Il existe également un correctif prêt à l'emploi pour userChrome.css à l'adresse suivante : https://github.com/black7375/Firefox-UI-Fix

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X