Autore Topic: Aggiungere una seconda barra dei preferiti  (Letto 9938 volte)

0 Utenti e 4 Visitatori stanno visualizzando questo topic.

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #15 il: 21 Marzo 2019 22:10:29 »
Per Firefox 66 sono necessarie alcune modifiche al codice.
Sostituisci il codice che usavi fino a Firefox 65 con questo:

Codice: [Seleziona]
:root {
  --bookmark_items_height: 26px; /* <- bookmark items - line height */
  --bookmark_items_lines: 3; /* <- maximum amount of lines */
}

#PersonalToolbar {
  min-height: var(--bookmark_items_height) !important;
  max-height: calc(var(--bookmark_items_height)*(var(--bookmark_items_lines))) !important;
}

#PlacesToolbar,
#PlacesToolbarItems {
  overflow: visible;
  display: block;
}

#PlacesToolbarItems > .scrollbox-innerbox {
  display: flex;
  flex-wrap: wrap;
  overflow-x: hidden !important;
  overflow-y: visible !important;
  max-height: calc(var(--bookmark_items_height)*(var(--bookmark_items_lines))) !important
}

#personal-bookmarks {
  display: block;
}

#personal-bookmarks #PlacesToolbar {
  display: block;
  min-height: 0;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: calc( var(--bookmark_items_lines) * var(--bookmark_items_height) );
}

#personal-bookmarks #PlacesToolbar > hbox {
  display: -moz-stack !important;
  left: 0px;
  right: 0px;
  width: 100%;
}

#personal-bookmarks #PlacesToolbar #PlacesToolbarItems {
  overflow-x: visible;
  overflow-y: visible;
}

#personal-bookmarks #PlacesToolbar #PlacesToolbarItems > box {
  display: block;
}

#personal-bookmarks #PlacesToolbar > .bookmark-item{
  visibility: visible !important;
}

#personal-bookmarks #PlacesToolbar .chevron{
  visibility: collapse;
}

#personal-bookmarks #PlacesToolbar > hbox > hbox{
  overflow-x: hidden;
  overflow-y: hidden;
}

#personal-bookmarks #PlacesToolbar #PlacesToolbarDropIndicator[collapsed="true"],
#personal-bookmarks #PlacesToolbar #PlacesToolbarDropIndicator{
  display: none;
}

#personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-top: 2px !important;
  margin-bottom: 2px !important;
  vertical-align: middle;
}
/*
#personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item:hover:active:not([disabled="true"]),
#personal-bookmarks #PlacesToolbar toolbarbutton.bookmark-item[open="true"] {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
*/
#personal-bookmarks #PlacesToolbar toolbarseparator{
  -moz-appearance: none !important;
  visibility: visible !important;
  display: inline;
  text-shadow: none !important;
  border-left: 3px solid ThreeDShadow !important;
  border-right: 3px solid ThreeDHighlight !important;
  vertical-align: middle;
}

#personal-bookmarks toolbarbutton.bookmark-item[dragover][open]{
  -moz-appearance: toolbarbutton;
}

#navigator-toolbox #PersonalToolbar {
  max-height: calc( var(--bookmark_items_lines) * var(--bookmark_items_height) ) !important;
}

Bello lungo!  :shock:
L'autore è il solito Aris, al quale va il nostro ennesimo ringraziamento.  :D

Prova se funziona, a me sì.

Se hai problemi potresti aver bisogno di installare tutto il blocco Classic CSS tweaks for Firefox Quantum, di cui quanto sopra è un estratto.
Il codice è recente ed è etichettato come experimental, nelle prossime settimane potrebbe venir perfezionato.
Nelle prime due righe del codice trovi: <- bookmark items - line height e <- maximum amount of lines, i relativi due numeri sulla sinistra li puoi personalizzare.

Continuo a chiedermi perché vietare di farlo con una semplice banale amichevole coccolosa estensione.  :sbat:
« Ultima modifica: 22 Marzo 2019 13:19:06 da Iceberg »

Offline Diegooo

  • Post: 54
Re:Aggiungere una seconda barra dei preferiti
« Risposta #16 il: 22 Marzo 2019 10:24:26 »
Risolto  :)

Ma una volta installate le estensioni non si aggiornano automaticamente (tipo gli aggiornamenti di Windows ecc.)?

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #17 il: 22 Marzo 2019 13:25:09 »
Le estensioni si aggiornerebbero automaticamente se esistessero. Questo tipo di estensioni ultimamente è stato proibito. Va cercato il codice giusto copiato e incollato al posto giusto, quando non va più va ricercato il codice giusto, eccetera. Si tratta del progresso che avanza.

Quello che andrebbe fatto è un programma terzo per gestire Firefox, considerate le sue attuali deficienze alle quali deve supplire l'utente con lacrime e sangue.

Offline hokuto

  • Post: 189
Re:Aggiungere una seconda barra dei preferiti
« Risposta #18 il: 06 Aprile 2019 21:29:47 »
Stamattina ho aperto e ho trovato la barra in un'unica riga... Ho rifatto la procedura ma niente.

Perché?  :(

sono nella tua stessa situazione :sbat: le sto provando tutte ho fatto mille copia incolla in userchrome.css niente da fare :(

iceberg ho copiato il tuo codice ma niente cosa sbaglio? :sbat:
« Ultima modifica: 06 Aprile 2019 21:33:21 da hokuto »

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #19 il: 06 Aprile 2019 21:34:44 »
Come detto poco fa nell'altra discussione, rimuovi il vecchio codice e prova quello che ho allegato nel mio messaggio del 21 marzo.

Offline hokuto

  • Post: 189
Re:Aggiungere una seconda barra dei preferiti
« Risposta #20 il: 06 Aprile 2019 21:36:14 »
Come detto poco fa nell'altra discussione, rimuovi il vecchio codice e prova quello che ho allegato nel mio messaggio del 21 marzo.

si ho cancellato tutto e ricopiato il tuo paro paro salvato e chiuso firefox. al successivo riavvio nulla è sempre 1 riga :sbat:

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #21 il: 07 Aprile 2019 17:00:26 »
Fatto una prova con Firefox 66, il codice a me funziona.
Fai una prova con un file userChrome.css con solo quel codice, per verificare eventuali interferenze con altri codici.

Ci sono altri utenti che utilizzano la barra dei segnalibri su più righe? Hanno problemi?

Offline hokuto

  • Post: 189
Re:Aggiungere una seconda barra dei preferiti
« Risposta #22 il: 08 Aprile 2019 10:18:37 »
Fatto una prova con Firefox 66, il codice a me funziona.
Fai una prova con un file userChrome.css con solo quel codice, per verificare eventuali interferenze con altri codici.

Ci sono altri utenti che utilizzano la barra dei segnalibri su più righe? Hanno problemi?

avevo cambiato userchrome.css in local anzichè in roaming, ora mi funziona grazie :)
non so perchè abbia due profili uno in local e uno in roaming

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #23 il: 08 Aprile 2019 22:09:10 »
Il profilo è lo stesso.
In roaming sono conservati i dati "solidi" dell'utente, estensioni, segnalibri, password, eccetera.
In local i dati "a perdere", cache, safebrowsing, offline cache, startup cache e altro.

Non due profili ma un profilo con due cartelle distinte per dati distinti, così fu deciso nella notte dei tempi.




Offline Mattew1984

  • Post: 3
Re:Aggiungere una seconda barra dei preferiti
« Risposta #24 il: 22 Dicembre 2019 09:52:30 »
Buongiorno.
Volevo sapere se per Firefox su Linux (Ubuntu) la procedura è la stessa.
C'è qualcuno che mi può aiutare ?

Offline Winfox

  • Post: 4541
Re:Aggiungere una seconda barra dei preferiti
« Risposta #25 il: 22 Dicembre 2019 10:11:57 »
La procedura è la stessa, però dato che siamo alla versione 71 non è detto che non ci sia bisogno di qualche modifica.

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #26 il: 22 Dicembre 2019 14:15:16 »
Confermo, stessa procedura e funziona anche su Firefox 71 senza necessità di modifiche.

Offline Mattew1984

  • Post: 3
Re:Aggiungere una seconda barra dei preferiti
« Risposta #27 il: 22 Dicembre 2019 15:36:07 »
Ho copiato perfettamente il codice pubblicato il 21 marzo. Riavviato e non funziona. Ufff....

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #28 il: 22 Dicembre 2019 16:10:49 »
Un attimo, ultimamente è stato introdotto un ulteriore ostacolo da superare.
Fai questo controllo.

Citazione
Da Firefox 69 i file userChrome.css e userContent.css non vengono più caricati se non sono esplicitamente attivati dall'utente; il che vuol dire...

Digita about:config nella barra degli indirizzi, invio, prometti di fare attenzione, tramite il filtro cerca questo parametro:
toolkit.legacyUserProfileCustomizations.stylesheets imposta il suo valore a true e riavvia.

Offline Mattew1984

  • Post: 3
Re:Aggiungere una seconda barra dei preferiti
« Risposta #29 il: 22 Dicembre 2019 17:07:44 »
Perfetto !!!!!! Funziona tutto a meraviglia adesso !!
Non so come ringraziarti !!  :fx: :fx:

0 Utenti e 4 Visitatori stanno visualizzando questo topic.