# More control over colours and backgrounds

**URL:** <https://community.vikunja.io/t/more-control-over-colours-and-backgrounds/3966>\
**Category:** Feature Discussion\
**Created:** [8 August 2025 06:44 UTC](https://community.vikunja.io/t/more-control-over-colours-and-backgrounds/3966 "2025-08-08T06:44:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![arti](https://community.vikunja.io/letter_avatar_proxy/v4/letter/a/e5b9ba/32.png) [@arti](https://community.vikunja.io/u/arti)\
**Post date:** [8 August 2025 06:44 UTC](https://community.vikunja.io/t/more-control-over-colours-and-backgrounds/3966/1 "2025-08-08T06:44:28Z")

</div>

Hi,

I like vikunja but the camelids are an acquired taste. It would be nice to be able to  
-set background colours/themes  
-customise background images  
-change the startup/login screen welcome image  
(ie. through interface without changing the source code)

Also noticed that the image background for a project does not scale or repeat - what should its dimensions (or aspect ratio) be to be visible without cropping issues?

Thanks!

---

<div class="post-metadata">

**Author:** ![kolaente](https://community.vikunja.io/user_avatar/community.vikunja.io/kolaente/32/5_2.png) [@kolaente](https://community.vikunja.io/u/kolaente)\
**Post date:** [8 August 2025 12:59 UTC](https://community.vikunja.io/t/more-control-over-colours-and-backgrounds/3966/2 "2025-08-08T12:59:24Z")

</div>

Currently, there’s no way to customise the colours and images unless you’re making the changes in the source code and build it yourself.

The background images should scale to fit the screen. If you can reproduce this on the demo, I’d love a bug report (here or on GitHub).

---

<div class="post-metadata">

**Author:** ![arti](https://community.vikunja.io/letter_avatar_proxy/v4/letter/a/e5b9ba/32.png) [@arti](https://community.vikunja.io/u/arti)\
**Post date:** [9 August 2025 11:15 UTC](https://community.vikunja.io/t/more-control-over-colours-and-backgrounds/3966/3 "2025-08-09T11:15:55Z")

</div>

OK.  
I’ll put in a bug report.
