This commit is contained in:
2026-06-17 13:31:56 +03:00
parent d0e306118f
commit eea3c039eb
4 changed files with 1 additions and 14 deletions
-8
View File
@@ -7,41 +7,34 @@ enum class ThemeType {
};
struct ColorPalette {
// Основные цвета фона
sf::Color windowBackground;
sf::Color panelBackground;
sf::Color bottomPanelBackground;
sf::Color overlayBackground;
// Цвета текста
sf::Color textPrimary;
sf::Color textSecondary;
sf::Color textTertiary;
sf::Color textAccent;
// Цвета для состояний элементов массива
sf::Color stateNormalLow; // Нижняя часть градиента для обычных элементов
sf::Color stateNormalHigh; // Верхняя часть градиента для обычных элементов
sf::Color stateCompare; // Цвет для сравниваемых элементов
sf::Color stateSwap; // Цвет для переставляемых элементов
sf::Color stateSorted; // Цвет для отсортированных элементов
// Цвета UI элементов
sf::Color separator;
sf::Color histogramLow; // Нижняя часть градиента гистограммы
sf::Color histogramHigh; // Верхняя часть градиента гистограммы
// Цвета для ProgressMap
sf::Color progressMapNormal;
// Цвета для оверлеев
sf::Color overlayTitle;
sf::Color overlaySubtitle;
sf::Color overlaySection;
sf::Color overlayBody;
sf::Color overlayFooter;
// Цвета для истории
sf::Color historyTableHeader;
sf::Color historyRowEven;
sf::Color historyRowOdd;
@@ -50,7 +43,6 @@ struct ColorPalette {
sf::Color historySpeedFastest;
sf::Color historySpeedSlow;
// Цвета статусов
sf::Color statusFinished;
sf::Color statusPlaying;
sf::Color statusPaused;