
I might be missing something but the paid tiers don’t include something like theming either, nor did the developer include theming/branding as part of the list of features he wanted to put behind some enterprise plan in the original post you’re commenting on. I’m mentioning this because of the “In Relation to Monetization & Enterprise Plans” section. There seems to be no such instinct you’re mentioning there.
From the issues I found on Github I did find some related to what you asked for:
- https://github.com/go-vikunja/vikunja/issues/502
- https://github.com/go-vikunja/vikunja/issues/3590
- https://github.com/go-vikunja/vikunja/issues/479
The issues seem to be something with Bulma, finding a way to do it cleanly, and it not being a high priority right now. But from the conversations in those issues it does seem like a pull request would be welcome.
After reading the “Developer perspective” section, I also wanted to note that for a lot of projects like this, the developer does the brunt of the work. I know commits aren’t always the best metric, but the developer has 819 and the next one on the list (excluding the bots and Claude’s 5 commits) has 4 commits to their name. That difference more than makes up for the inaccuracies of counting commits. So sure, some people may have considered contributing, but most don’t. Let alone fork the project.
Basically, the reasons the features you want aren’t there are because:
- The developer didn’t have time for it/didn’t want to spend the time on it (which is fair enough; he is doing free labour from our perspective as self hosters), and
- nobody else bothered to do it yet. (With an exception to issue 479, because someone injected css from the client a couple of months ago)

In Belgium at least it is illegal to circumvent copy protection. This isn’t even exclusive to the US, so I’m not sure where you got that idea from. So it is perfectly legal here to rip a cd from the public library but not necessarily for a Blu-Ray you bought
Edit: dvd’s can have copy protection so in that case it would depend on the specific dvd