Theming

This document covers the theming options for an openDesk deployment. * [Settings](#settings) * [Known limitations](#known-limitations) # Settings All default settings can be found in [`theme.yaml.gotmpl`](../helmfile/environments/default/theme.yaml.gotmpl). Most of the components adhere to these settings. Please review the default configuration that is applied to understand your customization options. You can just update the files in: - [helmfile/files/theme](../helmfile/files/theme): To change logos, favicons etc. - [helmfile/files/portal-tiles](../helmfile/files/portal-tiles): To change the icons in the portal. # Known limitations Not all applications support theming. Known exceptions are: - OpenProject, comes with a build in openDesk theming that can be modified in the Enterprise version's OpenProject web interface. - The portal background logo can (currently) only be set on initial deployment. - Portal and Keycloak screen styles must be applied in the [`portalStylesheets.css`](../helmfile/files/theme/portalStylesheet.css).