hpi-schul-cloud / libreoffice-online-builder

GNU Affero General Public License v3.0
8 stars 1 forks source link

Add custom css and images #3

Closed Langleu closed 5 years ago

Langleu commented 6 years ago

CSS und Images werden vorm building/bundling der css in den loleaflet kopiert, damit diese in der bundling.css bzw. im dist Ordner landen.

Für n21 die lool-builder.sh mit env SC_THEME=n21 starten bzw. auch als lool user. Entsprechend gibt es die Tags latest und latestn21 für Docker.

@MatthiasWiesner bitte einmal ausprobieren und zum hub pushen. Eigentlich hat bis dato alles funktioniert, aber libre Office ist schon fast 2 Stunden mit make install beschäftigt.


Edit: Gerade gesehen, dass libre nicht einfach alles bundled/kopiert was in den jeweiligen Ordnern ist, sondern nur die Dateien, welche explizit angegeben sind ...

Edit2: Sollte jetzt wieder gehen. Werde mal meinen Server laufen lassen und gucken was später raus kommt.

Langleu commented 6 years ago

I'll think about it.

kremer-io commented 6 years ago

@Langleu ready to merge?

Langleu commented 6 years ago

nope still building on my side ... had a missing package and had to start over again -.- also I will might split the css as jan suggested.

kremer-io commented 6 years ago

how long does one build process take?

janrenz commented 5 years ago

whats the state here?

Langleu commented 5 years ago

as fas as I know it's working as we already used it for the docker images, but just to make sure @kremer-io

kremer-io commented 5 years ago

@janrenz I think we decided to NOT use theming via ENV var, instead we've build 2 separate containers. @Langleu, right?

Langleu commented 5 years ago

if you execute the lool-builder.sh with the env the seperate container is built.

kremer-io commented 5 years ago

yep :D