//Cloudogu EcoSystem Docs

CES-Theme-Integration

Im Nginx-Dogu wird das CES-Theme-Tailwind an eingebunden um die allgemeine CES-Styles im Nginx-Dogu bereitzustellen.

Templating

Im Ordner theme-build ist eine NodeJS-projekt definiert, das das CES-Theme-Tailwind inkludiert.

Default-Styles

Die Default-Styles werden vom nginx als default.css in jede HTML-Seite eingebunden. Diese Styles sind in der Datei default.css.tpl definiert. Dabei werden die Farb-Variablen als CSS-Custom-Properties aus dem CES-Theme-Tailwind inkludiert.

Mit yarn template-default-css wird aus der Template-Datei die default.css mit allen Farb-Variablen generiert.

Error-Pages

Die Error-Pages im Nginx-Dogu sind alle gleich aufgebaut und unterscheiden sich nur durch einzelne Texte und Bilder. Aus diesem Grund gibt es auch nur ein Template für die Error-Pages: error-page.html.tpl.

Aus diesem Template werden mit yarn template-error-pages die error-pages generiert.

Die Konfiguration der einzelnen Error-Pages ist in der Datei error-pages.json zu finden.