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

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Iceberg

  • Moderatore
  • Post: 7470
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: 27
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: 7470
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: 179
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: 7470
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: 179
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: 7470
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: 179
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: 7470
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.




0 Utenti e 1 Visitatore stanno visualizzando questo topic.