Custom theme for Redmine
This tutorial explains installing some themes for Redmine.
Chart deploy configuration
Section titled “Chart deploy configuration”- Add ingress with codeserver addon.
- Add additional
themes
PVC persistence withmountPath: "/usr/src/redmine/themes"
Since Redmine v6 location is changed to ./redmine/themes instead of /redmine/public/themes. - Optional add
plugins
PVC persistence withmountPath: "/usr/src/redmine/plugins"
This is the folder where you need to unzip your plugins if you want to use some.
Example deployment:
ingress: main: enabled: true hosts: - host: redmine.${BASE_DOMAIN} integrations: traefik: enabled: true certManager: enabled: true certificateIssuer: cloudflare
persistence: themes: enabled: true mountPath: "/usr/src/redmine/themes" plugins: enabled: true mountPath: "/usr/src/redmine/plugins"
addons: codeserver: enabled: true ingress: enabled: true hosts: - host: cs-redmine.${BASE_DOMAIN} integrations: certManager: enabled: true certificateIssuer: cloudflare traefik: enabled: true
Check the application
Section titled “Check the application”Check if you can open the application in your browser. Login with default credentials and you will be prompted to change the password.
- User:
admin
- Password:
admin
Go to Administration -> Settings -> Display
. See that there are three available themes which are Default, Alternate and Classic.
Add themes via codeserver addon to Redmine
Section titled “Add themes via codeserver addon to Redmine”- Browse to your codeserver addon.
- Add the themes in the
redmine\themes
folder. - Per theme it can be different how to achive this.
For example redmine_theme_farend_bleuclair
:
- Open integrated terminal in
redmine\themes
git clone https://github.com/farend/redmine_theme_farend_bleuclair.git themes/bleuclair
- Restart Redmine for example, via add the
.Values
yaml global: stopAll: false
- and set it back to true.
For example PurpleMine2
:
- Open integrated terminal in
redmine\themes
wget https://github.com/mrliptontea/PurpleMine2/archive/master.zip
- Install extension
VSCode Archive
in codeserver - Decrompress
- Remove
master.zip
- Move
PurpleMine2-master
directly inthemes
folder
Some images from codeserver:
Apply the theme
Section titled “Apply the theme”Open the Redmine web page. Sign in with your new password for Admin.
Go to Administration
-> Settings
-> Display
. Pick the newly added theme