Text from Trello card: Momentan unterstützt das Portal exakt eine Eigenschaft im CSS anzupassen: „background“. Wir wollen es zukünftig unterstützen, eine komplette und frei definierbare CSS-Datei neben die Default-Datei zu legen. Begründung: Diese eine Datei erlaubt es uns, in Projekten optisch tiefgreifende Änderungen vorzunehmen. Bei Präsentationen und später im Projekt ist so etwas wichtig. Das sollte Abstände usw. anpassbar machen. Aber auch beispielsweise den Hintergrund für den Titel des Portals ändern. Das war ein Wunsch und konnte bisher nur über unzureichend über ein angepasstes Hintergrundbild erreicht werden. Die CSS-Datei könnte in einer Art Inline-Editing im Frontend des Portals selber angepasst werden. Im ersten Schritt wird das aber nicht versprochen. (Nur, dass wir es uns anschauen) Wir / Partner / Admins können in der CSS-Datei mit „! important“ immer angeben, dass ihre Definition wichtiger ist als der Default.
Package: univention-portal Version: 3.0.1-5A~4.4.0.201901231133 Branch: ucs_4.4-0 The portal now imports the custom.css located under /usr/share/univention-portal/, which is copied from /usr/share/portal/custom.css.example in the joinscript. A release note highlight was added. In the custom.css the most important css classes and ids were added with a short comment describing the elements affected by that descriptor. Since we do not have any type of inline editing for the styles in this first stage, there should not be any need for documentation other than the mentioning of the files existence in the release notes. From now on we have to adapt the custom.css.example in univention-portal whenever we make changes to the portals html strucutre and assignment of css classes and ids to keep it up to date.
Works. I did not find any important CSS class that is not mentioned. Documentation in the changelog is present.
UCS 4.4 has been released: https://docs.software-univention.de/release-notes-4.4-0-en.html https://docs.software-univention.de/release-notes-4.4-0-de.html If this error occurs again, please use "Clone This Bug".