chore: split color_scheme_editor

This commit is contained in:
2025-12-17 01:41:44 +03:00
parent 659c5f28e5
commit f7c290110e
17 changed files with 617 additions and 453 deletions

13
src/gui/theme_applier.hpp Normal file
View File

@@ -0,0 +1,13 @@
#ifndef CLRSYNC_GUI_THEME_APPLIER_HPP
#define CLRSYNC_GUI_THEME_APPLIER_HPP
#include "core/palette/palette.hpp"
#include "color_text_edit/TextEditor.h"
namespace theme_applier
{
void apply_to_imgui(const clrsync::core::palette& pal);
void apply_to_editor(TextEditor& editor, const clrsync::core::palette& pal);
}
#endif // CLRSYNC_GUI_THEME_APPLIER_HPP