Durch den freundlichen Hinweis von Zitronella in diesem Thread wurde ich auf die Firefox 57.0 kompatible Erweiterung Stylus(Beta) 1.1.3.1 aufmerksam.
Zur Zeit funktionieren meine Codes mit Hilfe der Erweiterung UserChromeJS und dem Script UserCSSLoader. Da dies vermutlich in Firefox 57.0 nicht mehr funktionieren wird, freue ich mich riesig, diese Erweiterung "gefunden" zu haben.
Beim Aufrufen der Erweiterung entdeckte ich, das man vorhandene Codes importieren kann. Ich versuchte dies und steuerte mein Verzeichnis an, um die .css-Codes zu importieren. Ich erhielt den Hinweis, das keine.json-Datei gefunden wurde..
Frage: Ist das ein Fehler der Erweiterung, mache ich was falsch oder gibt es einen anderen, von mir nicht gefundenen Weg die Codes in die Erweiterung zu bringen ohne das man jeden Einzelnen in einem Editor laden und händisch kopieren muss?
Dies habe ich mit meinem COde fürs Forum durchexerziert und konnte erfreut feststellen, das dies einwandfrei klappt. Bei ca. 60 Styles ist dies ziemlich arbeitsintensiv..
BTW: Bis 18.00 Uhr bin ich auf Arbeit und kann ggf. gegebene Vorschläge nicht testen... falls ich mich also nicht gleich mit einem Ergebnis melde, bitte ich dies zu entschuldigen...
Vielen Dank...
Wie importiere ich meine CSS-Codes nach Stylus (Beta)?
-
Boersenfeger -
16. August 2017 um 13:36 -
Erledigt
-
-
Ich kenne den userCSSLoader nicht. Aber kannst du die CSS-Codes denn ohne Aufwand in Stylish verwenden? Denn für Stylish bietet der Stylo-Entwickler eine Export-Funktion an:
-
Mann kann nur Stile von Stylish Erweiterung damit importieren.
So wie wir es beide haben geht es nicht.
Hinweis, Stile die nur zur Anpassung der Firefox Oberfläche dienen,
können nur noch über die userChrome.css verwendet werden.
Erweiterungen haben ab Firefox 57 keinen Zugriff mehr auf die Oberfläche.
Laut Auskunft der Autoren der entsprechenden Erweiterung ist es aus Sicherheitsgründen verboten.
siehe dazu hier gleich den ersten Absatz:
https://addons.mozilla.org/en-US/firefox/addon/styl-us/Es gibt noch weitere Alternativen zu Stylish:
xStyle 1.4.3
https://addons.mozilla.org/de/firefox/addon/xstyle/
Mfg.
Endor -
Stylus funktioniert nur für das ändern von Webseiten, also wie die userContent.css.
UserChrome.css Codes funktionieren damit nicht. -
Stylus funktioniert nur für das ändern von Webseiten, also wie die userContent.css.
UserChrome.css Codes funktionieren damit nicht.Für xStyle gilt das Gleiche.
-
Es gibt noch weitere Alternativen zu Stylish:
Hallo Endor...die "Berechtigungen" dafür gefallen mir nicht wirklich, siehe hier: -
Stylus Beta ist da auch nur geringfügig besser.
[Blockierte Grafik: http://i.imgur.com/JEWlue0.png]Aber ich gebe dir recht. Ich würde diese Erweiterung auch nicht installieren.
Da ist Stylus doch erheblich genügsamer mit den Rechten.
Danke für dem Hinweis. :klasse:Mfg.
Endor -
Immerhin kein Eingriff in die Chronik...oder sogar in die Downloads. :-??
-
Hinweis, Stile die nur zur Anpassung der Firefox Oberfläche dienen,
können nur noch über die userChrome.css verwendet werden.
Diese Datei habe ich bisher nicht genutzt.. wie würde da die 1. Zeile Aussehen?
Für den Rest bleibt dann wohl nur Kopieren und Einfügen..
Danke für die bisherige Beteiligung! -
Ich habe das nach einem Tipp von Endor so gemacht, wie es hier beschrieben wird:
https://www.camp-firefox.de/forum/viewtopic.php?t=66607
Gruß
EDV-Oldi -
-
"../../.." ist der tatsächliche Pfad?
-
Hallo Boersenfeger,
ich habe im "chrome" Ordner im Firefox-Profil einen Ordner "css-dateien" angelegt.
In diesem Ordner befinden sich die css Dateien und mein Pfad sieht so aus:
@import "css-dateien/menu_bar.css";
@import "css-dateien/fensterlayout.css"
Das heißt dann also im Ordner "css-dateien" befinden sich zur Zeit bei mir zwei css Dateien.
Gruß
EDV-Oldi -
Ich wollte die CSS-Dateien zentral auf dem Computer lagern, damit ich später mit allen Firefüchsen darauf zugreifen kann, es handelt sich um ca 60 Codes.... wobei vermutlich einige nicht mehr greifen, da die Oberfläche verändert wird... das muss ich aber noch testen...
..bleibt also die Frage, ob ich es so wie Edvoldi machen muss, oder die Codes zentral abgespeichert lassen kann? -
Du kannst sie ruhig zentral lassen. Du musst nur den Pfad dazu
entsprechend in die userChrome.css, bzw. userContent.css eintragen.
Mfg.
Endor -
Danke, dann hab ich ja was vor mir... :roll: