New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
One Blender Issue To Rule Them All #2303
Comments
I have recently looked at my theme with the newest version of Blender, and it still works well. Maybe some of the newest features in Blender may not have the correct colors, but I don't think it matters much. The core appearance works. The catch is the difficulty of developing and maintaining Blender themes. Here is a list of things that frustrated me:
All the points above make it difficult to come back and continue the maintenance of the theme, because of how overwhelming all those settings are. It's bloated, and I don't remember what each of the settings does. So, my take is that I don't feel like continuing maintaining my repo. Not until Blender devs simplify the theme development by reducing the amount of properties, improving consistency of button properties, cleaning it up and merging the same properties together (one property to change all backgrounds in all editors), and I doubt that will happen. Finally, take note of https://github.com/ameknite/blender. This person has forked my theme and built their own theme off of mine, but just after a few versions, theirs look a lot different from mine. The difference between our themes is that I made it light (latte) theme first, while they made it dark (frappe) theme first. |
Thanks for sharing your experience @Dalibor-P, I assume you no longer would like to merge #2040 into the organisation as you have expressed your disinterest in maintaining the repository going forward? Recently, we had a similar situation with catppuccin/steam and opted to archive it as it proved too difficult to theme reasonably and consistently, it sounds like Blender might also come under this category for now? However, I'd be interested in hearing how @ameknite and @codekisser feel about their repositories, and if they've mitigated some of the pain points mentioned here. |
Right now my project is stale, but I really like catppuccin themes and with the announcement of the Extension Platform in Blender, I have plans to refactor all the project to parse correctly the Blender Theme and create a cli tool to made it easier to support different flavors and versions of blender. When I have something decent, I'll open an issue, so people can check it out. |
Background
Currently, we have 2 Blender issues proposed for review into the organisation:
Blender #2040 by @Dalibor-PAnd we also have https://github.com/nekowinston/ctp-blender.Description
Basically raising this issue to see how we can go forward from this state that we're in.
If I'm right in remembering, winston's repository was more of a mockup and not necessarily up for consideration.I'm currently unsure which existing Blender issue to favour going forward. Is there an unofficial consensus on which one is worth reviewing/merging right now?
I'll hopefully get around to installing Blender soon and try out the themes to find out for myself, but I wanted to raise this issue for transparency.
The text was updated successfully, but these errors were encountered: