Silvermel - Theme für Firefox und Thunderbird

  • Zitat von bird

    global/extension-support/extension-support.css

    Thanx.

    Zitat von bird

    Mmmh, ich meinte so etwas:

    Zitat von <woltlab-metacode-marker data-name=

    " data-link="">


    Both author and user style sheets may contain "!important" declarations, and user "!important" rules override author "!important" rules.

    Da hält der 3er Fux sich nicht dran.
    Genau genommen stört mich ja nur, dass ich bei deinem Theme nicht sehe, wenn ich ABP nur auf einer Seite statt total deaktiviert habe. Im oben erwähnten Skript gibt es, wie ich gerade sehe, sogar 3 verschiedene "inaktive" Zustände, die ich derzeit nicht alle zuordnen kann: '#abp-toolbarbutton[deactivated]', '#abp-toolbarbutton[disabled="true"]' sowie '#abp-toolbarbutton[whitelisted]' und dasselbe für die Statusbar-Buttons noch einmal. (Ich lasse mir ABP nur in der Statusbar anzeigen.)


    Zitat von bird

    Durch numerische Angabe: '[' --> '[' und analog die andere Klammer ']' (die Hex-Äquivalente '&#x5B;' bzw. '&#x5D;' funktionieren BTW nicht). Die spitzen Klammern kann ich erstaunlicher Weise direkt eingeben.

  • Zitat von Speravir

    Mmmh, ich meinte so etwas:

    Da hält der 3er Fux sich nicht dran.

    Hm ... schwieriges Thema, bei dem man schnell kleinlich wird ...
    Aber ich denke, du vergleichst da zwei Sachen die nicht so einfach zu vergleichen sind. Die Spezifikationen des W3C beziehen sich auf die Darstellung von Webseiten - und nicht auf die Darstellung von Themes! CSS wurde nämlich eigentlich nicht zum gestalten von GUIs oder Themes entwickelt. Dass Firefox das macht, ist eben eine besondere Eigenheit von ihm.
    Zudem muss man differenzieren: Was sind im Theme-Zusammenhang User-Stylesheets? Sind Themes auch schon quasi User-Stylesheets, die sich über den Standard-Theme (äquivalent das Autoren-Stylesheet) legen? Haben die Entwickler des Firefox sich über diese Fragestellung Gedanken gemacht? Und vor allem: Haben sich Entwickler von Erweiterungen darüber Gedanken gemacht?
    Sicherlich ein Thema, was den Rahmen dieses Beitrags mehr als sprengt ... aber sicherlich ein Thema über das man sich noch mal Gedanken machen sollte.

    (Ich hoffe niemand fühlt sich durch meine Meinung bzw. Denkansätze auf die Füße getreten ... ;) Es soll nur der Grundgedanke von CSS klar werden und ein paar Denkanstöße zum Thema geben.)

    Aber mal was anderes ...
    bird: Hm ... ist mir unangenehm, nochmal zu fragen ... denn eigentlich weiß ich ja, dass kein Fehler hier untergeht und dass du viel zu tun hast. Ich habe vor einigen Beiträgen einen Fehler in der Darstellung des GMail Managers gepostet und irgendwie habe ich leider das Gefühl, dass der Fehler hier untergegangen ist :? : http://www.firefox-browser.de/forum/viewtopi…p=464156#464156
    Denn so wie es im Moment ist, sehe ich mein E-Mail-Eingang nicht mehr auf den ersten Blick und das ist leider was störend ... :?

    MfG Arne :)

  • Zitat von Nash.Bridges


    Die Spezifikationen des W3C beziehen sich auf die Darstellung von Webseiten - und nicht auf die Darstellung von Themes! CSS wurde nämlich eigentlich nicht zum gestalten von GUIs oder Themes entwickelt.


    Da hast Du natürlich Recht.

    Zitat von Nash.Bridges


    Zudem muss man differenzieren: Was sind im Theme-Zusammenhang User-Stylesheets? Sind Themes auch schon quasi User-Stylesheets, die sich über den Standard-Theme (äquivalent das Autoren-Stylesheet) legen? Haben die Entwickler des Firefox sich über diese Fragestellung Gedanken gemacht? Und vor allem: Haben sich Entwickler von Erweiterungen darüber Gedanken gemacht?


    Mir kommt es so vor, dass sich die allermeisten Entwickler eben keine Gedanken darüber gemacht haben. ("bird" meine ich hier nicht.)

    Zitat von Nash.Bridges


    (Ich hoffe niemand fühlt sich durch meine Meinung bzw. Denkansätze auf die Füße getreten ... ;)


    Das müsste im Zweifelsfall ja ich jetzt sein. Bist mia aba nich' uff de Bott'n jelatscht :D !

    Zitat von Speravir (icke selber)

    Genau genommen stört mich ja nur, dass ich bei deinem Theme nicht sehe, wenn ich ABP nur auf einer Seite statt total deaktiviert habe. ... '#abp-toolbarbutton[whitelisted]'


    Ich habe inzwischen gesehen, dass Silvermel offensichtlich kein Icon besitzt für auf die Whitelist gesetzte Seiten. Dann ist das Verhalten natürlich verständlich.

  • Guten Abend zusammen!
    Ich habe folgende Probleme - bei welchen ich nicht weiß, ob es an Silvermel oder an einer Erweiterung liegt.

    1. Werden keine Dropdownpfeile beim Vor- bzw. Zurück-Button angezeigt.
    2. Klickt man auf den Bereich, wo sich der Pfeil befinden sollte, geht zwar die Liste auf, aber nur "verstümmelt"
    3. Sind seit Aktivierung von Silvermel alle Formularfelder mit einem grünen Hintergrund versehen und bei einigen Login-Feldern wird beim Eintippen nichts angezeigt - erst dann, wenn man das Feld verlässt, sieht man, was eingetippt wurde.

    Wer kann helfen? Per Suche fand ich nichts zu diesen Sachen.

    [Blockierte Grafik: http://s1.directupload.net/images/080707/temp/zf6qassy.jpg]

  • Ich wollte die Suchleiste verkleinern ... im Wiki steht ein Code:

    CSS
    /* Größe des Suchfeldes verändern */
    #search-container, #searchbar {
    -moz-box-flex: 1 !important;}

    Der funktioniert aber nicht ... und im Wiki steht, mit manchen Themes geht er nicht. Liegt es nun am Silvermel oder am Code?

    Firefox 5.0.1 Portabel (Windows 7 - 64bit)

  • Zitat von MonztA


    Wie bekommt man eigentlich das normale Adblock Plus-Symbol wieder zurück?

    Zitat von loshombre


    Die aktuelle Grafik auskommentieren und die alte per Code wieder einbinden.

    Nein. Sondern den Code zu ABP auskommentieren.
    Schon allein deshalb, weil ABP selbst für jede Variante eine eigene Grafik verwendet.

    (Edit: Das Folgende ist sozusagen die Holzhammer-Methode. Wie es viel eleganter geht, habe ich in diesem Posting beschrieben.)

    Da Pardal so nett war zu sagen, wo der Code zu finden ist:
    <Profilordner>/extensions/silvermel@http://pardal.de/chrome/silverm…ion-support.css temporär entpacken (die JAR-Datei ist mit dem ZIP-Algorithmus komprimiert, es sollte also mit so ziemlich jedem Packprogram gehen), in Texteditor öffnen, den Teil für ABP, d.h. (derzeit bei Version r1026) die Zeilen 803-864, auskommentieren (am besten "/*" in Zeile 802 setzen und "*/" in Zeile 865, jeweils ohne die Anführungszeichen), abspeichern und die CSS-Datei wieder in die JAR-Datei einbinden - dabei darauf achten, dass die alte Version überschrieben wird.

  • Hi Leute,

    nichts für Ungut aber ich muss Prioritäten setzen... Und ich meine nicht meine persönliche (die habe ich schon längst vernachlässigt), sondern im Silvermel. Ich habe nur noch eine Woche bis ich in die REHA gehe, ich muss die finale Version uploaden und ein bisschen Zeit haben um zu reagieren, falls irgendein gravierendes Problem auftaucht. Ich bin dabei ein Laptop zu organisieren, aber ich kann nichts versprechen. Wahrscheinlich werde ich überhaupt keine Möglichkeit haben um weiter im Theme zu arbeiten, solange ich in der REHA bin... Es gibt noch eine Menge im Silvermel zu tun...

    Zitat von Speravir

    Mmmh, ich meinte so etwas:


    Genau genommen stört mich ja nur, dass ich bei deinem Theme nicht sehe, wenn ich ABP nur auf einer Seite statt total deaktiviert habe. Im oben erwähnten Skript gibt es, wie ich gerade sehe, sogar 3 verschiedene "inaktive" Zustände, die ich derzeit nicht alle zuordnen kann: '#abp-toolbarbutton[deactivated]', '#abp-toolbarbutton[disabled="true"]' sowie '#abp-toolbarbutton[whitelisted]' und dasselbe für die Statusbar-Buttons noch einmal. (Ich lasse mir ABP nur in der Statusbar anzeigen.)

    Das sind zwei verschieden Sachen:

    1. Es fehlt tatsächlich das "whitelisted" Icon. Als ich die Icons gemacht habe, war die Möglichkeit noch nicht gegeben. Ist schon lange auf meine "ToDo" Liste, habe schon ein Paar Skizze gemacht.

    2. Die Tatsache dass der genannte Code ist unvollständig. Wie gesagt der wurde entwickelt auf Basis von Default Theme + AdBlock Plus Style Regeln. Wegen Leistung benutze ich eine andere Technik um meine Bilder einzufügen und der Code sieht sowas nicht vor. Füge die Zeile

    CSS
    -moz-image-region: auto !important;

    nach jeder list-style-image Anweisung (ich meine nach ";" eine neue Zeile also...) und funktioniert. Das heißt, Firefox 3.0 hat keine Schuld...

    Zitat von Nash.Bridges

    Aber ich denke, du vergleichst da zwei Sachen die nicht so einfach zu vergleichen sind. Die Spezifikationen des W3C beziehen sich auf die Darstellung von Webseiten - und nicht auf die Darstellung von Themes! CSS wurde nämlich eigentlich nicht zum gestalten von GUIs oder Themes entwickelt. Dass Firefox das macht, ist eben eine besondere Eigenheit von ihm.

    Falsch!

    Zitat von http://www.w3.org/TR/REC-CSS2/intro.html#q2

    CSS can be used with any structured document format, for example with applications of the eXtensible Markup Language [XML10]. In fact, XML depends more on style sheets than HTML, since authors can make up their own elements that user agents don't know how to display.

    Die UI von Firefox ist XUL. Und was ist XUL? Richtig... XML

    Zitat von Nash.Bridges

    Zudem muss man differenzieren: Was sind im Theme-Zusammenhang User-Stylesheets? Sind Themes auch schon quasi User-Stylesheets, die sich über den Standard-Theme (äquivalent das Autoren-Stylesheet) legen? Haben die Entwickler des Firefox sich über diese Fragestellung Gedanken gemacht? Und vor allem: Haben sich Entwickler von Erweiterungen darüber Gedanken gemacht?
    Sicherlich ein Thema, was den Rahmen dieses Beitrags mehr als sprengt ... aber sicherlich ein Thema über das man sich noch mal Gedanken machen sollte.

    Hmmm... Alles hier ein bisschen durcheinander... So ganz grob erklärt: Die ganze Oberfläche wird in XUL Dateien beschrieben. Jede XUL Datei ist mit einer oder mehreren Style Sheet (CSS) Dateien verknüpft, die verantwortlich sind das Aussehen von Elementen in dieser XUL Datei zu bestimmen. Diese Dateien sind im Theme drin. User-Stylesheets sind zusätzliche Regeln die der User beifügt.

    Zitat von Nash.Bridges


    Aber mal was anderes ...
    bird: Hm ... ist mir unangenehm, nochmal zu fragen ... denn eigentlich weiß ich ja, dass kein Fehler hier untergeht und dass du viel zu tun hast. Ich habe vor einigen Beiträgen einen Fehler in der Darstellung des GMail Managers gepostet und irgendwie habe ich leider das Gefühl, dass der Fehler hier untergegangen ist Confused : http://www.firefox-browser.de/forum/viewtopi…p=464156#464156
    Denn so wie es im Moment ist, sehe ich mein E-Mail-Eingang nicht mehr auf den ersten Blick und das ist leider was störend ...

    Ich habe es nicht übersehen. Aber, wie gesagt, alles was mir zu viel Arbeit vorbereitet. (Und ich bin schon seit Stunden dabei diesen Post zu schreiben...) wird natürlich geschoben... Tut mir Leid. Ich habe schon ein Konto bei de.li.cious geöffnet nur am Ende zu gucken dass es überhaupt kein Problem damit gibt...

    Mir würde alles vereinfacht wenn man das ganze so beschreibt mit genauen Schritten um ein Bug zu reproduzieren, wie im Bugzilla eben.. In Deinem Fall wenn Du für mich ein GMail Konto eröffnest...

    Gruß

    bird

  • Zitat von Feierfox

    Guten Abend zusammen!
    Ich habe folgende Probleme - bei welchen ich nicht weiß, ob es an Silvermel oder an einer Erweiterung liegt.

    1. Werden keine Dropdownpfeile beim Vor- bzw. Zurück-Button angezeigt.
    2. Klickt man auf den Bereich, wo sich der Pfeil befinden sollte, geht zwar die Liste auf, aber nur "verstümmelt"
    3. Sind seit Aktivierung von Silvermel alle Formularfelder mit einem grünen Hintergrund versehen und bei einigen Login-Feldern wird beim Eintippen nichts angezeigt - erst dann, wenn man das Feld verlässt, sieht man, was eingetippt wurde.

    Wer kann helfen? Per Suche fand ich nichts zu diesen Sachen.

    Das liegt mit Sicherheit nicht am Silvermel.

    Zitat von michael815

    Ich wollte die Suchleiste verkleinern ... im Wiki steht ein Code:

    Das beherrscht Firefox 3.0 schon von Natur... :)

    Zitat von MonztA

    Wie bekommt man eigentlich das normale Adblock Plus-Symbol wieder zurück?

    Also. Ich werde meine Icons entfernen...

    Gruß

    bird

  • Zitat von bird

    Also. Ich werde meine Icons entfernen...

    Gruß

    bird


    Wegen mir musst Du das nicht machen. Ich persönlich hätte es gerne zurück, wobei das von Theme nicht schlecht ist.

    EasyList-Filterautor
    Ich leiste keinen Support per PN (ausgenommen: ABP-Filterlisten). Nutze bitte das Forum.

  • Zitat von bird


    nichts für Ungut aber ich muss Prioritäten setzen... Und ich meine nicht meine persönliche (die habe ich schon längst vernachlässigt), sondern im Silvermel. Ich habe nur noch eine Woche bis ich in die REHA gehe, ich muss die finale Version uploaden und ein bisschen Zeit haben um zu reagieren, falls irgendein gravierendes Problem auftaucht. Ich bin dabei ein Laptop zu organisieren, aber ich kann nichts versprechen. Wahrscheinlich werde ich überhaupt keine Möglichkeit haben um weiter im Theme zu arbeiten, solange ich in der REHA bin... Es gibt noch eine Menge im Silvermel zu tun...

    Ich von meiner Seite wollte nicht drängeln. Sieh das hier als Sammlung an, die nach und nach, so weit es dir möglich ist, abgearbeitet werden kann. Mach die Reha, erhol dich, dein persönliches Wohlbefinden geht ja wohl über alles hier.

    Zitat


    1. Es fehlt tatsächlich das "whitelisted" Icon. Als ich die Icons gemacht habe, war die Möglichkeit noch nicht gegeben. Ist schon lange auf meine "ToDo" Liste, habe schon ein Paar Skizze gemacht.


    Damit erübrigt sich eine Frage, die mir noch einfiel, weswegen jetzt auch das Posting zweimal von mir ediert ist.

    Zitat


    2. Die Tatsache dass der genannte Code ist unvollständig. Wie gesagt der wurde entwickelt auf Basis von Default Theme + AdBlock Plus Style Regeln. Wegen Leistung benutze ich eine andere Technik um meine Bilder einzufügen und der Code sieht sowas nicht vor.


    Funktioniert aber außer dem fehlenden "whitelisted"-Teil bestens!

    Zitat


    Füge die Zeile

    CSS
    -moz-image-region: auto !important;

    nach jeder list-style-image Anweisung (ich meine nach ";" eine neue Zeile also...) und funktioniert.


    Also anstelle der jetzt dort stehenden '-moz-image-region'-Anweisungen? Oder vor diese?
    Gleich mal ausprobieren.
    (Edit als Hinweis für alle:)
    Also anstelle des alten Codes, aber wehe, das Stylish/Userchrome-Skript wird deaktiviert:!:

  • Zitat

    Also anstelle der jetzt dort stehenden '-moz-image-region'-Anweisungen? Oder vor diese?

    Weder noch... Danach, wie hier ein Beispiel:

    CSS
    /* abp-enabled.png */
       #abp-toolbarbutton {
          list-style-image: url("data:image/png;base64..") !important;
          -moz-image-region: auto !important;
       }

    Du musst für jeden Button dasselbe machen.

    Gruß

    bird

  • Zitat von bird

    Weder noch... Danach, wie hier ein Beispiel:

    CSS
    /* abp-enabled.png */
       #abp-toolbarbutton {
          list-style-image: url("data:image/png;base64..") !important;
          -moz-image-region: auto !important;
       }


    Ach so, im Stylish-Skript!

    Zitat von bird

    Also. Ich werde meine Icons entfernen...


    Ach lass sie drin. Ich kann mich da nur loshombre anschließen.

    Verweise doch in Zukunft auf diesen meinen Beitrag: Wiederherstellen der originalen Icons von Adblock Plus im Theme Silvermel.

    Es sei denn, daran ist etwas eklatant Falsches.

    (Für Mozillazine müsste das mal jemand anderes aufschreiben.)

  • Zitat von Speravir

    Ich von meiner Seite wollte nicht drängeln. Sieh das hier als Sammlung an, die nach und nach, so weit es dir möglich ist, abgearbeitet werden kann. Mach die Reha, erhol dich, dein persönliches Wohlbefinden geht ja wohl über alles hier.

    Hm ... ich glaub das bezog sich eher auf mich. Und das tut mir leid! Ich wollte nicht drängeln! Natürlich hat deine Gesundheit und dein Privatleben Vorrang!
    War - wie gesagt - leider ein doofes Gefühl, dass es in der Masse an Fehlern untergegangen ist. Aber nichts für ungut, sollte kein Drängeln und Betteln sein ... deshalb ein großes Entschuldigung dafür, dass es so klang!

    Zitat von bird

    Falsch!

    Die UI von Firefox ist XUL. Und was ist XUL? Richtig... XML

    OK, da hast du natürlich recht. Dazu muss ich leider sagen, dass ich das bis vorhin auch nicht wusste, dass die UI von Firefox über XUL gesteuert wird. Von daher erübrigt sich dann auch der Rest meiner Arugmentation ...

    Zitat

    Ich habe es nicht übersehen. Aber, wie gesagt, alles was mir zu viel Arbeit vorbereitet. (Und ich bin schon seit Stunden dabei diesen Post zu schreiben...) wird natürlich geschoben... Tut mir Leid. Ich habe schon ein Konto bei de.li.cious geöffnet nur am Ende zu gucken dass es überhaupt kein Problem damit gibt...

    Also auf del.icio.us kommt es mir persönlich gar nicht so sehr an. Für andere wahrscheinlich schon eher, da del.icio.us viele nutzen ... ich werde sehen, dass ich dazu noch mal einen Bugreport hier poste.

    Zitat

    Mir würde alles vereinfacht wenn man das ganze so beschreibt mit genauen Schritten um ein Bug zu reproduzieren, wie im Bugzilla eben.. In Deinem Fall wenn Du für mich ein GMail Konto eröffnest...

    Siehe PN ...

    MfG Arne :) ... und nochmals Entschuldigung!

  • (Edit: Dieses Skript funktioniert nur mit Adblock Plus bis inklusive Version 1.0; in https://www.camp-firefox.de/forum/viewtopi…=574611#p574611 gibt es eine neuere Version, die mit ABP 1.1 funktioniert.)

    Nach Birds Tip hier nun eine elegantere Methode, die originalen Icons von Adblock Plus wiederherzustellen - füge folgenden Code in Stylish oder die userchrome.css ein. (Die weniger elegante Methode findet sich in diesem Posting.)

    Es handelt sich hier um ein Stylish-Skript, die Vorlage dafür ist "Adblock Plus - Use spiffy new icons" mit Birds Ergänzungen und den von mir eingefügten codierten Original-Icons. Die erste Zeile kann in der userchrome.css, wenn dort bereits vorhanden, entfernt werden.

    Edit1: Änderung, damit der Code auch in Thunderbird funktioniert
    Edit2: Eine weitere Anpassung für Thunderbird
    Edit3: Hinweis auf neuere Version des Skriptes

  • Zitat von Speravir

    Nach Birds Tip hier nun eine elegantere Methode, die originalen Icons von Adblock Plus wiederherzustellen - füge folgenden Code in Stylish oder die userchrome.css ein. (Die weniger elegante Methode findet sich in diesem Posting.)

    Die weniger eleganter Methode ist auf gar keinen Fall eine Lösung... Es ist schlecht das Theme zu editieren. Da kann man schon vieles falsch machen, und jedes mal, dass es ein Update für Silvermel gibt, fängt das ganze von vorne an. Die Lösung ist, was Du jetzt gebracht hast. Danke!

    Ich habe vor, nach der REHA, eine Sammlung von Codes für Stylisch zu veröffentlichen. Das haben wir schon in diesem Thread gesprochen.

    Zitat von Nash.Bridges

    Hm ... ich glaub das bezog sich eher auf mich. Und das tut mir leid! Ich wollte nicht drängeln!

    Nein. Es war bestimmt nicht Dich gemeint oder jemanden anderen. Eigentlich meinte ich selber, da ich sehr schlecht Prioritäten setzen kann. Letztendlich, Prioritäten setzen ist doch meine Aufgabe.

    Zitat von Nash.Bridges

    Also auf del.icio.us kommt es mir persönlich gar nicht so sehr an. Für andere wahrscheinlich schon eher, da del.icio.us viele nutzen ... ich werde sehen, dass ich dazu noch mal einen Bugreport hier poste.

    Ich erinnere mich jemand hat hier gepostet dass das Fenster "zittert" wenn man de.li.cious benutzt... Ich habe den Fehler bei Download Helper festgestellt (und korrigiert) aber bei de.li.cious konnte ich nicht reproduzieren.

    Zitat von Nash.Bridges

    Siehe PN ...

    Ich habe doch schon einen Google Account...:oops:

    Nichts zu entschuldigen! ;)

    Gruß

    bird

  • Zitat von bird

    Nein. Es war bestimmt nicht Dich gemeint oder jemanden anderen. Eigentlich meinte ich selber, da ich sehr schlecht Prioritäten setzen kann. Letztendlich, Prioritäten setzen ist doch meine Aufgabe.

    Hm ... das Stimmt schon ... trotzdem bleibt ein Teil meines schlechten Gewissens! Aber es ist wirklich toll und beeindruckend wie viel Zeit und Energie du in dieses Projekt steckst! Deshalb noch mal ein großes Dankeschön! Der Theme ist wirklich toll und schön! :)

    Zitat

    Ich habe doch schon einen Google Account...:oops:

    Schon OK! Hätte dir ansonsten gerne einen gegeben.

    Man möge mir den folgenden Doppelpost verzeihen, aber ich möchte den Bugreport für das del.icio.us-AddOn (der wohl was aufwändiger wird) und das sonstige Gespräch strukturell trennen - der Übersicht halber. ;)

    MfG Arne :)