#include "config.hpp" std::map< std::string, std::map< std::string, std::string > > color_schemes = { { "default", { { "piece_brick", "#FF0000" }, { "piece_brick_out", "#AA0000" }, { "piece_T", "#00FF00" }, { "piece_T_out", "#00AA00" }, { "piece_L_right", "#0000FF" }, { "piece_L_right_out", "#0000AA" }, { "piece_Z_right", "#FF00FF" }, { "piece_Z_right_out", "#AA00AA" }, { "piece_line", "#FFFF00" }, { "piece_line_out", "#AAAA00" }, { "piece_L_left", "#00FFFF" }, { "piece_L_left_out", "#00AAAA" }, { "piece_Z_left", "#FFFFFF" }, { "piece_Z_left_out", "#AAAAAA" }, { "shadow", "#AAAAAAAA" }, { "shadow_out", "#888888" }, { "background", "#222222" }, { "line", "#888888" }, { "barrier", "#AA0000" }, { "text", "#FFFFFF" }, { "text_out", "#000000" }, { "menu_background", "#000000BB" }, { "menu_item_background", "#FFFFFF40" }, } }, { "gruvbox_dark", { { "piece_brick", "#cc241d" }, { "piece_brick_out", "#fb4934" }, { "piece_T", "#98971a" }, { "piece_T_out", "#b8bb26" }, { "piece_L_right", "#458588" }, { "piece_L_right_out", "#83a598" }, { "piece_Z_right", "#b16286" }, { "piece_Z_right_out", "#d3869b" }, { "piece_line", "#d79921" }, { "piece_line_out", "#fabd2f" }, { "piece_L_left", "#689d6a" }, { "piece_L_left_out", "#8ec07c" }, { "piece_Z_left", "#a89984" }, { "piece_Z_left_out", "#ebdbb2" }, { "shadow", "#bdae9380" }, { "shadow_out", "#fbf1c7" }, { "background", "#282828" }, { "line", "#fbf1c7" }, { "barrier", "#d65d0e" }, { "text", "#ebdbb2" }, { "text_out", "#1d2021" }, { "menu_background", "#282828BB" }, { "menu_item_background", "#d5c4a180" }, } }, { "gruvbox_light", { { "piece_brick", "#cc241d" }, { "piece_brick_out", "#9d0006" }, { "piece_T", "#98971a" }, { "piece_T_out", "#79740e" }, { "piece_L_right", "#458588" }, { "piece_L_right_out", "#076678" }, { "piece_Z_right", "#b16286" }, { "piece_Z_right_out", "#8f3f71" }, { "piece_line", "#d79921" }, { "piece_line_out", "#b57614" }, { "piece_L_left", "#689d6a" }, { "piece_L_left_out", "#427b58" }, { "piece_Z_left", "#7c6f64" }, { "piece_Z_left_out", "#3c3836" }, { "shadow", "#665c5480" }, { "shadow_out", "#282828" }, { "background", "#d5c4a1" }, { "line", "#282828" }, { "barrier", "#d65d0e" }, { "text", "#3c3836" }, { "text_out", "#f9f5d7" }, { "menu_background", "#d5c4a1BB" }, { "menu_item_background", "#50494580" }, } }, { "blackandwhite", { { "piece_brick", "#FFFFFF" }, { "piece_brick_out", "#000000" }, { "piece_T", "#FFFFFF" }, { "piece_T_out", "#000000" }, { "piece_L_right", "#FFFFFF" }, { "piece_L_right_out", "#000000" }, { "piece_Z_right", "#FFFFFF" }, { "piece_Z_right_out", "#000000" }, { "piece_line", "#FFFFFF" }, { "piece_line_out", "#000000" }, { "piece_L_left", "#FFFFFF" }, { "piece_L_left_out", "#000000" }, { "piece_Z_left", "#FFFFFF" }, { "piece_Z_left_out", "#000000" }, { "shadow", "#FFFFFF80" }, { "shadow_out", "#FFFFFF" }, { "background", "#000000" }, { "line", "#FFFFFF" }, { "barrier", "#FFFFFF" }, { "text", "#FFFFFF" }, { "text_out", "#000000" }, { "menu_background", "#000000BB" }, { "menu_item_background", "#FFFFFF40" }, } }, }; std::vector< std::string > color_schemes_names = { "default", "gruvbox_dark", "gruvbox_light", "blackandwhite" }; long unsigned int selected_color_scheme = 0; bool g_show_shadow = true; bool g_show_3d = false;