Skip to content

feat(ui): add interactive custom theme configurator - #5

Closed
Reyatsu99 wants to merge 1 commit into
matrohin:masterfrom
Reyatsu99:feat/theme-configurator
Closed

feat(ui): add interactive custom theme configurator#5
Reyatsu99 wants to merge 1 commit into
matrohin:masterfrom
Reyatsu99:feat/theme-configurator

Conversation

@Reyatsu99

Copy link
Copy Markdown

Description

Adds an interactive Custom Theme Editor to the Preferences menu.

Features

  • Live color editing for all ImGui tokens and Prock AppColors.
  • Dynamic search filtering to quickly locate specific color properties.
  • 'Load Preset' functionality to initialize the custom palette from any built-in theme.
  • Persistent saving to the user's INI configuration.

@Reyatsu99
Reyatsu99 force-pushed the feat/theme-configurator branch from e39ee73 to b24fad4 Compare August 9, 2026 19:59
@matrohin

Copy link
Copy Markdown
Owner

Hi! I took a look at this PR and I don't think we should merge this. This will get broken for example after upgrading imgui version. So the chosen approach is not sustainable.
I do think that the feature itself can be useful, but this should be designed differently.

If you want, you can create an issue and we can discuss a better design first.
But also I'd be interested to know what specific need do you have? The "Load Preset" part makes me think that maybe there are some wrong colors in the current themes, that we need to fix.
Is this the case?

@matrohin matrohin closed this Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants