Autore Topic: Separatore segnalibri  (Letto 2236 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Superkey

  • Post: 59
Re: Separatore segnalibri
« Risposta #15 il: 21 Dicembre 2015 22:33:58 »
Aggiunge il menu segnalibri aperto dal tasto Segnalibri di Classic Theme Restorer.

Codice: [Seleziona]
/* Cambia il colore della linea di separazione */

#bookmarksMenu menuseparator,
#bookmarks-menu-button menuseparator,
#ctraddon_BMB_bookmarksPopup menuseparator {
 -moz-appearance: none !important;
  margin-left: 5px !important;
  margin-right: 5px !important;
  border-color: red !important; }

Hai colto nel segno !
Ottimo e abbondante  :D
Infatti ora di separatori ce ne sono a coppie...   :lol: :lol: :lol: :lol: :lol:


Offline Iceberg

  • Moderatore
  • Post: 9114
Re: Separatore segnalibri
« Risposta #16 il: 21 Dicembre 2015 22:48:04 »
Questa deve dipendere dalla versione Windows.
Vedi se basta aggiungere bottom.

Codice: [Seleziona]
/* Cambia il colore della linea di separazione */

#bookmarksMenu menuseparator,
#bookmarks-menu-button menuseparator,
#ctraddon_BMB_bookmarksPopup menuseparator {
 -moz-appearance: none !important;
  margin-left: 5px !important;
  margin-right: 5px !important;
  border-bottom-color: red !important; }

Offline Superkey

  • Post: 59
Re: Separatore segnalibri
« Risposta #17 il: 21 Dicembre 2015 23:04:44 »
Questa deve dipendere dalla versione Windows.
Vedi se basta aggiungere bottom.

Codice: [Seleziona]
/* Cambia il colore della linea di separazione */

#bookmarksMenu menuseparator,
#bookmarks-menu-button menuseparator,
#ctraddon_BMB_bookmarksPopup menuseparator {
 -moz-appearance: none !important;
  margin-left: 5px !important;
  margin-right: 5px !important;
  border-bottom-color: red !important; }

Sempre due
ora quella sopra grigia, sotto rossa

Offline Iceberg

  • Moderatore
  • Post: 9114
Re: Separatore segnalibri
« Risposta #18 il: 21 Dicembre 2015 23:15:00 »
Vediamo se ora quella sopra sparisce.

Codice: [Seleziona]
/* Cambia il colore della linea di separazione */

#bookmarksMenu menuseparator,
#bookmarks-menu-button menuseparator,
#ctraddon_BMB_bookmarksPopup menuseparator {
 -moz-appearance: none !important;
  margin-left: 5px !important;
  margin-right: 5px !important;
  border-top: none !important;
  border-bottom-color: red !important; }

Offline Superkey

  • Post: 59
Re: Separatore segnalibri
« Risposta #19 il: 22 Dicembre 2015 00:00:26 »
Vediamo se ora quella sopra sparisce.

Codice: [Seleziona]
/* Cambia il colore della linea di separazione */

#bookmarksMenu menuseparator,
#bookmarks-menu-button menuseparator,
#ctraddon_BMB_bookmarksPopup menuseparator {
 -moz-appearance: none !important;
  margin-left: 5px !important;
  margin-right: 5px !important;
  border-top: none !important;
  border-bottom-color: red !important; }

Chapeau !
Direi che ora è perfetto  :like:
Non chiedo di meglio  :wink:
Grazie infinite !!  :)

Offline Iceberg

  • Moderatore
  • Post: 9114
Re: Separatore segnalibri
« Risposta #20 il: 22 Dicembre 2015 00:14:56 »
Prego!

Ora modificando margin-left e margin-right puoi accorciare o allungare la linea verso destra e verso sinistra.

Aggiungendo un border-bottom: 2px solid !important; puoi inspessire o assottigliare la linea, cambiando il valore e lasciando o eliminando solid.

Oltre a cambiare il rosso nel colore che vuoi.

Offline Megabyte

  • Post: 1819
Re: Separatore segnalibri
« Risposta #21 il: 22 Dicembre 2015 02:11:39 »
Aggiungiamo opacity.

Codice: [Seleziona]
/* AGENT_SHEET */
menupopup {
 -moz-appearance: none !important;
  background-color: #D6D2D0 !important;
  opacity: 0.9 !important;
  color: #000000 !important;
  border: 1px solid !important; }

Riavvia per evitare l'effetto memoria.
Così i menu dovrebbero essere leggermente trasparenti, si dovrebbe intravedere il sotto.

Scusa Iceberg... è possibile ottenere un effetto analogo anche nel caso del menù a discesa del pulsante hamburger?
« Ultima modifica: 22 Dicembre 2015 16:56:46 da Megabyte »

Offline Iceberg

  • Moderatore
  • Post: 9114
Re: Separatore segnalibri
« Risposta #22 il: 22 Dicembre 2015 23:29:23 »
Per le mie capacità aprire un menu con effetto trasparente da quel tasto non è possibile.  :?

Con questo codice puoi cambiare il colore di sfondo e cambiare la sua opacità che in questo caso non porta alla trasparenza. Chissà perché...

Codice: [Seleziona]
/* AGENT_SHEET */
#PanelUI-multiView {
 -moz-appearance: none !important;
  background-color: yellow !important;
  opacity: 0.9 !important; }

Offline Megabyte

  • Post: 1819
Re: Separatore segnalibri
« Risposta #23 il: 23 Dicembre 2015 01:29:13 »
In effetti il menù hamburger non diventa trasparente... e immagino che valga lo stesso discorso anche per il menù (analogo) che si apre cliccando sulla favicon nella barra degli indirizzi. :(

In ogni caso, con l'altro codice si possono personalizzare a piacere tutti gli altri menù (compresi quelli contestuali delle schede e delle pagine web).
Mi sembra comunque un ottimo risultato... :D
« Ultima modifica: 23 Dicembre 2015 01:51:20 da Megabyte »

Offline Iceberg

  • Moderatore
  • Post: 9114
Re: Separatore segnalibri
« Risposta #24 il: 25 Dicembre 2015 23:32:41 »
Quello era il primo tentativo.
Prova questo codice.
Codice: [Seleziona]
/* AGENT_SHEET */
.panel-arrowcontent {
 -moz-appearance: none !important;
  background-color: yellow !important;
  opacity: 0.9 !important; }

Se funziona verifica che non renda trasparenti elementi che non vuoi che siano trasparenti.
Se hai vari codici in una unica scheda-stile di Stylish l'istruzione /* AGENT_SHEET */ mettila un'unica volta all'inizio.

Offline Megabyte

  • Post: 1819
Re: Separatore segnalibri
« Risposta #25 il: 26 Dicembre 2015 16:02:31 »
Ottimo... adesso funziona bene (sul menù hamburger e su tutti i menù collegati)!! :D
Grazie :like:


Se funziona verifica che non renda trasparenti elementi che non vuoi che siano trasparenti.
Mi sembra tutto ok...
Il menù diventa completamente trasparente (nel senso che diventano trasparenti anche le icone), ma questo penso sia normale... e comunque è coerente col comportamento di tutti gli altri menù a discesa.
Diventano trasparenti anche i menù "collegati" al menù hamburger (tipo menù della favicon, menù Pocket, menù Hello, ecc.)... ma è proprio quello che volevo. :wink:


P.S.
Volendo essere ultraperfezionisti, resta solo un minuscolo difettuccio grafico: il triangolino che dal menù a discesa punta verso il pulsante premuto rimane bianco opaco (indipendentemente dal colore e dal livello di opacità impostati tramite il codice).
« Ultima modifica: 26 Dicembre 2015 16:11:28 da Megabyte »

Offline Iceberg

  • Moderatore
  • Post: 9114
Re: Separatore segnalibri
« Risposta #26 il: 26 Dicembre 2015 22:29:00 »
Non è possibile rendere trasparente quel triangolino, è una immagine.
Si può rimuovere, spostando un po' in basso tutto il menu per non lasciarlo appiccicato all'icona.
Codice: [Seleziona]
/* AGENT_SHEET */
.panel-arrowcontent {
 -moz-appearance: none !important;
  margin-top: 10px !important;
  background-color: yellow !important;
  opacity: 0.9 !important; }

.panel-arrow {
  list-style-image: none !important; }

Oppure, più complicato, trovare o creare l'immagine (di tipo svg per fare le cose bene) del giusto triangolino trasparente da mettere al posto di "none".

Offline Megabyte

  • Post: 1819
Re: Separatore segnalibri
« Risposta #27 il: 27 Dicembre 2015 15:19:56 »
Interessante il "trucco" per rimuovere definitivamente il triangolino. :wink:

In effetti può essere una soluzione se per il menù si sceglie uno sfondo colorato (nel qual caso il triangolino bianco opaco striderebbe col resto).
Con sfondo bianco trasparente invece il triangolino bianco opaco predefinito mi sembra esteticamente accettabile... alla fine forse si può anche lasciarlo al suo posto.
« Ultima modifica: 27 Dicembre 2015 16:02:00 da Megabyte »

0 Utenti e 1 Visitatore stanno visualizzando questo topic.