Notizie: scarica ora l'ultima versione disponibile di Thunderbird!

Autore Topic: Schede non lette e userchrome.css  (Letto 2986 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Schede non lette e userchrome.css
« il: 09 Marzo 2011 10:20:59 »
Ciao,

Sapete su Firefox 4 qual è il codice da inserire in userchrome.css per evidenziare in grassetto il titolo delle schede non ancora lette? Mi sembra che sia cambiato il comportamento rispetto alla versione 3.x

Grazie.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Schede non lette e userchrome.css
« Risposta #1 il: 09 Marzo 2011 10:49:38 »
Quali sono le schede non lette? :-?

Quella attiva si seleziona così:
Codice: [Seleziona]
.tabbrowser-tab .tab-text[selected="true"]
{font-weight: 900 !important;}

c'è il tab-text da aggiungere, però non capisco quali siano le non lette.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Schede non lette e userchrome.css
« Risposta #2 il: 09 Marzo 2011 11:01:47 »
Le schede non lette sono quelle che si aprono magari di fianco a quella attiva e che non ho ancora aperto.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Schede non lette e userchrome.css
« Risposta #3 il: 09 Marzo 2011 11:23:22 »
Ok, grazie, non me ne ero mai accorto, forse perché ho impostato FF per aprire tutte le schede in primo piano.

Credo non si possa, io nel DOM non vedo nulla a riguardo, credo il bug sia questo:
https://bugzilla.mozilla.org/show_bug.cgi?id=487242
Ciao

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Re: Schede non lette e userchrome.css
« Risposta #4 il: 09 Marzo 2011 11:54:15 »
Le schede non lette sono quelle che si aprono magari di fianco a quella attiva e che non ho ancora aperto.

Vedi un po' se questo funziona

Codice: [Seleziona]
#content tab:not([selected]) { font-style: italic !important; }

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Schede non lette e userchrome.css
« Risposta #5 il: 09 Marzo 2011 12:06:36 »
Grazie J,

Ci avevo provato, l'avevo trovato da qualche parte (forse proprio sul nostro forum) ma non funzionava... :?

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Schede non lette e userchrome.css
« Risposta #6 il: 09 Marzo 2011 12:12:37 »
Per le "non selezionate", si può usare:

Codice: [Seleziona]
.tabbrowser-tab .tab-text:not([selected])

però non sono le unread (come da bug).
Ciao

Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Re: Schede non lette e userchrome.css
« Risposta #7 il: 09 Marzo 2011 12:39:03 »
Questo dovrebbe differenziare le schede attive, quelle lette e quelle non lette in base al colore:

Codice: [Seleziona]
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* Tab Color Underscoring active/read/unread (DM) */
/* ===================================================== */

/* leaving background  and focus rings alone so that background color
   for Perma Tabs extension will prevail, but prefer Flat tabs usages */

/* Change underline color of active tab  - RED */
tab[selected="true"] {
   border-left: solid 1px #FF0000   !important;
   border-bottom: solid 2px #FF0000   !important;
   color: #000000 !important; }

/* Change underline color of normal tabs  - BLUE */
tab:not([selected="true"]) {
   border-left: solid 1px #0066CC   !important;
   border-right: solid 1px  !important;
   border-bottom: 2px solid #0066CC   !important;
   color: black !important; }

/* Change text and underline color of unread tabs - GREEN */
/* http://kb.mozillazine.org/Change_the_style_of_tab_markers */
 #content tab:not([selected]) {
  color: #005500 !important;
  border-bottom: 2px solid #00BB00  !important;}

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Schede non lette e userchrome.css
« Risposta #8 il: 09 Marzo 2011 13:03:57 »
Allora: nessun errore in console ma nessun effetto visibile. La questione, come sembrerebbe indicare il bug segnalato da gialloporpora, è che questa modalità di indicare le schede lette e non lette non sia più disponibile da una certa versione di Fx in poi.

Morale della storia: non mi posso liberare di TabMixPlus... :)

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Schede non lette e userchrome.css
« Risposta #9 il: 09 Marzo 2011 13:15:15 »
Comunque non credo che gli stili col #content funzionino con FF 4, le schede ora non sono più nel content ma in un container a parte assieme alle altre barre.



Offline jooliaan

  • Lazy Old Man
  • Post: 8532
    • BlogZilla
Re: Schede non lette e userchrome.css
« Risposta #10 il: 09 Marzo 2011 13:29:32 »
Morale della storia: non mi posso liberare di TabMixPlus... :)

Premesso che anche io uso (e con soddisfazione) Tab Mix Plus, non è possibile spulciando nel codice dell'estensione trovare (o per lo meno capire) come fa questa estensione a permettere di contrassegnare con colori, e stili differenti le schede non lette, quelle lette e quelle selezionate?

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Schede non lette e userchrome.css
« Risposta #11 il: 09 Marzo 2011 14:23:43 »
Forse con l'userChromeJS puoi fare qualcosa, bisognerebbe aggiungere una proprietà visited=true all'evento focus della scheda, però bisognerebbe chiedere a @klades come si fa.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Schede non lette e userchrome.css
« Risposta #12 il: 09 Marzo 2011 14:38:01 »
Premesso che anche io uso (e con soddisfazione) Tab Mix Plus, non è possibile spulciando nel codice dell'estensione trovare (o per lo meno capire) come fa questa estensione a permettere di contrassegnare con colori, e stili differenti le schede non lette, quelle lette e quelle selezionate?

Ci stavo provando, purtroppo senza successo... Comunque anche io utilizzo da anni TMP, il problema è che ho visto che di questa estensione mi interessano solo due o tre funzioni e stavo cercando di capire se potevo ritoccare Firefox in modo da disinstallarla :)

Offline RNicoletto

  • Post: 2209
    • MondoWin
Re: Schede non lette e userchrome.css
« Risposta #13 il: 09 Marzo 2011 16:08:17 »
Vado un attimo OT dicendo che l'ottimo Tab Mix Plus ha delle alternative:
  • Tabberwocky - Fa meno cose di TMP ma è molto più leggero e si integra bene con altre estensioni relative ai tab.
  • Tab Utilities - Recente, sviluppato e supportato attivamente, è altamente personalizzabile tramite "about:config".
:wink:

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Schede non lette e userchrome.css
« Risposta #14 il: 09 Marzo 2011 16:11:47 »
Grazie Renzo :)

Allora: Tabberwocky mi interessava ma non vedo la compatibilità con Fx 4 e quindi per ora avevo lasciato perdere
Tab Utilities ha due problemi: 1) non è tradotta anche se quello è il minimo e 2) mi faceva una cosa strana che non riuscivo a cambiare per cui alla fine sempre a TMP sono tornato :)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.