Notizie: se possiedi un dispositivo Android, prova Firefox per Android, un browser scattante e dinamico per navigare in ambiente mobile.

Autore Topic: UserChrome.css How-To [fino alla versione 3.6.x]  (Letto 129059 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Colorare lo sfondo dei suggerimenti della awesome bar
« Risposta #30 il: 08 Luglio 2008 17:19:44 »
Colorare lo sfondo dei suggerimenti della awesome bar

NOTA: questo stile si applica solamente a versioni di Firefox superiori alla 3.0

Questa modifica permetterà di cambiare lo sfondo dei suggerimenti a seconda della loro tipologia. Più precisamente:
  • se il suggerimento proviene dalla cronologia verrà mostrato in celestino
  • se si tratta di un'etichetta verrà mostrato in giallo
  • se si tratta di un segnalibro in verde chiaro

Codice: [Seleziona]
.autocomplete-richlistitem[type="bookmark"]
{
  background-color: #E3FCFE;
  color: #000000;
}

.autocomplete-richlistitem[type="favicon"]
{
  background-color: #E3FEE5;
  color: #000000;
}

.autocomplete-richlistitem[type="tag"]
{
  background-color: #FCFEE3;
  color: #000000;
}

.autocomplete-richlistitem:focus
{
  background-color: #0A246A;
  color: #FFFFFF;
}

Basato sullo stile:
http://userstyles.org/styles/8564
by =Ben=




« Ultima modifica: 08 Luglio 2008 17:33:15 da gialloporpora »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Personalizzare il pannello di aggiunta nuovo segnalibro
« Risposta #31 il: 08 Luglio 2008 17:28:30 »
Personalizzare il pannello di aggiunta nuovo segnalibro

NOTA: questo stile si applica solamente a versioni di Firefox superiori alla 3.0.




Codice: [Seleziona]
/* Mostrare i campi indirizzo, descrizione e keyword nel pannello per l'aggiunta di un nuovo segnalibro */
#editBMPanel_descriptionRow, /* campo descrizione */
#editBMPanel_locationRow, /* campo indirizzo */
#editBMPanel_keywordRow /* campo keyword (parola chiave) */
{
   visibility:   visible;
   -moz-box-align:   center;
}

NOTA:  lo stile inoltre, rende sempre visibile il campo Indirizzo di un segnalibro anche nel caso di uuna query a places (di default l'url della query è nascosto se si accede alle Proprietà del segnalibro)






Stile autoinstallante per Stylish:
http://userstyles.org/styles/8634


« Ultima modifica: 09 Novembre 2010 21:48:46 da gialloporpora »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Pulizia della barra degli indirizzi
« Risposta #32 il: 08 Luglio 2008 17:38:57 »
Pulizia della barra degli indirizzi

Rimuovere la stella dalla barra degli indirizzi

Dalla versione 3.0 nella barra degli indirizzi c'è una stellina che serve per salvare la pagina corrente nei segnalibri. Per rimuoverla utilizzare:

Codice: [Seleziona]
/* Rimuove la stella dalla barra degli indirizzi di Firefox */
#star-button
{ display: none !important;}}

Rimuovere il pulsante GO dalla barra degli indirizzi
Leggere anche questo post di Anteros.
 NOTA: È possibile ottenere lo stesso risultato impostando a true la preferenza browser.urlbar.hideGoButton
 
Per rimuovere anche l'icona dei feed RSS leggere questo  messaggio di @anteros.
« Ultima modifica: 04 Luglio 2009 07:47:52 da miki64 »

Offline anteros

  • Post: 68
Rimuovere voci dalla barra dei menu
« Risposta #33 il: 06 Febbraio 2009 13:34:31 »
Rimuovere elementi dalla barra dei menu

Nella barra dei menu sono presenti 7 voci: File, Modifica, Visualizza, Cronologia, Segnalibri, Strumenti, ?.
Riporto le istruzioni per rimuoverle, la penultima istruzione rimuove tutte le voci in un colpo solo lasciando vuota la barra dei menu, l'ultima istruzione rimuove tutte le voci ed anche la barra dei menu stessa.

Codice: [Seleziona]
/*Rimuove il menu File*/

#file-menu
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove il menu Modifica*/

#edit-menu
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove il menu Visualizza*/

#view-menu
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove il menu Cronologia*/

#history-menu
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove il menu Segnalibri*/

#bookmarksMenu
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove il menu Strumenti*/

#tools-menu
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove il menu Guida (o menu ?)*/

#helpMenu
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove tutti i menu dalla barra dei menu*/

#main-menubar
 { display: none !important; }

Codice: [Seleziona]
/*Rimuove tutti i menu ed anche la barra dei menu*/

#toolbar-menubar
 { display:none !important; }

« Ultima modifica: 09 Febbraio 2009 00:02:03 da gialloporpora »

Offline anteros

  • Post: 68
Pulizia del menu Cronologia
« Risposta #34 il: 06 Febbraio 2009 15:07:08 »
Pulizia menu Cronologia di Firefox:

Il menu Cronologia contiene tre voci, Indietro, Avanti e Pagina iniziale, che alcuni potrebbero ritenere superflue, ci sono sempre in primissimo piano i rispettivi grandi bottoni. Se pensate che allunghino inutilmente tale menu, con le seguenti tre istruzioni, da inserire nel file userChrome.css, le potete eliminare.

Codice: [Seleziona]
/*Rimuove la voce Indietro dal menu cronologia*/

#historyMenuBack
 { display: none !important; }

Codice: [Seleziona]
/* Rimuove la voce Avanti dal menu cronologia*/

#historyMenuForward
 { display: none !important; }
 

Codice: [Seleziona]
/*Rimuove la voce Pagina iniziale dal menu cronologia*/

#historyMenuHome
 { display: none !important; }

Se si vuole eliminarle tutte in modo compatto, il codice da utilizzare è il seguente:

Codice: [Seleziona]
/*Rimuove le voci Indietro Avanti e Pagina iniziale dal menu cronologia*/

#historyMenuBack,
#historyMenuForward,
#historyMenuHome
 { display: none !important; }
« Ultima modifica: 09 Febbraio 2009 00:00:46 da gialloporpora »

Offline anteros

  • Post: 68
Pulizia del menu Segnalibri
« Risposta #35 il: 06 Febbraio 2009 15:18:56 »
Pulizia menu Segnalibri di Firefox:

Alcuni utenti potrebbero considerare  ridondanti alcune voci presenti nel menu Segnalibri,  trovando più comodo mantenere i soli segnalibri e accedere a questi comandi usando scorciatoie da tastiera o le icone della barra degli indirizzi.  Vediamo come è possibile eliminare queste voci dal menu Segnalibri.


Aggiungi pagina ai segnalibri

Codice: [Seleziona]
/* Rimuove la voce "Aggiungi pagina ai segnalibri dal menu Segnalibri */
#bookmarksMenu menuitem[command="Browser:AddBookmarkAs"]
{ display: none !important;}


Abbonati a questa pagina

Per eliminare completamente la voce dal menu Segnalibri utilizzare il seguente codice:

Codice: [Seleziona]
/*Rimuove sempre la voce Abbonati a questa pagina dal menu segnalibri, anche se c'è una pagina a cui abbonarsi*/

#subscribeToPageMenuitem,
#subscribeToPageMenupopup
 { display: none !important; }

Per rimuovere la voce solamente quando non c'è un feed RSS  da sottoscrivere utilizzare queste istruzioni:
Codice: [Seleziona]
/*Rimuove la voce Abbonati a questa pagina dal menu segnalibri, quando non c'è una pagina a cui abbonarsi*/

#subscribeToPageMenuitem[disabled="true"]
 { display: none !important; }

Tutte le schede nei segnalibri

Codice: [Seleziona]
/* Rimuove la voce "Tutte le schede nei Segnalibri dal menu Segnalibri */
#bookmarksMenu menuitem[command="Browser:BookmarkAllTabs"]
 { display: none !important; }
 

Organizza i segnalibri...

 
Codice: [Seleziona]
/* Rimuove la voce "Organizza i segnalibri.. " (Ctrl+Maiusc-+B)  dal  menu Segnalibri */
 #bookmarksMenu #bookmarksShowAll
 {display: none !important;}
 

 
« Ultima modifica: 08 Febbraio 2009 23:53:14 da gialloporpora »

Offline anteros

  • Post: 68
Re: Eliminare elementi dall'interfaccia di Firefox 3
« Risposta #36 il: 06 Febbraio 2009 15:27:20 »
Barra degli indirizzi: eliminare il pulsante "Go" ("Vai")

Per rimuovere tale pulsante (la freccia verde) questo è il codice da inserire nel file userChrome.css:

Codice: [Seleziona]
/*Rimuove il pulsante Go dalla barra degli indirizzi*/

#go-button
 { display: none !important; }



Se all'opposto preferite averlo sempre visibile, quindi freccia verde costantemente visualizzata:

Codice: [Seleziona]
/*Mostra sempre il pulsante Go nella barra degli indirizzi*/

#urlbar[pageproxystate="valid"] > #urlbar-icons > #go-button
 { visibility: visible !important; }

« Ultima modifica: 04 Luglio 2009 07:46:45 da miki64 »

Offline anteros

  • Post: 68
Re: Eliminare elementi dall'interfaccia di Firefox 3
« Risposta #37 il: 06 Febbraio 2009 15:47:20 »
Barra degli indirizzi: eliminare il pulsante dei feed

Se per qualsiasi vostra ragione volete rimuovere tale pulsante questo è il codice da inserire nel file userChrome.css:

Codice: [Seleziona]
/*Rimuove il pulsante dei feed dalla barra degli indirizzi*/

#feed-button
 { display: none !important; }
« Ultima modifica: 04 Luglio 2009 07:44:38 da miki64 »

Offline anteros

  • Post: 68
Re: Eliminare elementi dall'interfaccia di Firefox 3
« Risposta #38 il: 06 Febbraio 2009 19:50:28 »
Barra delle schede: eliminare il pulsante "Elenco di tutte le schede"

Questa istruzione inserita nel file userChrome.css rimuove il pulsante Elenco di tutte le schede aperte dalla barra delle schede, la freccia verso il basso presente a destra di tale barra che mostra l'elenco di tutte le schede al momento aperte.

Codice: [Seleziona]
/*Rimuove il pulsante Elenco di tutte le schede aperte dalla barra delle schede*/

.tabs-container > stack
 { display: none !important; }
« Ultima modifica: 04 Luglio 2009 07:49:41 da miki64 »

Offline anteros

  • Post: 68
Re: Eliminare elementi dall'interfaccia di Firefox 3
« Risposta #39 il: 06 Febbraio 2009 22:11:35 »
About:config, impedirne l'accesso

Questa istruzione inserita nel file userContent.css impedisce di accedere ai parametri presenti nell'about:config. Digitando about:config nella barra degli indirizzi apparirà una pagina bianca completamente vuota e non sarà possibile nessuna operazione.
Ringrazio gialloporpora per l'affinamento del codice.

Codice: [Seleziona]
/*Impedisce l'accesso all'about:config*/

@-moz-document url(about:config)
 { window#config *
   { display: none !important; }
 }

« Ultima modifica: 04 Luglio 2009 07:43:10 da miki64 »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Ripristinare tutti i pulsanti del FAYT come in FF 1.5
« Risposta #40 il: 11 Febbraio 2009 17:32:48 »
Ripristinare tutti i pulsanti nella barra di ricerca rapida (FAYT)

Dalla versione 2.0 di Firefox,  per impostazione predefinita,  è stato scelto di nascondere i pulsanti presenti nella barra di ricerca rapida nel testo (F.A.Y.T.), se si volessero riabilitare questi pulsanti questo è il codice da inserire nel file  userChrome.css:

Codice: [Seleziona]
/* Riabilita tutti i pulsanti nella barra di ricerca rapida nel testo (F.A.Y.T) in Firefox 3.0.x e superiori */
.findbar-container>*
{display: -moz-box !important;}

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Ripristinare la colorazione gialla della barra degli indirizzi su https
« Risposta #41 il: 11 Febbraio 2009 19:59:18 »
Ripristinare la colorazione gialla della barra degli indirizzi sui siti che usano una connessione sicura

In Firefox 3 e 4 quando si visita una pagina che usa una connessione sicura (https://  la barra degli indirizzi non viene più colorata in giallo.  Per ripristinare la colorazione della barra come nelle precedenti versioni usare queste istruzioni:

Codice: [Seleziona]
/* Ripristina il giallo negli indirizzi sicuri HTTPS */
#urlbar[level] .autocomplete-textbox-container > * {
background-color: #FFFFB7 !important;
}

Un ringraziamento ad @Andrea per la segnalazione
« Ultima modifica: 04 Aprile 2011 16:17:05 da miki64 »

Offline anteros

  • Post: 68
Re: Eliminare elementi dall'interfaccia di Firefox 3
« Risposta #42 il: 03 Luglio 2009 22:40:59 »
Barra delle schede: eliminare pulsante "Apri una nuova scheda"

Dalla versione 3.5 di Firefox a destra dell'ultima scheda aperta è presente il pulsante per aprire una nuova scheda vuota.
Se non è di vostro gradimento e preferite aprire una nuova scheda in altri modi potete eliminare tale pulsante scrivendo questo codice nel file userChrome.css.

Codice: [Seleziona]
/*Elimina il pulsante "Apri una nuova scheda" dalla barra delle schede*/

.tabs-newtab-button
{ display: none !important; }
« Ultima modifica: 04 Luglio 2009 07:48:50 da miki64 »

Offline miki64

  • Moderatore
  • Post: 35491
Re: UserChrome.css How-To
« Risposta #43 il: 28 Dicembre 2009 08:05:58 »
Menu Strumenti: togliere la voce "Avvia navigazione anonima"

Per togliere la voce "Avvia navigazione anonima" dal menu "Strumenti":

Codice: [Seleziona]
#privateBrowsingItem
{ display: none !important; }

Quest'altro codice elimina anche la possibilità di avviare Firefox direttamente in navigazione anonima:

Codice: [Seleziona]
#privateBrowsingItem,
#privateBrowsingAutoStart
{ display: none !important; }

Attenzione: pur eliminando l'opzione di navigazione anonima dal menù "Strumenti", rimane attiva la scorciatoia da tastiera (Ctrl + Maiusc + P).

Grazie a Iceberg per questo codice.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Inserendo il codice qui di seguito nel file userChrome.css si otteranno i seguenti effetti:

  • verrà nascosto il testo dei segnalibri presenti nella barra dei segnalibri mostrando la sola favicon per recuperare spazio;
  • al passaggio del mouse sulla favicon verrà mostrato il titolo del segnalibro.

Prima:

Dopo:


Codice: [Seleziona]
toolbarbutton.bookmark-item:not([type|="menu"]):hover > .toolbarbutton-text {

display: -moz-box !important;

}



toolbarbutton.bookmark-item:not([type|="menu"]) > .toolbarbutton-text {

display: none !important;

}




Chi usa Stylish può applicare  questo stile
« Ultima modifica: 03 Marzo 2010 16:51:01 da miki64 »

0 Utenti e 1 Visitatore stanno visualizzando questo topic.