Sys-front-inj-css Role¶
Description: No description available
Variables¶
author: Kevin Veen-Birkenbach
description: Global CSS injection for Nginx-based apps using dynamic colorschemes.
license: Infinito.Nexus NonCommercial License
license_url: https://s.infinito.nexus/license
company: Kevin Veen-Birkenbach
Consulting & Coaching Solutions https://www.veen.world
min_ansible_version: 2.9
platforms: [{‘name’: ‘Archlinux’, ‘versions’: [‘rolling’]}]
galaxy_tags: [‘nginx’, ‘css’, ‘colors’, ‘bootstrap’, ‘theming’, ‘dynamic’, ‘frontend’, ‘global’]
repository: https://s.infinito.nexus/code
issue_tracker_url: https://s.infinito.nexus/issues
documentation: https://docs.infinito.nexus/
README¶
🌍 Global CSS Injection for Nginx¶
Description¶
`colorscheme-generator <https://github.com/kevinveenbirkenbach/colorscheme-generator/>`__
to generate a dynamic, customizable color palette for light and dark
mode, compatible with popular web tools like Bootstrap,
Keycloak, Nextcloud, Taiga, Mastodon, and many more.Overview¶
Purpose¶
Features¶
🎨 Dynamic Theming via
`colorscheme-generator<https://github.com/kevinveenbirkenbach/colorscheme-generator/>`__📁 Unified CSS Base Configuration deployment for all Nginx applications
🌒 Dark mode support out of the box
🚫 No duplication – tasks run once per deployment
⏱️ Versioning logic to bust browser cache
🎯 Bootstrap override compatibility
🧩 Theme support for Keycloak, Nextcloud, Gitea, LAM, Peertube, and more