CSS customisation using helm chart

Infos:

  • Used Zammad version: 6.3
  • Used Zammad installation type: helm chart 12.1.0
  • Operating system:
  • Browser + version:

Question:

Good morning, I have installed an instance of Zammad on a Kubernetes cluster using Helm charts (v 12.1.0). I used a ConfigMap and volume mount to load a custom CSS file into the app/assets/stylesheets/custom folder to customize the application’s themes and stylesheets, but it doesn’t seem to be working. I can see the volume correctly mounted inside the pod. Could you possibly help me with customizing the user interface using helm?
Thanks

You’re outdated. Zammad 6.4 is the current stable.

Docker and it’s alikes like helm are usually made to be state less. That means code changes do not survive a container restart etc. This is a fundamental feature. If you want to fiddle stuff in containers, however, it is a downside as you have to “burn” the changes in. The container is also missing dependencies for rebuilding the assets.

If you want to adjust your css, you may want to consider a package installation instwad.

You can either write inside the container, which won’t survive the next pull or you can use a Zammad package to manage your CSS files for you.

This shows how to change the logo

But you can do the same things with CSS files.

I hope this helps.

Best,
Skip