CodeblockCustomizer icon indicating copy to clipboard operation
CodeblockCustomizer copied to clipboard

Change all colors of current "Theme"

Open dimateos opened this issue 3 months ago • 1 comments

following from https://github.com/mugiwara85/CodeblockCustomizer/issues/132#issuecomment-3313888642

Maybe an alternative could be simply facilitating the user switching just the "theme" colors from presets. For example, adding a new button next to the save/reset/delete at the right of the "theme" selector it would:

  • open selector / modal / whatever
    • pick from list of "colors" presets (could have some png preview as representation)
      • apply to current "theme" and override each color setting

But yeah not very important as a feature, but would help users switch colors to try some different!

At this point I may also note that:

  • If this is added, probably there is less need to have a "theme" created by default for each coloring preset
    • It would actually be more interesting if the default "themes" would showcase features like: "default", "show all buttons", ...
    • I might change the naming from "theme" to "config" to help

Regards

dimateos avatar Sep 21 '25 10:09 dimateos

@dimateos I decided to separate the settings from the themes. Now the settings persist across all themes. So basically you set an option, and can freely switch themes. I think this is the best solution, and better on the long run. Feel free to test it. Btw, did you have time to test the other features I mentioned last time?

mugiwara85 avatar Oct 05 '25 00:10 mugiwara85