HeliBoard
HeliBoard copied to clipboard
Saving themes
Is your feature request related to a problem? Please describe. Yes. Currently I can only create one theme.
Describe the solution you'd like Save themes with a save icon or something like that. A window will appear where I can choose a name for my theme and then it goes into the colors list. Or maybe to the "custom colors" list to keep things organized.
Use case Creating multiple themes. Now I can define colors for one theme and create, for example, brown. I would like to customize the colors for different themes, create red-black, navy blue, etc., and then switch between them.
Describe alternatives you've considered (if any) Saving hex codes for themes in notes 😅
It would also facilitate sharing themes. My approach would be adding save and load options to the menu on top, what do you think about this?
Do you mean the color customization menu?
Yes, I would simply add one load and one save menu entry
Sounds good to me. What would switching between themes look like?
I see that I can already save themes. For me this is enough and I could close this issue, but I think saving themes could be more simplified.
The export to file option is very useful if you want to share a theme with someone, but keeping each theme in the phone's memory and then importing it when you want to change the theme may not be very friendly for some people. Saved themes should be located inside the keyboard so that you can quickly switch between them, just like built-in themes.
Of course, if it's possible and doesn't require a lot of work.
It is possible, but someone needs to do this. I added the export so the basic functionality is there (better inconvenient than not at all), but actually I don't want to invest much more time in themes. So maybe later by me, or maybe someone will do a PR (which might need to considerably adjust how themes are handled).
For me this is enough and I could close this issue
I did not close the issue in the linked commit because I don't consider it really solved, so I think it should be kept open.
IN the next version you are able to add more than one custom theme.