Neues Theme als Plugin...???

Started by madcoda9000, September 24, 2020, 12:03:09 PM

Previous topic - Next topic
Hallo,

ich bin neu hier und habe ein Material Theme erstellt, welches ich gerne als Plugin zur Verfügung stellen würde.

Ich habe aber keine Ahnung, wie ich da vorgehen muss und / oder ob das überhaupt erwünscht ist..???

Anbei ein Paar Screenshots: (sorry für die schlechte Qualität, aber man darf hier max. 256kb anhängen  :-\)

Gruss
sascha
Rhode & Schwarz Gateprotect FW7543B
OPNsense 20.7.3-amd64
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1g 21 Apr 2020

Gibt's das auch in orange-braun?  ;D

Schönes Ding. Im ernst - ich würde es mal ausprobieren (auch wenn die 70er Jahre Retrofarben evtl. mein Sicherheitsgefühl mehr ansprechen).

Grüße,
Bernd
IPU451, 16GB RAM, 120GB SSD:
OPNsense 22.7.11_1-amd64
FreeBSD 13.1-RELEASE-p5
OpenSSL 1.1.1s 1 Nov 2022

IPU441, 8GB RAM, 120GB SSD:
OPNsense 23.1.1_2-amd64
FreeBSD 13.1-RELEASE-p6
OpenSSL 1.1.1t 7 Feb 2023

Kein Problem. Ich kann Dir ein ZIP-File geben, dass musst Du dann nur entpacken und mach /usr/local/opnsense/themes kopieren. Danach kannst Du das in der OPNsense konfiguration unter System -Settings - General auswählen.

Und nein, orange/braun gibbet nich :-)

Gruss
Sascha
Rhode & Schwarz Gateprotect FW7543B
OPNsense 20.7.3-amd64
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1g 21 Apr 2020

Prima, das könnt ich schaffen  8)

Wie komme ich denn an die ZIP-Datei?
Ich hätte einen Briefkasten hier: https://nextcloud.running-co.de/s/oBbxEjNwsB68cEa

Konsulierte aber auch github o.ä. falls das ZIP-file da schon liegt.

Gruß,
Bernd
IPU451, 16GB RAM, 120GB SSD:
OPNsense 22.7.11_1-amd64
FreeBSD 13.1-RELEASE-p5
OpenSSL 1.1.1s 1 Nov 2022

IPU441, 8GB RAM, 120GB SSD:
OPNsense 23.1.1_2-amd64
FreeBSD 13.1-RELEASE-p6
OpenSSL 1.1.1t 7 Feb 2023

Sieht gut aus. :) Die anderen Themes sind im Plugin Repository, z.B. https://github.com/opnsense/plugins/tree/master/misc/theme-cicada

Die Struktur ist einfach und da könnte man auch dieses hinzufügen unter "misc/theme-xzy".


Grüsse
Franco

September 25, 2020, 05:31:22 AM #5 Last Edit: September 25, 2020, 07:35:30 AM by madcoda9000
Quote from: lebernd on September 24, 2020, 06:05:29 PM
Prima, das könnt ich schaffen  8)

Wie komme ich denn an die ZIP-Datei?
Ich hätte einen Briefkasten hier: https://nextcloud.running-co.de/s/oBbxEjNwsB68cEa

Konsulierte aber auch github o.ä. falls das ZIP-file da schon liegt.

Gruß,
Bernd

Hallo Bernd,

habe Dir das ZIP-File in den Briefkasten gelegt. Danke für's testen :-)

PS: der korrekte Zielpfad ist: /usr/local/opnsense/www/themes

Gruss
Sascha
Rhode & Schwarz Gateprotect FW7543B
OPNsense 20.7.3-amd64
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1g 21 Apr 2020

September 25, 2020, 05:34:41 AM #6 Last Edit: September 25, 2020, 06:36:16 AM by madcoda9000
Quote from: franco on September 24, 2020, 09:32:02 PM
Sieht gut aus. :) Die anderen Themes sind im Plugin Repository, z.B. https://github.com/opnsense/plugins/tree/master/misc/theme-cicada

Die Struktur ist einfach und da könnte man auch dieses hinzufügen unter "misc/theme-xzy".


Grüsse
Franco

Hallo Franco,

danke für die Info. Da muss ich mich erst einmal schlau lesen, wie das funktioniert :-)

Ich werde es erst noch ein bischen testen und freue mich, dass Bernd auch testet :-).

Wenn er es auch als "Alltagstauglich" beschreiben würde, werde ich schauen, wie ich es in Github bekomme. (darf ich da in master einfach neue Ordner/ Dateien hochladen???)

Gruss
Sascha
Rhode & Schwarz Gateprotect FW7543B
OPNsense 20.7.3-amd64
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1g 21 Apr 2020

Quote from: madcoda9000 on September 25, 2020, 05:34:41 AM
Quote from: franco on September 24, 2020, 09:32:02 PM
Sieht gut aus. :) Die anderen Themes sind im Plugin Repository, z.B. https://github.com/opnsense/plugins/tree/master/misc/theme-cicada

Die Struktur ist einfach und da könnte man auch dieses hinzufügen unter "misc/theme-xzy".


Grüsse
Franco

Hallo Franco,

danke für die Info. Da muss ich mich erst einmal schlau lesen, wie das funktioniert :-)

Ich werde es erst noch ein bischen testen und freue mich, dass Bernd auch testet :-).

Wenn er es auch als "Alltagstauglich" beschreiben würde, werde ich schauen, wie ich es in Github bekomme. (darf ich da in master einfach neue Ordner/ Dateien hochladen???)

Gruss
Sascha

Wenn du willst, kann ich dir ein bissi helfen. Es ist zwar im vergleich zu den wirklichen programmieren hier im forum wahrscheinlichh einfach, aber der umfang der css datein ist schon ziemlich massiv. Aber ich kann es gernen hochladen und drüberschaun.
Supermicro A2SDi-4C-HLN4F
Team Rebellion Member (sidebar / themes: tukan, cicada & vicuna)

Quote from: opnsenseuser on September 25, 2020, 09:29:47 AM
Quote from: madcoda9000 on September 25, 2020, 05:34:41 AM
Quote from: franco on September 24, 2020, 09:32:02 PM
Sieht gut aus. :) Die anderen Themes sind im Plugin Repository, z.B. https://github.com/opnsense/plugins/tree/master/misc/theme-cicada

Die Struktur ist einfach und da könnte man auch dieses hinzufügen unter "misc/theme-xzy".


Grüsse
Franco

Hallo Franco,

danke für die Info. Da muss ich mich erst einmal schlau lesen, wie das funktioniert :-)

Ich werde es erst noch ein bischen testen und freue mich, dass Bernd auch testet :-).

Wenn er es auch als "Alltagstauglich" beschreiben würde, werde ich schauen, wie ich es in Github bekomme. (darf ich da in master einfach neue Ordner/ Dateien hochladen???)

Gruss
Sascha

Wenn du willst, kann ich dir ein bissi helfen. Es ist zwar im vergleich zu den wirklichen programmieren hier im forum wahrscheinlichh einfach, aber der umfang der css datein ist schon ziemlich massiv. Aber ich kann es gernen hochladen und drüberschaun.

super, Vielen Dank für das Angebot. Ich werde es probieren. Wenn ich nicht weiter komme, wende ich mich an Dich.

Gruss
Sascha
Rhode & Schwarz Gateprotect FW7543B
OPNsense 20.7.3-amd64
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1g 21 Apr 2020

Ich werde berichten... Installation problemlos
Ein erstes Bild anbei

Danke! Grüße, Bernd

IPU451, 16GB RAM, 120GB SSD:
OPNsense 22.7.11_1-amd64
FreeBSD 13.1-RELEASE-p5
OpenSSL 1.1.1s 1 Nov 2022

IPU441, 8GB RAM, 120GB SSD:
OPNsense 23.1.1_2-amd64
FreeBSD 13.1-RELEASE-p6
OpenSSL 1.1.1t 7 Feb 2023

bin ja gespannt. Super!! :-)
Supermicro A2SDi-4C-HLN4F
Team Rebellion Member (sidebar / themes: tukan, cicada & vicuna)

Quote from: opnsenseuser on September 25, 2020, 10:30:18 AM
bin ja gespannt. Super!! :-)

so, habe nun plugins geforked, die Struktur angelegt und die Dateien hoch geladen (siehe Screenshot). Wenn ich das richtig verstehe, muss ich nur noch (wenn ich denke, dass es gut genug ist und funktioniert) einen Pull Request erstellen. Oder?

Gruss
Sascha
Rhode & Schwarz Gateprotect FW7543B
OPNsense 20.7.3-amd64
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1g 21 Apr 2020

Quote from: lebernd on September 25, 2020, 10:25:12 AM
Ich werde berichten... Installation problemlos
Ein erstes Bild anbei

Danke! Grüße, Bernd

cool! viel Spass beim testen :-)
Rhode & Schwarz Gateprotect FW7543B
OPNsense 20.7.3-amd64
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1g 21 Apr 2020

Quote from: madcoda9000 on September 25, 2020, 10:36:55 AM
Quote from: opnsenseuser on September 25, 2020, 10:30:18 AM
bin ja gespannt. Super!! :-)

so, habe nun plugins geforked, die Struktur angelegt und die Dateien hoch geladen (siehe Screenshot). Wenn ich das richtig verstehe, muss ich nur noch (wenn ich denke, dass es gut genug ist und funktioniert) einen Pull Request erstellen. Oder?

Gruss
Sascha

yes
Supermicro A2SDi-4C-HLN4F
Team Rebellion Member (sidebar / themes: tukan, cicada & vicuna)

die scss / makefile auch erstellt?
Supermicro A2SDi-4C-HLN4F
Team Rebellion Member (sidebar / themes: tukan, cicada & vicuna)