Notizie: puoi sempre seguire i nostri aggiornamenti su Twitter (@MozillaItalia) e Facebook (/MozillaItalia)

Autore Topic: Barra delle schede di nuovo in alto con Firefox 133  (Letto 549 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Barra delle schede di nuovo in alto con Firefox 133
« il: 27 Novembre 2024 14:06:19 »
Puntuale come il natale, almeno una volta all'anno arriva l'aggiornamento firefox che mi riposiziona la barra delle schede aperte sopra la barra degli indirizzi.
Vorrei sapere se qualcuno ha già trovato una soluzione per riportarla in basso (sotto la barra dei segnalibri)
Grazie


Edit by Iceberg: corretto titolo "dele schede" > "delle schede".
« Ultima modifica: 05 Dicembre 2024 22:34:38 da Iceberg »

Offline perepe

  • Post: 86
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #1 il: 27 Novembre 2024 16:03:35 »
Ciao, sì per fortuna c'è già e funziona perfettamente.

Codice: [Seleziona]
/* This reorders toolbar to place tabs below other toolbars. Requires Firefox 133+ */

@media (-moz-bool-pref: "userchrome.force-window-controls-on-left.enabled"){
  #nav-bar > .titlebar-buttonbox-container{
    order: -1 !important;
    > .titlebar-buttonbox{
      flex-direction: row-reverse;
    }
  }
}
@media not (-moz-bool-pref: "sidebar.verticalTabs"){
  .global-notificationbox,
  #tab-notification-deck,
  #TabsToolbar{
    order: 1;
  }
  #TabsToolbar > :is(.titlebar-spacer,.titlebar-buttonbox-container){
    display: none;
  }
  :root[sizemode="fullscreen"] #nav-bar > .titlebar-buttonbox-container{
    display: flex !important;
  }
  :root[tabsintitlebar] #toolbar-menubar:not([autohide="false"]) ~ #nav-bar{
    > .titlebar-buttonbox-container{
      display: flex !important;
    }
    :root[sizemode="normal"] & {
      > .titlebar-spacer{
        display: flex !important;
      }
    }
    :root[sizemode="maximized"] & {
      > .titlebar-spacer[type="post-tabs"]{
        display: flex !important;
      }
      @media (-moz-bool-pref: "userchrome.force-window-controls-on-left.enabled"),
        (-moz-gtk-csd-reversed-placement),
        (-moz-platform: macos){
        > .titlebar-spacer[type="post-tabs"]{
          display: none !important;
        }
        > .titlebar-spacer[type="pre-tabs"]{
          display: flex !important;
        }
      }
    }
  }
}

Offline perepe

  • Post: 86
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #2 il: 27 Novembre 2024 16:04:53 »
Rimane ancora da trovare il codice funzionante per nascondere la linguetta della scheda quando c'è una sola scheda aperta e la relativa barra su cui si appoggia.
« Ultima modifica: 27 Novembre 2024 16:12:47 da perepe »

Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #3 il: 27 Novembre 2024 22:00:13 »
Ciao, sì per fortuna c'è già e funziona perfettamente.

Codice: [Seleziona]
/* This reorders toolbar to place tabs below other toolbars. Requires Firefox 133+ */

@media (-moz-bool-pref: "userchrome.force-window-controls-on-left.enabled"){
  #nav-bar > .titlebar-buttonbox-container{
    order: -1 !important;
    > .titlebar-buttonbox{
      flex-direction: row-reverse;
    }
  }
}
@media not (-moz-bool-pref: "sidebar.verticalTabs"){
  .global-notificationbox,
  #tab-notification-deck,
  #TabsToolbar{
    order: 1;
  }
  #TabsToolbar > :is(.titlebar-spacer,.titlebar-buttonbox-container){
    display: none;
  }
  :root[sizemode="fullscreen"] #nav-bar > .titlebar-buttonbox-container{
    display: flex !important;
  }
  :root[tabsintitlebar] #toolbar-menubar:not([autohide="false"]) ~ #nav-bar{
    > .titlebar-buttonbox-container{
      display: flex !important;
    }
    :root[sizemode="normal"] & {
      > .titlebar-spacer{
        display: flex !important;
      }
    }
    :root[sizemode="maximized"] & {
      > .titlebar-spacer[type="post-tabs"]{
        display: flex !important;
      }
      @media (-moz-bool-pref: "userchrome.force-window-controls-on-left.enabled"),
        (-moz-gtk-csd-reversed-placement),
        (-moz-platform: macos){
        > .titlebar-spacer[type="post-tabs"]{
          display: none !important;
        }
        > .titlebar-spacer[type="pre-tabs"]{
          display: flex !important;
        }
      }
    }
  }
}

Ti ringrazio, hai risolto a tempo di record una cosa che odio
Ancora grazie!

Offline perepe

  • Post: 86
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #4 il: 27 Novembre 2024 22:27:00 »

Offline Iceberg

  • Moderatore
  • Post: 9219
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #5 il: 27 Novembre 2024 23:10:17 »
Per non visualizzare la barra delle schede quando è aperta una sola scheda, al codice precedente provate ad aggiungere queste istruzioni.

Codice: [Seleziona]
#tabbrowser-tabs .tabbrowser-tab:only-of-type,
#tabbrowser-tabs .tabbrowser-tab:only-of-type + #tabbrowser-arrowscrollbox-periphery {
  display:none !important; }
#tabbrowser-tabs,
#tabbrowser-arrowscrollbox {
  min-height: 0px !important; }
#alltabs-button {
  display: none !important; }





« Ultima modifica: 01 Dicembre 2024 00:04:36 da Iceberg »

Offline perepe

  • Post: 86
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #6 il: 28 Novembre 2024 15:02:11 »
Con una sola scheda aperta funziona, ma appena apro un'altra scheda la barra non si espande a sufficienza per vedere le linguette delle schede
https://ibb.co/BnqQK3r

Forse dipende dalle mie impostazioni delle barre e delle schede, che sono queste qui sotto ?

Codice: [Seleziona]
#TabsToolbar {-moz-appearance: none !important;
               max-height: 32px !important;}


.tabbrowser-tab {-moz-appearance: none !important;
  height: 38px !important;
  margin-right: -2.2px !important;
        margin-top: 2.5px !important;
  margin-bottom: -33px !important;
  max-width: 210px !important;   }
« Ultima modifica: 28 Novembre 2024 15:04:36 da perepe »

Offline Iceberg

  • Moderatore
  • Post: 9219
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #7 il: 28 Novembre 2024 19:15:01 »
Devi fare qualche prova.
Una potrebbe essere quella di stabilire se il codice funziona in un profilo con solo questa personalizzazione.

Offline perepe

  • Post: 86
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #8 il: 28 Novembre 2024 19:31:31 »
Sì certo. Nei prossimi giorni faccio una verifica più approfondita. Grazie

Offline luigi?

  • Post: 600
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #9 il: 29 Novembre 2024 22:50:59 »
Ciao, sì per fortuna c'è già e funziona perfettamente.
scusa, è da un pò che non traffico con il profilo  :lol: :lol: , lo script va inserito nella solita cartella chrome?
Grazie.

Offline perepe

  • Post: 86
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #10 il: 30 Novembre 2024 13:28:06 »
Sì esatto, nel file userchrome
« Ultima modifica: 30 Novembre 2024 13:31:58 da perepe »

Offline perepe

  • Post: 86
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #11 il: 30 Novembre 2024 13:30:03 »
Devi fare qualche prova.
Una potrebbe essere quella di stabilire se il codice funziona in un profilo con solo questa personalizzazione.

Confermo che il codice da te indicato funziona (non avevo dubbi in proposito). Per quello che mi riguarda ho solo dovuto fare dei piccoli aggiustamenti sulle mie impostazioni della barra delle schede.

Grazie

Offline luigi?

  • Post: 600
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #12 il: 30 Novembre 2024 22:31:54 »
Sì esatto, nel file userchrome
Mi sembrava di aver posto un bel GRAZIE, ma si vede che ho fatto l'anteprima e non ho fatto l'invio  :sbat:
Comunque ho applicato lo script e funziona benissimo!!
Vorrei solo che la barra fosse un po più bassa, nel senso che a video e alta 1,3 cm e vorrei si potesse ridurre un pò.
Specialmente sul portatile.
Ho guardato lo script e non vedo voci di misura che si posaano modificare. È possibile farlo?Grazie ancora.

Offline Iceberg

  • Moderatore
  • Post: 9219
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #13 il: 01 Dicembre 2024 00:04:19 »
Prova questa parte di codice, presa dalla personalizzazione di perepe:

Codice: [Seleziona]
.tabbrowser-tab {
  -moz-appearance: none !important;
   height: 64px !important; }
Al posto di 64 metti il valore che trovi più adatto, tieni presente che sotto una certa altezza il valore inserito viene ignorato.

Potrebbe (se non serve ignorala) essere necessario adeguare anche questo valore:
Codice: [Seleziona]
#TabsToolbar {
 -moz-appearance: none !important;
  max-height: 64px !important; }

Offline luigi?

  • Post: 600
Re:Barra dele schede di nuovo in alto con Firefox 133
« Risposta #14 il: 01 Dicembre 2024 11:11:59 »
👍👍👍
Applicato e funzionante !!!
Grazie!!
Buona domenica.

0 Utenti e 1 Visitatore stanno visualizzando questo topic.