Forecastfox- Schriftfarbe der aktivierten Anzeigen ändern?!

  • So meine "Codefreaks"-Freunde und alle, die sich berufen fühlen! Da man ja mit dem Fuchs und seinen Extensions so allerhand anstellen kann, seh ich nicht ein, warum man vor Forecastfox halt machen sollte! Meine Frage deshalb: Wie stellen wir das an, den Forecastfox-Code so zu manipulieren, um den aktivierten Anzeigen(Text, Zahlen) ne andere Farbe zu verpassen?! Wenn das nicht möglich sein sollte(was ich mir in unserem schönen, fachkompetenten Forum eigentlich garnicht mehr vorstellen kann :wink: ), lass ich mich gerne des Besseren belehren! Falls aber doch, dann um so lieber! Hoffe auf eure Anregungen! Vllt. kriegen wir das gemeinsam hin! Wäre schön!

    Gruß
    loshombre

  • Der Imperator nochmal :wink: !
    Ich stell mal die Codes hier rein, mit der Hoffnung doch noch paar Anregungen zu kriegen! Falls das überhaupt jemanden interessiert!

    <forecastfox.css>:


    <bindings.xml> falls nötig:


    Gruß
    loshombre

  • Hi loshombre!

    Also prinzipiell sind da ja schon einige Farbdefinitionen enthalten, z.B.

    Code
    .ff-link {
      color: #0000FF;
    }

    so sieht nämlich die Definition einer Schriftfarbe aus. (mögliche Farben und ihre Bezeichnung siehe hier).
    Willst Du speziell diese Farbe ändern, so geht das in der userChrome.css mit dem üblichen !important tag:

    CSS
    .ff-link {
      color: #FF0000 !important;}

    dann isses rot statt blau.

    Aber ich weiß ja nicht, was genau du verändern willst. Du kannst das
    (a) per Versuch und Irrtum rausfinden. (Kannst ja allen möglichen Sachen die im Code vorkommen einfach verschiedene color Zuordnungen verpassen, dann siehst Du was was beeinflußt. Auch solchen, die zuvor keine Farbzuordnung hatten, z.B. .ff-panel) oder
    (b) den DOM-Inspector nutzen:
    Dazu öffene zunächst mal das Subfenster, in dem Du was verändern willst (hier wohl also Forcastfox), dann den Dom-Inspektor (Extras > DOM- Inspektor). (Sollte er noch nicht installiert sein: Dessen Installation wird bei der benutzerdefinierten Firefox Installation angeboten.)
    Im DOM-Inspektor wählst Du dann:
    Datei > Ein Fenster inspizieren > Name des relevanten Fensters (ggf. auch das Hauptfenster, kenne mich mit Forcastfox nicht so aus...).

    Dann klickst Du zuerts auf das Symbol oben links (mit dem Mauspfeil und der Lupe oder was das sein soll), und direkt danach auf das Element, was Du verändern möchtest.
    Informationen über dieses Element werden dann im DOM-Inspektor angezeigt.
    Für Deine Zwecke am praktischsten ist dann wohl der Modus "CSS Style Rules". Klicke dazu auf das Symbol links des Textes "Objekt - DOM Mode" und wähle "CSS Style Rules"
    Dann wird Dir alles über das Element, was Du gerade angeklickt hast, aus CSS Sicht mitgeteilt.

    Mußt natürlich schon ein bischen damit rumspielen, bis Du das gewünschte Ergebnis erzielst. Ich weiß auch nicht, ob Forcast Fox das geeignete Beispiel zum Üben ist. Vielleicht probierst Du den DOM-Inspektor zunächst mal mit dem Hauptfenster aus und dort wiederum an Dingen, über die Du schon genauer Bescheid weißt, wie z.B. Das Suchfeld mit abgerundeten Ecken :wink: , dann wirst Du so manches wiedererkennen...

    Hoffe Dir, wenn auch indirekt, geholfen zu haben, genauer wußte ich es nämlich auch nicht :D

    Bazon

  • Danke Bazon Bloch! Damit ist mir auf jeden Fall geholfen! Musste erstmal den DOM-Inspektor nachinstallieren, weil er garnicht da war! Damit muss ich mich erstmal auseinander setzen! Natürlich habe ich schon vorher mit der forcastfox.css rumgespielt! Die verschiedenen Farbcodes verändert. Hier mal was ab, da mal was zugetan! Es hat sich auch ne Menge verändert, die Schriftfarbe der Anzeigen leider jedoch nicht! Noch nicht! Mit dem DOM-Inspektor an Forcastfox ranzugehen ist glaub ich doch erstmal nicht das richtige Beispiel! Dafür ist die Extension doch zu komplex! Ich versuchs erstmal mit irgend etwas einfacherem! Mal schauen, was bei rumkommt!

    Gruß
    loshombre

  • So Kameraden! Darauf bin ich besonders stolz!(genau so wie auf meine abgerundeten Ecken :wink: ). Weil ich ja als fast Ahnungsloser auf diesem Gebiet, mit viel Geduld und Mühe, doch noch mein Vorhaben realisieren konnte! Was für mich zumindest ziemlich schwer war! Neben der Hauptaufgabe, die Textfarbe der aktivierten Anzeigen zu verändern, hab ich es noch geschafft, den Text "fett" und "kursiv" zu stellen!
    So(oder so ähnlich, je nach gewählten Optionen) sieht Forcastfox 0.8(de) im Ausliferungszustand in der Menübar aus:

    [Blockierte Grafik: http://img210.imageshack.us/img210/2990/zwischenablage069ub.png]

    Und so sieht er jetzt bei mir aus:

    [Blockierte Grafik: http://img210.imageshack.us/img210/3744/zwischenablage070bf.png]

    Schöne Grüße
    loshombre

  • Zitat von loshombre

    So Kameraden! Darauf bin ich besonders stolz!(genau so wie auf meine abgerundeten Ecken :wink: ). Weil ich ja als fast Ahnungsloser auf diesem Gebiet ...

    Das mit dem Ahnungslosen stimmt ja jetzt definitiv nicht mehr. Hast das sehr gut gemacht. 8)

    Firefox 5.0.1 Portabel (Windows 7 - 64bit)