Autore Topic: [userChrome][NewinFF3] Cambiare icona della cartella nella barra dei segnalibri  (Letto 9219 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline pink

  • Post: 10
Premetto che questo argomento è stato già trattato nel forum dedicato a FF1.5 QUI, ma credo sia più utile riproporlo in questo forum.

Sto provando ad applicare questa modifica all'UserChrome dell'ultima versione di Firefox (come spiegato qui) per cambiare l'aspetto dell'icona cartella nella barra dei segnalibri

Codice: [Seleziona]
/* Sostituisce una folder specifica  */
.bookmark-item[container="true"][label="<Nome della folder>"]
{ list-style-image: url("<file dell'icona>") !important; }

/* Sostituisce una folder specifica aperta */
.bookmark-item[container="true"][open="true"][label="<Nome della folder>"]
{ list-style-image: url("<file dell'icona>") !important; }

ma non succede niente :cry:

Qualche suggerimento? Forse con Firefox 3 non è più possibile fare questa cosa?

Ringrazio
« Ultima modifica: 21 Agosto 2008 18:31:50 da gialloporpora »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #1 il: 20 Agosto 2008 19:09:54 »
Puoi postare l'esatto codice che hai usato (non il prototipo) ?
Se mi dici come si chiama la tua cartella e posti il codice provo a fare un test.
Io uso una cosa simile per mettere la favicon ai bookmarklet e mi funziona, è però possibile che
in Firefox 3 tale codice non funzioni (non sarebbe il primo).
Ciao

Offline Borgata

  • Post: 624
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #2 il: 20 Agosto 2008 19:15:20 »
Vista la differente gestione dei segnalibri, mi pare plausibile che non funzioni.
Però importando i segnalibri da FF2, FF3 ha mantenuto senza problemi le icone che già erano assegnate (in quel caso però ho fatto l'upgrade, quindi il profilo contiene ancora il file chrome editato).

Offline pink

  • Post: 10
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #3 il: 21 Agosto 2008 08:35:02 »
Puoi postare l'esatto codice che hai usato (non il prototipo) ?


La cartella si chiama Ciccio; il file con l'immagine (16x16 pix) si chiama ciccio2.gif ed è ubicato (come da istruzioni) nella cartella chrome del profilo interessato

Questo il codice esatto che ho provato:
Codice: [Seleziona]
/* Sostituisce una folder specifica  */
.bookmark-item[container="true"][label="Ciccio"]
{ list-style-image: url("ciccio2.gif") !important; }

/* Sostituisce una folder specifica aperta */
.bookmark-item[container="true"][open="true"][label="Ciccio"]
{ list-style-image: url("ciccio2.gif") !important; }

Inserendo questo codice, l'unica modifica che avviene è la sparizione dell'icona a forma di cartella, senza niente che la sostituisca (in pratica resta uno spazio vuoto sulla barra).

« Ultima modifica: 21 Agosto 2008 10:13:18 da pink »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #4 il: 21 Agosto 2008 15:15:53 »
Puoi fare una prova con la favicon del forum ?
E' possibile che una cosa del genere più che dal codice dipenda dall'immagine usata.


Ciao


Offline pink

  • Post: 10
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #5 il: 21 Agosto 2008 15:57:14 »
Prova eseguita, stesso risultato: sparisce l'icona-cartella ma al suo posto non appare niente  :(



Offline indigo

  • Post: 1277
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #6 il: 21 Agosto 2008 15:59:29 »
tempo fa ho provato anch'io con quel codice e ottenevo lo stesso risultato: sparisce la cartella, ma non appare l'immagine desiderata..
se ho tempo stasera faccio qualche prova per aggiustarlo..

Offline pink

  • Post: 10
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #7 il: 21 Agosto 2008 16:54:31 »
se ho tempo stasera faccio qualche prova per aggiustarlo..

Grazie, molto gentile  :)

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #8 il: 21 Agosto 2008 16:55:23 »
Difatti neanche a me funziona.
Credo possa dipendere anche dalla dimensione dell'immagine stessa.
Non ho ben capito il funzionamento (farà anch'io altri test come @indigo), però bisogna definire una regione:

Codice: [Seleziona]
.bookmark-item[container][label="Cartella"]
{
-moz-image-region: rect(0px, 32px,32px, 0px) !important;
  list-style-image: url("http://www.gialloporpora.netsons.org/favicon.ico") !important;
}

funziona (la mia si chiama Cartella), però è piccolina sull'angolino a sinistra.
Ciao



mentre quelle dei segnalibri sono normali.

« Ultima modifica: 21 Agosto 2008 17:11:42 da gialloporpora »

Offline indigo

  • Post: 1277
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #9 il: 21 Agosto 2008 18:00:41 »
Difatti neanche a me funziona.
Credo possa dipendere anche dalla dimensione dell'immagine stessa.
Non ho ben capito il funzionamento (farà anch'io altri test come @indigo), però bisogna definire una regione:

Codice: [Seleziona]
.bookmark-item[container][label="Cartella"]
{
-moz-image-region: rect(0px, 32px,32px, 0px) !important;
  list-style-image: url("http://www.gialloporpora.netsons.org/favicon.ico") !important;
}


funziona (la mia si chiama Cartella), però è piccolina sull'angolino a sinistra.
Ciao



mentre quelle dei segnalibri sono normali.




Perfetto, a me funziona perfettamente: ho creato con Gimp una favicon di 32x32 px e l'ho salvata x.ico
poi ho inserito il codice (la cartella si chiama "Recht", il file era nella cartella Chrome del profilo)
Codice: [Seleziona]
.bookmark-item[container][label="Recht"]
{
-moz-image-region: rect(0px, 32px,32px, 0px) !important;
  list-style-image: url("x.ico") !important;
}

e il risultato è perfetto, l'icona è a grandezza (o meglio piccolezza) naturale..
bravo gialloporpora!

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Cambiare icona della cartella nella barra dei segnalibri
« Risposta #10 il: 21 Agosto 2008 18:10:57 »
Grazie @indigo,
ringrazia la funzione di ricerca nei file di Google Desktop :-)

Per una 16x16 così dovrebbe andare (sostituire immagine e nome cartella, il toolbar all'inizio  può essere tolto)
Codice: [Seleziona]
toolbarbutton.bookmark-item[container][label="Cartella"]
{
-moz-image-region: rect(0px,16px,16px,0px) !important;
  list-style-image: url("http://www.gialloporpora.netsons.org/favicon.ico") !important;
}

Offline pink

  • Post: 10
Ehmm... scusate ma mi sono perso...  :oops:

potete postare il codice definitivo?

ringrazio
« Ultima modifica: 21 Agosto 2008 18:50:16 da pink »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Il codice definitivo è quello postato, se usi un'immagine 32x32 utilizza quello di @indigo, altrimenti
prova con quello che ho postato io. (16x16)
Ciao

Offline indigo

  • Post: 1277
A questo punto caro gialloporpora ti tocca aggiornare il topic sul UserChrome.css:wink:

Offline pink

  • Post: 10
Ho usato la versione 32x32 e tutto funziona perfettamente!

Ringrazio tutti, siete stati bravissimi! :)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.