goauthentik / authentik

The authentication glue you need.
https://goauthentik.io
Other
12.5k stars 843 forks source link

Custom css styling per brand #6793

Open bdomars opened 12 months ago

bdomars commented 12 months ago

I'd like to see a way to set different custom.css or otherwise specify different CSS styling per tenant.

As it is now, we have a heavily stylized login screen for one tentant using the custom.css file for our customer facing login screen. However this also makes our internal screen which has different login options but the default theme look a bit weird. It would be nice to be able to style them separately.

I can think of two ways of accomplishing something like this 1) Add a way to set different custom.css files to be included per tentan 2) Add an optonal custom css class that wraps everything in a tenant

BeryJu commented 1 month ago

For the time being the workaround is to route to different css files based on the subdomain authentik being accessed from. This will be possible more easily with #4748