FHEM Forum

FHEM => Frontends => Thema gestartet von: JM2012 am 24 November 2014, 20:18:08

Titel: Editor mit Codemirror, Farbe und Schriftgroesse ändern
Beitrag von: JM2012 am 24 November 2014, 20:18:08
Hallo zusammen,

ich habe in meiner fhem.cfg Konfiguration "codemirror" definiert.

define WEB1 FHEMWEB 8083 global
attr WEB1 basicAuth xxxxxxxxxxx
attr WEB1 longpoll 1
attr WEB1 plotsize 800,340
attr WEB1 reverseLogs 1
attr WEB1 JavaScripts codemirror/fhem_codemirror.js
attr WEB1 codemirrorParam { "theme":"blackboard", "lineNumbers":true, "viewportMargin": 10000 }

Kann mit jemand sagen, ob und wie ich Farben und Schriftgroessen ändern kann?

Danke und Gruss
JM2012
Titel: Antw:Editor mit Codemirror, Farbe und Schriftgroesse ändern
Beitrag von: papa am 25 November 2014, 08:50:05
Einfach ein anderes Theme einstellen. Diese befinden sich im Codemirror Unterverzeichnis mit dem Namen "theme".
Titel: Antw:Editor mit Codemirror, Farbe und Schriftgroesse ändern
Beitrag von: JM2012 am 25 November 2014, 18:58:46
Hmm, ich finde in meinem codemirror-Verzeichnis kein Unterverzeichnis mit dem Namen "theme".

Wie heisen denn die Dateien?
Ich finde nur eine blackboard.css-Datei. Diese habe ich versucht zu ändern, leider ohne Erfolg......

root@utilite-desktop:/opt/fhem/www/codemirror# ls -l
total 464
-rw-r--r-- 1 root root   1094 Oct  3 13:52 LICENSE
-rw-r--r-- 1 root root   1415 Nov 24 16:39 blackboard.css
-rw-r--r-- 1 root root   3497 Oct  3 13:52 closebrackets.js
-rw-r--r-- 1 root root   6178 Oct  3 13:52 codemirror.css
-rw-r--r-- 1 root root 243285 Oct  3 13:52 codemirror.js
-rw-r--r-- 1 root root  31277 Oct  3 13:52 css.js
-rw-r--r-- 1 root root   1128 Oct  3 13:52 eclipse.css
-rw-r--r-- 1 root root  61900 Oct  3 13:52 fhem.js
-rw-r--r-- 1 root root   2123 Oct  3 13:52 fhem_codemirror.js
-rw-r--r-- 1 root root   3918 Oct  3 13:52 matchbrackets.js
-rw-r--r-- 1 root root  56029 Oct  3 13:52 perl.js
-rw-r--r-- 1 root root    660 Oct  3 13:52 show-hint.css
-rw-r--r-- 1 root root  12840 Oct  3 13:52 show-hint.js
-rw-r--r-- 1 root root  11868 Oct  3 13:52 xml.js
Titel: Antw:Editor mit Codemirror, Farbe und Schriftgroesse ändern
Beitrag von: betateilchen am 25 November 2014, 19:14:45
Es gibt auch kein solches Unterverzeichnis. Dem aufmerksamen Betrachter Deiner Dateiliste wird aber auffallen, dass es nur eine einzige Datei gibt, die so aussieht, als könnte sie zum ausgewählten Theme "blackboard" passen - nämlich die blackboard.css. Schau doch da mal rein.

Die Farbgebung selbst ist aber im Syntax-Highlighting festgelegt. Da wir innerhalb fhem in perl programieren, könnte man auf die Idee kommen, dass die perl.js bzw. fhem.js damit etwas zu tun haben könnten.

Nur so als Tipps.
Titel: Antw:Editor mit Codemirror, Farbe und Schriftgroesse ändern
Beitrag von: JM2012 am 25 November 2014, 20:53:11
Hallo papa und betateilchen,

Danke fuer eure Hinweise!
Das hatte ich schon ausprobiert, ...bin ja nicht ganz bloed.... ich hatte nur leider keinen Erfolg.....

Ich weiss jetzt aber auch warum:
Wenn ich die Dateien ändere, muss ich zum ausprobieren den Cache meines Firefox loeschen. Dann werden die Aenderungen auch aktiv.  :) :) :)

Gruss
JM2012

PS: Damit ist das Thema dann auch erstmal erledigt....