Commit

commit 247acfa359f20305f45adeccc16896b1ac20c564
Author: Jan Dankert 
Date:   Tue Oct 13 00:22:21 2026 +0200

    Refactoring: Fixing the flickering UI: Create CSS with dark/light-schemes, so the browser can decide which to use.

 .../action/profile/ProfileUserinfoAction.class.php |  3 +-
 modules/cms/output/CssOutput.class.php             | 24 ++++++-
 modules/cms/ui/action/IndexAction.class.php        |  9 +++
 .../ui/action/index/IndexManifestAction.class.php  |  4 +-
 .../cms/ui/action/index/IndexShowAction.class.php  |  2 +-
 .../cms/ui/action/index/IndexThemeAction.class.php | 78 ++++++++++++++++++++++
 .../action/index/IndexThemestyleAction.class.php   | 51 --------------
 modules/cms/ui/themes/ThemeStyle.class.php         |  2 +-
 .../themes/default/html/views/index/manifest.php   |  2 +
 .../default/html/views/index/manifest.tpl.src.xml  |  3 +
 .../ui/themes/default/html/views/index/show.php    |  3 +-
 .../default/html/views/index/show.tpl.src.xml      |  1 +
 .../ui/themes/default/html/views/index/theme.php   |  2 +
 .../default/html/views/index/theme.tpl.src.xml     |  3 +
 .../cms/ui/themes/default/script/openrat/form.js   |  1 +
 .../ui/themes/default/script/openrat/workbench.js  | 55 +++++----------
 16 files changed, 145 insertions(+), 98 deletions(-)