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

0 Utenti e 3 Visitatori stanno visualizzando questo topic.

Offline Diegooo

  • Post: 54
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: 4541
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: 9170
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: 54
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: 9170
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: 9170
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: 9170
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: 9170
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.

Offline hokuto

  • Post: 189
Re:Aggiungere una seconda barra dei preferiti
« Risposta #41 il: 08 Maggio 2020 21:39:59 »
grazie ho risolto anche io, percio' evito gli aggiornamenti ti scombussolano tutto e servono solo a appesantirti tutto :sbat:

Offline franco.firefox

  • Post: 2
Re:Aggiungere una seconda barra dei preferiti
« Risposta #42 il: 19 Novembre 2022 18:52:34 »
Buonasera a tutti,
volevo chiederVi aiuto per risolvere un problema.
Ho configurato la barra dei preferiti su più righe con il file userChrome.css e funzionava benissimo.
L'altro giorno (credo dovuto ad un aggiornamento) all'apertura di firefox i preferiti che prima si trovavano uno dopo l'altro si sono incolonnati tutti a sinistra rendendo impossibile l'utilizzo.
Per utilizzare firefox ho dovuto togliere il file userChrome.css.
Spero che qualcuno mi possa aiutare.
Grazie.

Offline Iceberg

  • Moderatore
  • Post: 9170
Re:Aggiungere una seconda barra dei preferiti
« Risposta #43 il: 19 Novembre 2022 22:20:29 »
Ciao.

Prova sostituendo il codice che usavi con quello che trovi in questa pagina.

https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/multi-row_bookmarks.css

Non ho verificato, ma dovrebbe funzionare, l'ultimo aggiornamento è di oggi.

Offline franco.firefox

  • Post: 2
Re:Aggiungere una seconda barra dei preferiti
« Risposta #44 il: 20 Novembre 2022 00:41:16 »
Funziona.
Grazie.

0 Utenti e 3 Visitatori stanno visualizzando questo topic.