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

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Diegooo

  • Post: 51
Re:Aggiungere una seconda barra dei preferiti
« Risposta #30 il: 13 Marzo 2020 19:12:21 »
Ci sono altri utenti che utilizzano la barra dei segnalibri su più righe? Hanno problemi?

Aiuto
di punto in bianco, tutti i preferiti non sono più allineati in righe (3 nel mio caso) ma si sono disposti in un'unica colonna a sinistra e per visualizzarli tutti bisogna scorrere con la rotella del mouse.
Il bello è che lo spessore della barra è rimasto uguale (3 righe per l'appunto).
Non è possibile spostarli manualmente, e non trovo nei vari menu di Firefox un'opzione utile.

Qualcuno è nella mia stessa situazione?
« Ultima modifica: 13 Marzo 2020 19:14:48 da Diegooo »

Offline Winfox

  • Post: 2982
Re:Aggiungere una seconda barra dei preferiti
« Risposta #31 il: 13 Marzo 2020 19:59:03 »
Forse è successo con l'aggiornamento alla v.74?

Offline Iceberg

  • Moderatore
  • Post: 7986
Re:Aggiungere una seconda barra dei preferiti
« Risposta #32 il: 13 Marzo 2020 20:26:01 »
Sì, con Firefox 74 è cambiato qualcosa.
Prova questo codice:

Codice: [Seleziona]
/* Makes bookmarks toolbar span multiple rows */

#PersonalToolbar {
  --multirow-bmb-n-rows: 3;  /* Control how many rows are shown before scrolling */
  --multirow-bmb-row-margin: 2px; /* Control how much spacing is between rows */
  max-height: none !important; }

#PlacesToolbar > hbox {
  display: block  !important;
  width: 100vw  !important; }

#PlacesToolbarItems{
  display: flex !important;
  flex-wrap: wrap !important;
/* --uc-bm-padding is defined in autohide_bookmarks_toolbar.css */
  max-height: calc(var(--multirow-bmb-n-rows) * (5px + 1em + (2 * (var(--multirow-bmb-row-margin) + var(--uc-bm-padding,2px))))) !important;
  overflow-y:auto  !important;
  scrollbar-color: var(--lwt-accent-color) var(--toolbar-bgcolor)  !important;
  scrollbar-width: thin  !important; }

/* Hide the all-bookmarks button */
#PlacesChevron {
  display: none  !important; }

/* Add some spacing between rows */
#PlacesToolbarItems > .bookmark-item {
  margin: var(--multirow-bmb-row-margin) 3px !important; }

Offline Diegooo

  • Post: 51
Re:Aggiungere una seconda barra dei preferiti
« Risposta #33 il: 13 Marzo 2020 21:44:01 »
Sì, con Firefox 74 è cambiato qualcosa.
Prova questo codice

Ti incoron... no meglio di no: ti nomino ufficialmente genio del giorno  :lol:

Offline Iceberg

  • Moderatore
  • Post: 7986
Re:Aggiungere una seconda barra dei preferiti
« Risposta #34 il: 13 Marzo 2020 23:35:43 »
Bene; chissà cosa è cambiato.

Riporto un secondo codice, alternativo al precedente e che considera un maggior numero di variabili, questo è opera di Aris.

Codice: [Seleziona]
:root {
  --bookmark_items_height: 22px; /* <- 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;
}

#personal-bookmarks,
#PlacesToolbar > hbox {
  display: block;
}

#PlacesToolbarItems {
  display: flex;
  flex-wrap: wrap;
  overflow-x: visible;
  overflow-y: auto;
}

#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 #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 > .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 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;
}

Offline Mikiamomiki

  • Post: 3
Re:Aggiungere una seconda barra dei preferiti
« Risposta #35 il: 23 Marzo 2020 11:50:31 »
Saluto tutti sono nuovo del forum
Ho provato più volte i vari codici proposti da Iceberg ma non mi funziona nessuno
La barra segnalibri resta semre su una sola riga  :(
ma a voi funziona?

Offline Iceberg

  • Moderatore
  • Post: 7986
Re:Aggiungere una seconda barra dei preferiti
« Risposta #36 il: 23 Marzo 2020 11:56:10 »
Hai fatto anche questo passo?

Citazione
Digita about:config nella barra degli indirizzi di Firefox e premi Invio, accetta eventuali avvisi di sicurezza.
Tramite il filtro cerca questo parametro:
toolkit.legacyUserProfileCustomizations.stylesheets
modifica il suo valore da false a true

Offline Mikiamomiki

  • Post: 3
Re:Aggiungere una seconda barra dei preferiti
« Risposta #37 il: 23 Marzo 2020 11:57:42 »
Si ma non cambia niente
« Ultima modifica: 23 Marzo 2020 12:00:12 da Mikiamomiki »

Offline Iceberg

  • Moderatore
  • Post: 7986
Re:Aggiungere una seconda barra dei preferiti
« Risposta #38 il: 23 Marzo 2020 12:15:54 »
Ti confermo che su Firefox 74 funziona.
Ci deve essere un qualche errore nella creazione del file, basta una virgola persa nel copia incolla o una minuscola al posto di una maiuscola e può saltare tutto.

Riporto la procedura completa.

Citazione
Se non hai già il file userChrome.css

Apri la cartella del profilo attualmente attivo: digita about:support nella barra degli indirizzi di Firefox e premi Invio. Nella sezione "Informazioni di base" accanto a "Cartella del profilo", fai clic sul pulsante Apri cartella.

Crea all'interno della cartella del profilo una nuova cartella chiamata chrome

All'interno di questa cartella crea un file chiamato userChrome.css

Apri questo file, incollaci il codice precedente e salva la modifica.

Digita about:config nella barra degli indirizzi di Firefox e premi Invio.
Tramite il filtro cerca questo parametro:
toolkit.legacyUserProfileCustomizations.stylesheets
modifica il suo valore da false a true

Riavvia Firefox e verifica che il codice sia funzionante.

Come vedi è una modfica esterna e reversibile in qualsiasi momento, basta rimuovere il file o riportare a false il parametro che ne abilita il caricamento.
Quando crei il file fai attenzione a che Windows non aggiunga sue estensioni, dovrà essere userChrome.css e non userChrome.css.css o userChrome.css.txt o...


Offline Mikiamomiki

  • Post: 3
Re:Aggiungere una seconda barra dei preferiti
« Risposta #39 il: 23 Marzo 2020 13:30:31 »
Ok ho trovato il problema,
come mi hai suggerito tu ho verificato l'estensione del file che non era .css ma .txt

Grazie mille  :like:

Offline Iceberg

  • Moderatore
  • Post: 7986
Re:Aggiungere una seconda barra dei preferiti
« Risposta #40 il: 23 Marzo 2020 13:50:05 »
Bene.
Facendo le cose manualmente ci sono più soddisfazioni ma va posta attenzione in tutte le operazioni.

0 Utenti e 1 Visitatore stanno visualizzando questo topic.