# CSS customisation using helm chart

**URL:** https://community.zammad.org/t/css-customisation-using-helm-chart/16022
**Category:** Technical assistance
**Created:** [November 14, 2024, 9:28am UTC](https://community.zammad.org/t/css-customisation-using-helm-chart/16022 "2024-11-14T09:28:10Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![kingmanfri](https://community.zammad.org/user_avatar/community.zammad.org/kingmanfri/32/9860_2.png) [@kingmanfri](https://community.zammad.org/u/kingmanfri)
#### Post date: [November 14, 2024, 9:28am UTC](https://community.zammad.org/t/css-customisation-using-helm-chart/16022/1 "2024-11-14T09:28:10Z")

</div>

### 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

---

<div class="post-metadata">

### Author: ![MrGeneration](https://community.zammad.org/user_avatar/community.zammad.org/mrgeneration/32/9260_2.png) [@MrGeneration](https://community.zammad.org/u/MrGeneration)
#### Post date: [November 14, 2024, 10:38am UTC](https://community.zammad.org/t/css-customisation-using-helm-chart/16022/2 "2024-11-14T10:38:25Z")

</div>

> [@kingmanfri](#):
>
> 6.3

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.

---

<div class="post-metadata">

### Author: ![skip](https://community.zammad.org/user_avatar/community.zammad.org/skip/32/8559_2.png) [@skip](https://community.zammad.org/u/skip)
#### Post date: [November 14, 2024, 11:21am UTC](https://community.zammad.org/t/css-customisation-using-helm-chart/16022/3 "2024-11-14T11:21:55Z")

</div>

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

> [@\[GUIDE\] Change Zammad notification logo (phoenix) by building a Zammad package](https://community.zammad.org/t/guide-change-zammad-notification-logo-phoenix-by-building-a-zammad-package/15291):
>
> This guide explains how to change the Zammad logo and create a Zammad package on a GNU/Linux OS for Zammad 6.x.x. Part 1: Changing the Zammad Logo Prerequisites: git pnpm; Install it with:$ curl -fsSL https://get.pnpm.io/install.sh | sh - Steps to Change the Logo Clone the Zammad Repository: $ git clone https://github.com/zammad/zammad.git Navigate to the Logo Directory: $ cd zammad/public/assets/images/icons Replace the Logo: Substitute the existing logo.svg file with your logo…

But you can do the same things with CSS files.

I hope this helps.

Best,  
Skip

---

<div class="post-metadata">

### Author: ![system](https://community.zammad.org/uploads/default/original/1X/5c5afaea2d23f811dbec33cd4edb02fa29d3262f.png) [@system](https://community.zammad.org/u/system)
#### Post date: [November 9, 2025, 11:22am UTC](https://community.zammad.org/t/css-customisation-using-helm-chart/16022/4 "2025-11-09T11:22:44Z")

</div>

This topic was automatically closed 360 days after the last reply. New replies are no longer allowed.
