From cbc28a4c2b29914d85a32a3dfcea72a17b95bd71 Mon Sep 17 00:00:00 2001 From: Luca Pattocchio Date: Tue, 27 May 2025 15:16:23 +0200 Subject: [PATCH 1/4] Reapply "Updated Zellij themes with new specs" This reverts commit 4e82c7b01287be32cfb4ccc63a51e55397479a77. --- migrations/1746707329.sh | 17 ++++ themes/catppuccin/zellij.kdl | 173 +++++++++++++++++++++++----------- themes/everforest/zellij.kdl | 129 ++++++++++++++++++++++--- themes/gruvbox/zellij.kdl | 131 ++++++++++++++++++++++--- themes/kanagawa/zellij.kdl | 129 ++++++++++++++++++++++--- themes/nord/zellij.kdl | 129 ++++++++++++++++++++++--- themes/rose-pine/zellij.kdl | 131 ++++++++++++++++++++++--- themes/tokyo-night/zellij.kdl | 129 ++++++++++++++++++++++--- 8 files changed, 839 insertions(+), 129 deletions(-) create mode 100644 migrations/1746707329.sh diff --git a/migrations/1746707329.sh b/migrations/1746707329.sh new file mode 100644 index 000000000..797c7d74c --- /dev/null +++ b/migrations/1746707329.sh @@ -0,0 +1,17 @@ +# Overwrite old zellij themes with new ones +if [ -d ~/.config/zellij/themes ]; then + files=() + for file in ~/.config/zellij/themes/*.kdl; do + if [[ -f "$file" ]]; then + files+=("$file") + fi + done + + if [ ${#files[@]} -gt 0 ]; then + for file in "${files[@]}"; do + if [ -d "$OMAKUB_PATH/themes/$(basename "$file" .kdl)" ]; then + cp "$OMAKUB_PATH/themes/$(basename "$file" .kdl)"/zellij.kdl ~/.config/zellij/themes/$(basename "$file" .kdl).kdl + fi + done + fi +fi \ No newline at end of file diff --git a/themes/catppuccin/zellij.kdl b/themes/catppuccin/zellij.kdl index 9a317042b..3ba4d9184 100644 --- a/themes/catppuccin/zellij.kdl +++ b/themes/catppuccin/zellij.kdl @@ -1,57 +1,120 @@ themes { - catppuccin { - bg "#626880" // Surface2 - fg "#c6d0f5" - red "#e78284" - green "#a6d189" - blue "#8caaee" - yellow "#e5c890" - magenta "#f4b8e4" // Pink - orange "#ef9f76" // Peach - cyan "#99d1db" // Sky - black "#292c3c" // Mantle - white "#c6d0f5" - } - - catppuccin-latte { - bg "#acb0be" // Surface2 - fg "#acb0be" // Surface2 - red "#d20f39" - green "#40a02b" - blue "#1e66f5" - yellow "#df8e1d" - magenta "#ea76cb" // Pink - orange "#fe640b" // Peach - cyan "#04a5e5" // Sky - black "#dce0e8" // Crust - white "#4c4f69" // Text - } - - catppuccin-macchiato { - bg "#5b6078" // Surface2 - fg "#cad3f5" - red "#ed8796" - green "#a6da95" - blue "#8aadf4" - yellow "#eed49f" - magenta "#f5bde6" // Pink - orange "#f5a97f" // Peach - cyan "#91d7e3" // Sky - black "#1e2030" // Mantle - white "#cad3f5" - } - - catppuccin-mocha { - bg "#585b70" // Surface2 - fg "#cdd6f4" - red "#f38ba8" - green "#a6e3a1" - blue "#89b4fa" - yellow "#f9e2af" - magenta "#f5c2e7" // Pink - orange "#fab387" // Peach - cyan "#89dceb" // Sky - black "#181825" // Mantle - white "#cdd6f4" - } + catppuccin { + text_unselected { + base 198 208 245 + background 41 44 60 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 + } + text_selected { + base 198 208 245 + background 98 104 128 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 + } + ribbon_selected { + base 41 44 60 + background 166 209 137 + emphasis_0 231 130 132 + emphasis_1 239 159 118 + emphasis_2 244 184 228 + emphasis_3 140 170 238 + } + ribbon_unselected { + base 41 44 60 + background 198 208 245 + emphasis_0 231 130 132 + emphasis_1 198 208 245 + emphasis_2 140 170 238 + emphasis_3 244 184 228 + } + table_title { + base 166 209 137 + background 0 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 + } + table_cell_selected { + base 198 208 245 + background 98 104 128 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 + } + table_cell_unselected { + base 198 208 245 + background 41 44 60 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 + } + list_selected { + base 198 208 245 + background 98 104 128 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 + } + list_unselected { + base 198 208 245 + background 41 44 60 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 + } + frame_selected { + base 166 209 137 + background 0 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 244 184 228 + emphasis_3 0 + } + frame_highlight { + base 239 159 118 + background 0 + emphasis_0 244 184 228 + emphasis_1 239 159 118 + emphasis_2 239 159 118 + emphasis_3 239 159 118 + } + exit_code_success { + base 166 209 137 + background 0 + emphasis_0 153 209 219 + emphasis_1 41 44 60 + emphasis_2 244 184 228 + emphasis_3 140 170 238 + } + exit_code_error { + base 231 130 132 + background 0 + emphasis_0 229 200 144 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 244 184 228 + player_2 140 170 238 + player_3 0 + player_4 229 200 144 + player_5 153 209 219 + player_6 0 + player_7 231 130 132 + player_8 0 + player_9 0 + player_10 0 + } + } } diff --git a/themes/everforest/zellij.kdl b/themes/everforest/zellij.kdl index ff13dd62d..9b4124049 100644 --- a/themes/everforest/zellij.kdl +++ b/themes/everforest/zellij.kdl @@ -1,15 +1,120 @@ themes { everforest { - bg "#2b3339" - fg "#d3c6aa" - black "#4b565c" - red "#e67e80" - green "#a7c080" - yellow "#dbbc7f" - blue "#7fbbb3" - magenta "#d699b6" - cyan "#83c092" - white "#d3c6aa" - orange "#FF9E64" + text_unselected { + base 211 198 170 + background 75 86 92 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 167 192 128 + emphasis_3 214 153 182 + } + text_selected { + base 75 86 92 + background 131 192 146 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 167 192 128 + emphasis_3 214 153 182 + } + ribbon_selected { + base 75 86 92 + background 167 192 128 + emphasis_0 230 126 128 + emphasis_1 255 158 100 + emphasis_2 214 153 182 + emphasis_3 127 187 179 + } + ribbon_unselected { + base 75 86 92 + background 211 198 170 + emphasis_0 230 126 128 + emphasis_1 211 198 170 + emphasis_2 127 187 179 + emphasis_3 214 153 182 + } + table_title { + base 167 192 128 + background 0 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 167 192 128 + emphasis_3 214 153 182 + } + table_cell_selected { + base 75 86 92 + background 131 192 146 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 167 192 128 + emphasis_3 214 153 182 + } + table_cell_unselected { + base 211 198 170 + background 75 86 92 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 167 192 128 + emphasis_3 214 153 182 + } + list_selected { + base 75 86 92 + background 131 192 146 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 167 192 128 + emphasis_3 214 153 182 + } + list_unselected { + base 211 198 170 + background 75 86 92 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 167 192 128 + emphasis_3 214 153 182 + } + frame_selected { + base 167 192 128 + background 0 + emphasis_0 255 158 100 + emphasis_1 131 192 146 + emphasis_2 214 153 182 + emphasis_3 0 + } + frame_highlight { + base 255 158 100 + background 0 + emphasis_0 214 153 182 + emphasis_1 255 158 100 + emphasis_2 255 158 100 + emphasis_3 255 158 100 + } + exit_code_success { + base 167 192 128 + background 0 + emphasis_0 131 192 146 + emphasis_1 75 86 92 + emphasis_2 214 153 182 + emphasis_3 127 187 179 + } + exit_code_error { + base 230 126 128 + background 0 + emphasis_0 219 188 127 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 214 153 182 + player_2 127 187 179 + player_3 0 + player_4 219 188 127 + player_5 131 192 146 + player_6 0 + player_7 230 126 128 + player_8 0 + player_9 0 + player_10 0 + } } -} +} \ No newline at end of file diff --git a/themes/gruvbox/zellij.kdl b/themes/gruvbox/zellij.kdl index f0a775763..1dce3e344 100644 --- a/themes/gruvbox/zellij.kdl +++ b/themes/gruvbox/zellij.kdl @@ -1,15 +1,120 @@ themes { - gruvbox { - fg "#d5c4a1" - bg "#282828" - black "#3c3836" - red "#cc241d" - green "#98971a" - yellow "#d79921" - blue "#3c8588" - magenta "#b16286" - cyan "#689d6a" - white "#fbf1c7" - orange "#d65d0e" + gruvbox-dark { + text_unselected { + base 251 241 199 + background 60 56 54 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 152 151 26 + emphasis_3 177 98 134 + } + text_selected { + base 251 241 199 + background 80 73 69 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 152 151 26 + emphasis_3 177 98 134 + } + ribbon_selected { + base 60 56 54 + background 152 151 26 + emphasis_0 204 36 29 + emphasis_1 214 93 14 + emphasis_2 177 98 134 + emphasis_3 69 133 136 + } + ribbon_unselected { + base 60 56 54 + background 235 219 178 + emphasis_0 204 36 29 + emphasis_1 251 241 199 + emphasis_2 69 133 136 + emphasis_3 177 98 134 + } + table_title { + base 152 151 26 + background 0 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 152 151 26 + emphasis_3 177 98 134 + } + table_cell_selected { + base 251 241 199 + background 80 73 69 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 152 151 26 + emphasis_3 177 98 134 + } + table_cell_unselected { + base 251 241 199 + background 60 56 54 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 152 151 26 + emphasis_3 177 98 134 + } + list_selected { + base 251 241 199 + background 80 73 69 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 152 151 26 + emphasis_3 177 98 134 + } + list_unselected { + base 251 241 199 + background 60 56 54 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 152 151 26 + emphasis_3 177 98 134 + } + frame_selected { + base 152 151 26 + background 0 + emphasis_0 214 93 14 + emphasis_1 104 157 106 + emphasis_2 177 98 134 + emphasis_3 0 + } + frame_highlight { + base 214 93 14 + background 0 + emphasis_0 177 98 134 + emphasis_1 214 93 14 + emphasis_2 214 93 14 + emphasis_3 214 93 14 + } + exit_code_success { + base 152 151 26 + background 0 + emphasis_0 104 157 106 + emphasis_1 60 56 54 + emphasis_2 177 98 134 + emphasis_3 69 133 136 + } + exit_code_error { + base 204 36 29 + background 0 + emphasis_0 215 153 33 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 177 98 134 + player_2 69 133 136 + player_3 0 + player_4 215 153 33 + player_5 104 157 106 + player_6 0 + player_7 204 36 29 + player_8 0 + player_9 0 + player_10 0 + } } -} +} \ No newline at end of file diff --git a/themes/kanagawa/zellij.kdl b/themes/kanagawa/zellij.kdl index f0b575555..85cbe1263 100644 --- a/themes/kanagawa/zellij.kdl +++ b/themes/kanagawa/zellij.kdl @@ -1,15 +1,120 @@ themes { kanagawa { - fg "#DCD7BA" - bg "#1F1F28" - red "#C34043" - green "#76946A" - yellow "#FF9E3B" - blue "#7E9CD8" - magenta "#957FB8" - orange "#FFA066" - cyan "#7FB4CA" - black "#16161D" - white "#DCD7BA" + text_unselected { + base 220 215 186 + background 22 22 29 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 118 148 106 + emphasis_3 149 127 184 + } + text_selected { + base 22 22 29 + background 118 148 106 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 118 148 106 + emphasis_3 149 127 184 + } + ribbon_selected { + base 22 22 29 + background 118 148 106 + emphasis_0 195 64 67 + emphasis_1 255 160 102 + emphasis_2 149 127 184 + emphasis_3 126 156 216 + } + ribbon_unselected { + base 22 22 29 + background 220 215 186 + emphasis_0 195 64 67 + emphasis_1 220 215 186 + emphasis_2 126 156 216 + emphasis_3 149 127 184 + } + table_title { + base 118 148 106 + background 0 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 118 148 106 + emphasis_3 149 127 184 + } + table_cell_selected { + base 22 22 29 + background 118 148 106 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 118 148 106 + emphasis_3 149 127 184 + } + table_cell_unselected { + base 220 215 186 + background 22 22 29 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 118 148 106 + emphasis_3 149 127 184 + } + list_selected { + base 22 22 29 + background 118 148 106 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 118 148 106 + emphasis_3 149 127 184 + } + list_unselected { + base 220 215 186 + background 22 22 29 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 118 148 106 + emphasis_3 149 127 184 + } + frame_selected { + base 118 148 106 + background 0 + emphasis_0 255 160 102 + emphasis_1 127 180 202 + emphasis_2 149 127 184 + emphasis_3 0 + } + frame_highlight { + base 255 160 102 + background 0 + emphasis_0 149 127 184 + emphasis_1 255 160 102 + emphasis_2 255 160 102 + emphasis_3 255 160 102 + } + exit_code_success { + base 118 148 106 + background 0 + emphasis_0 127 180 202 + emphasis_1 22 22 29 + emphasis_2 149 127 184 + emphasis_3 126 156 216 + } + exit_code_error { + base 195 64 67 + background 0 + emphasis_0 255 158 59 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 149 127 184 + player_2 126 156 216 + player_3 0 + player_4 255 158 59 + player_5 127 180 202 + player_6 0 + player_7 195 64 67 + player_8 0 + player_9 0 + player_10 0 + } } -} +} \ No newline at end of file diff --git a/themes/nord/zellij.kdl b/themes/nord/zellij.kdl index c82b4643d..458720b3b 100644 --- a/themes/nord/zellij.kdl +++ b/themes/nord/zellij.kdl @@ -1,15 +1,120 @@ themes { nord { - fg "#D8DEE9" - bg "#2E3440" - black "#3B4252" - red "#BF616A" - green "#A3BE8C" - yellow "#EBCB8B" - blue "#81A1C1" - magenta "#B48EAD" - cyan "#88C0D0" - white "#E5E9F0" - orange "#D08770" + text_unselected { + base 229 233 240 + background 59 66 82 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 163 190 140 + emphasis_3 180 142 173 + } + text_selected { + base 229 233 240 + background 59 66 82 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 163 190 140 + emphasis_3 180 142 173 + } + ribbon_selected { + base 59 66 82 + background 163 190 140 + emphasis_0 191 97 106 + emphasis_1 208 135 112 + emphasis_2 180 142 173 + emphasis_3 129 161 193 + } + ribbon_unselected { + base 59 66 82 + background 216 222 233 + emphasis_0 191 97 106 + emphasis_1 229 233 240 + emphasis_2 129 161 193 + emphasis_3 180 142 173 + } + table_title { + base 163 190 140 + background 0 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 163 190 140 + emphasis_3 180 142 173 + } + table_cell_selected { + base 229 233 240 + background 46 52 64 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 163 190 140 + emphasis_3 180 142 173 + } + table_cell_unselected { + base 229 233 240 + background 59 66 82 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 163 190 140 + emphasis_3 180 142 173 + } + list_selected { + base 229 233 240 + background 46 52 64 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 163 190 140 + emphasis_3 180 142 173 + } + list_unselected { + base 229 233 240 + background 59 66 82 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 163 190 140 + emphasis_3 180 142 173 + } + frame_selected { + base 163 190 140 + background 0 + emphasis_0 208 135 112 + emphasis_1 136 192 208 + emphasis_2 180 142 173 + emphasis_3 0 + } + frame_highlight { + base 208 135 112 + background 0 + emphasis_0 180 142 173 + emphasis_1 208 135 112 + emphasis_2 208 135 112 + emphasis_3 208 135 112 + } + exit_code_success { + base 163 190 140 + background 0 + emphasis_0 136 192 208 + emphasis_1 59 66 82 + emphasis_2 180 142 173 + emphasis_3 129 161 193 + } + exit_code_error { + base 191 97 106 + background 0 + emphasis_0 235 203 139 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 180 142 173 + player_2 129 161 193 + player_3 0 + player_4 235 203 139 + player_5 136 192 208 + player_6 0 + player_7 191 97 106 + player_8 0 + player_9 0 + player_10 0 + } } -} +} \ No newline at end of file diff --git a/themes/rose-pine/zellij.kdl b/themes/rose-pine/zellij.kdl index fd4a7cd6b..57839c960 100644 --- a/themes/rose-pine/zellij.kdl +++ b/themes/rose-pine/zellij.kdl @@ -1,15 +1,120 @@ themes { - rose-pine { - bg "#faf4ed" - fg "#575279" - red "#b4637a" - green "#286983" - blue "#56949f" - yellow "#ea9d34" - magenta "#907aa9" - orange "#fe640b" - cyan "#d7827e" - black "#f2e9e1" - white "#575279" - } + rose-pine { + text_unselected { + base 87 82 121 + background 244 237 232 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 40 105 131 + emphasis_3 144 122 169 + } + text_selected { + base 87 82 121 + background 223 218 217 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 40 105 131 + emphasis_3 144 122 169 + } + ribbon_selected { + base 244 237 232 + background 40 105 131 + emphasis_0 234 157 52 + emphasis_1 215 130 126 + emphasis_2 144 122 169 + emphasis_3 86 148 159 + } + ribbon_unselected { + base 250 244 237 + background 87 82 121 + emphasis_0 234 157 52 + emphasis_1 215 130 126 + emphasis_2 144 122 169 + emphasis_3 86 148 159 + } + table_title { + base 40 105 131 + background 0 0 0 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 40 105 131 + emphasis_3 144 122 169 + } + table_cell_selected { + base 87 82 121 + background 223 218 217 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 40 105 131 + emphasis_3 144 122 169 + } + table_cell_unselected { + base 87 82 121 + background 244 237 232 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 40 105 131 + emphasis_3 144 122 169 + } + list_selected { + base 87 82 121 + background 223 218 217 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 40 105 131 + emphasis_3 144 122 169 + } + list_unselected { + base 87 82 121 + background 244 237 232 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 40 105 131 + emphasis_3 144 122 169 + } + frame_selected { + base 40 105 131 + background 0 0 0 + emphasis_0 215 130 126 + emphasis_1 86 148 159 + emphasis_2 144 122 169 + emphasis_3 0 0 0 + } + frame_highlight { + base 215 130 126 + background 0 0 0 + emphasis_0 215 130 126 + emphasis_1 215 130 126 + emphasis_2 215 130 126 + emphasis_3 215 130 126 + } + exit_code_success { + base 40 105 131 + background 0 0 0 + emphasis_0 86 148 159 + emphasis_1 244 237 232 + emphasis_2 144 122 169 + emphasis_3 40 105 131 + } + exit_code_error { + base 180 99 122 + background 0 0 0 + emphasis_0 234 157 52 + emphasis_1 0 0 0 + emphasis_2 0 0 0 + emphasis_3 0 0 0 + } + multiplayer_user_colors { + player_1 144 122 169 + player_2 40 105 131 + player_3 215 130 126 + player_4 234 157 52 + player_5 86 148 159 + player_6 180 99 122 + player_7 0 0 0 + player_8 0 0 0 + player_9 0 0 0 + player_10 0 0 0 + } + } } diff --git a/themes/tokyo-night/zellij.kdl b/themes/tokyo-night/zellij.kdl index 87cdc9945..dbd35a9f1 100644 --- a/themes/tokyo-night/zellij.kdl +++ b/themes/tokyo-night/zellij.kdl @@ -1,15 +1,120 @@ themes { tokyo-night { - fg 169 177 214 - bg 26 27 38 - black 56 62 90 - red 249 51 87 - green 158 206 106 - yellow 224 175 104 - blue 122 162 247 - magenta 187 154 247 - cyan 42 195 222 - white 192 202 245 - orange 255 158 100 + text_unselected { + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 + } + text_selected { + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 + } + ribbon_selected { + base 56 62 90 + background 158 206 106 + emphasis_0 249 51 87 + emphasis_1 255 158 100 + emphasis_2 187 154 247 + emphasis_3 122 162 247 + } + ribbon_unselected { + base 56 62 90 + background 169 177 214 + emphasis_0 249 51 87 + emphasis_1 192 202 245 + emphasis_2 122 162 247 + emphasis_3 187 154 247 + } + table_title { + base 158 206 106 + background 0 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 + } + table_cell_selected { + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 + } + table_cell_unselected { + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 + } + list_selected { + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 + } + list_unselected { + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 + } + frame_selected { + base 158 206 106 + background 0 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 187 154 247 + emphasis_3 0 + } + frame_highlight { + base 255 158 100 + background 0 + emphasis_0 187 154 247 + emphasis_1 255 158 100 + emphasis_2 255 158 100 + emphasis_3 255 158 100 + } + exit_code_success { + base 158 206 106 + background 0 + emphasis_0 42 195 222 + emphasis_1 56 62 90 + emphasis_2 187 154 247 + emphasis_3 122 162 247 + } + exit_code_error { + base 249 51 87 + background 0 + emphasis_0 224 175 104 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 187 154 247 + player_2 122 162 247 + player_3 0 + player_4 224 175 104 + player_5 42 195 222 + player_6 0 + player_7 249 51 87 + player_8 0 + player_9 0 + player_10 0 + } } -} +} \ No newline at end of file From cb66320e6655c487f7a104864be792fa60223907 Mon Sep 17 00:00:00 2001 From: Luca Pattocchio Date: Sat, 8 Nov 2025 12:30:36 +0100 Subject: [PATCH 2/4] Update migration script for Zellij new theme spec --- migrations/1746707329.sh | 17 ----------------- migrations/1762600313.sh | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 17 deletions(-) delete mode 100644 migrations/1746707329.sh create mode 100644 migrations/1762600313.sh diff --git a/migrations/1746707329.sh b/migrations/1746707329.sh deleted file mode 100644 index 797c7d74c..000000000 --- a/migrations/1746707329.sh +++ /dev/null @@ -1,17 +0,0 @@ -# Overwrite old zellij themes with new ones -if [ -d ~/.config/zellij/themes ]; then - files=() - for file in ~/.config/zellij/themes/*.kdl; do - if [[ -f "$file" ]]; then - files+=("$file") - fi - done - - if [ ${#files[@]} -gt 0 ]; then - for file in "${files[@]}"; do - if [ -d "$OMAKUB_PATH/themes/$(basename "$file" .kdl)" ]; then - cp "$OMAKUB_PATH/themes/$(basename "$file" .kdl)"/zellij.kdl ~/.config/zellij/themes/$(basename "$file" .kdl).kdl - fi - done - fi -fi \ No newline at end of file diff --git a/migrations/1762600313.sh b/migrations/1762600313.sh new file mode 100644 index 000000000..03bf59ced --- /dev/null +++ b/migrations/1762600313.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +echo "Overwriting old zellij themes with new ones..." + +if [ -d ~/.config/zellij/themes ]; then + # Use shopt to handle the case where no files match + shopt -s nullglob + files=(~/.config/zellij/themes/*.kdl) + shopt -u nullglob + + if [ ${#files[@]} -gt 0 ]; then + for file in "${files[@]}"; do + theme_name=$(basename "$file" .kdl) + if [ -d ~/.local/share/omakub/themes/"$theme_name" ]; then + cp ~/.local/share/omakub/themes/"$theme_name"/zellij.kdl ~/.config/zellij/themes/"$theme_name.kdl" + fi + done + fi +fi \ No newline at end of file From 46f9eb59059ebbd87d626c3a0f4e404b75e21786 Mon Sep 17 00:00:00 2001 From: Luca Pattocchio Date: Sat, 8 Nov 2025 12:39:06 +0100 Subject: [PATCH 3/4] Fixed Zellij scheme for default themes --- themes/gruvbox/zellij.kdl | 2 +- themes/nord/zellij.kdl | 148 +++++++++++++++++----------------- themes/rose-pine/zellij.kdl | 6 +- themes/tokyo-night/zellij.kdl | 148 +++++++++++++++++----------------- 4 files changed, 152 insertions(+), 152 deletions(-) diff --git a/themes/gruvbox/zellij.kdl b/themes/gruvbox/zellij.kdl index 1dce3e344..14567e0ff 100644 --- a/themes/gruvbox/zellij.kdl +++ b/themes/gruvbox/zellij.kdl @@ -1,5 +1,5 @@ themes { - gruvbox-dark { + gruvbox { text_unselected { base 251 241 199 background 60 56 54 diff --git a/themes/nord/zellij.kdl b/themes/nord/zellij.kdl index 458720b3b..2a7cb9f20 100644 --- a/themes/nord/zellij.kdl +++ b/themes/nord/zellij.kdl @@ -1,117 +1,117 @@ themes { nord { text_unselected { - base 229 233 240 - background 59 66 82 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 163 190 140 - emphasis_3 180 142 173 + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 } text_selected { - base 229 233 240 - background 59 66 82 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 163 190 140 - emphasis_3 180 142 173 + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 } ribbon_selected { - base 59 66 82 - background 163 190 140 - emphasis_0 191 97 106 - emphasis_1 208 135 112 - emphasis_2 180 142 173 - emphasis_3 129 161 193 + base 56 62 90 + background 158 206 106 + emphasis_0 249 51 87 + emphasis_1 255 158 100 + emphasis_2 187 154 247 + emphasis_3 122 162 247 } ribbon_unselected { - base 59 66 82 - background 216 222 233 - emphasis_0 191 97 106 - emphasis_1 229 233 240 - emphasis_2 129 161 193 - emphasis_3 180 142 173 + base 56 62 90 + background 169 177 214 + emphasis_0 249 51 87 + emphasis_1 192 202 245 + emphasis_2 122 162 247 + emphasis_3 187 154 247 } table_title { - base 163 190 140 + base 158 206 106 background 0 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 163 190 140 - emphasis_3 180 142 173 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 } table_cell_selected { - base 229 233 240 - background 46 52 64 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 163 190 140 - emphasis_3 180 142 173 + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 } table_cell_unselected { - base 229 233 240 - background 59 66 82 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 163 190 140 - emphasis_3 180 142 173 + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 } list_selected { - base 229 233 240 - background 46 52 64 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 163 190 140 - emphasis_3 180 142 173 + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 } list_unselected { - base 229 233 240 - background 59 66 82 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 163 190 140 - emphasis_3 180 142 173 + base 192 202 245 + background 56 62 90 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 158 206 106 + emphasis_3 187 154 247 } frame_selected { - base 163 190 140 + base 158 206 106 background 0 - emphasis_0 208 135 112 - emphasis_1 136 192 208 - emphasis_2 180 142 173 + emphasis_0 255 158 100 + emphasis_1 42 195 222 + emphasis_2 187 154 247 emphasis_3 0 } frame_highlight { - base 208 135 112 + base 255 158 100 background 0 - emphasis_0 180 142 173 - emphasis_1 208 135 112 - emphasis_2 208 135 112 - emphasis_3 208 135 112 + emphasis_0 187 154 247 + emphasis_1 255 158 100 + emphasis_2 255 158 100 + emphasis_3 255 158 100 } exit_code_success { - base 163 190 140 + base 158 206 106 background 0 - emphasis_0 136 192 208 - emphasis_1 59 66 82 - emphasis_2 180 142 173 - emphasis_3 129 161 193 + emphasis_0 42 195 222 + emphasis_1 56 62 90 + emphasis_2 187 154 247 + emphasis_3 122 162 247 } exit_code_error { - base 191 97 106 + base 249 51 87 background 0 - emphasis_0 235 203 139 + emphasis_0 224 175 104 emphasis_1 0 emphasis_2 0 emphasis_3 0 } multiplayer_user_colors { - player_1 180 142 173 - player_2 129 161 193 + player_1 187 154 247 + player_2 122 162 247 player_3 0 - player_4 235 203 139 - player_5 136 192 208 + player_4 224 175 104 + player_5 42 195 222 player_6 0 - player_7 191 97 106 + player_7 249 51 87 player_8 0 player_9 0 player_10 0 diff --git a/themes/rose-pine/zellij.kdl b/themes/rose-pine/zellij.kdl index 57839c960..b9f3d80e4 100644 --- a/themes/rose-pine/zellij.kdl +++ b/themes/rose-pine/zellij.kdl @@ -1,5 +1,5 @@ themes { - rose-pine { + rose-pine { text_unselected { base 87 82 121 background 244 237 232 @@ -116,5 +116,5 @@ themes { player_9 0 0 0 player_10 0 0 0 } - } -} + } +} \ No newline at end of file diff --git a/themes/tokyo-night/zellij.kdl b/themes/tokyo-night/zellij.kdl index dbd35a9f1..6460ca9cd 100644 --- a/themes/tokyo-night/zellij.kdl +++ b/themes/tokyo-night/zellij.kdl @@ -1,117 +1,117 @@ themes { tokyo-night { text_unselected { - base 192 202 245 - background 56 62 90 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 158 206 106 - emphasis_3 187 154 247 + base 198 208 245 + background 41 44 60 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 } text_selected { - base 192 202 245 - background 56 62 90 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 158 206 106 - emphasis_3 187 154 247 + base 198 208 245 + background 98 104 128 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 } ribbon_selected { - base 56 62 90 - background 158 206 106 - emphasis_0 249 51 87 - emphasis_1 255 158 100 - emphasis_2 187 154 247 - emphasis_3 122 162 247 + base 41 44 60 + background 166 209 137 + emphasis_0 231 130 132 + emphasis_1 239 159 118 + emphasis_2 244 184 228 + emphasis_3 140 170 238 } ribbon_unselected { - base 56 62 90 - background 169 177 214 - emphasis_0 249 51 87 - emphasis_1 192 202 245 - emphasis_2 122 162 247 - emphasis_3 187 154 247 + base 41 44 60 + background 198 208 245 + emphasis_0 231 130 132 + emphasis_1 198 208 245 + emphasis_2 140 170 238 + emphasis_3 244 184 228 } table_title { - base 158 206 106 + base 166 209 137 background 0 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 158 206 106 - emphasis_3 187 154 247 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 } table_cell_selected { - base 192 202 245 - background 56 62 90 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 158 206 106 - emphasis_3 187 154 247 + base 198 208 245 + background 98 104 128 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 } table_cell_unselected { - base 192 202 245 - background 56 62 90 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 158 206 106 - emphasis_3 187 154 247 + base 198 208 245 + background 41 44 60 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 } list_selected { - base 192 202 245 - background 56 62 90 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 158 206 106 - emphasis_3 187 154 247 + base 198 208 245 + background 98 104 128 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 } list_unselected { - base 192 202 245 - background 56 62 90 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 158 206 106 - emphasis_3 187 154 247 + base 198 208 245 + background 41 44 60 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 166 209 137 + emphasis_3 244 184 228 } frame_selected { - base 158 206 106 + base 166 209 137 background 0 - emphasis_0 255 158 100 - emphasis_1 42 195 222 - emphasis_2 187 154 247 + emphasis_0 239 159 118 + emphasis_1 153 209 219 + emphasis_2 244 184 228 emphasis_3 0 } frame_highlight { - base 255 158 100 + base 239 159 118 background 0 - emphasis_0 187 154 247 - emphasis_1 255 158 100 - emphasis_2 255 158 100 - emphasis_3 255 158 100 + emphasis_0 244 184 228 + emphasis_1 239 159 118 + emphasis_2 239 159 118 + emphasis_3 239 159 118 } exit_code_success { - base 158 206 106 + base 166 209 137 background 0 - emphasis_0 42 195 222 - emphasis_1 56 62 90 - emphasis_2 187 154 247 - emphasis_3 122 162 247 + emphasis_0 153 209 219 + emphasis_1 41 44 60 + emphasis_2 244 184 228 + emphasis_3 140 170 238 } exit_code_error { - base 249 51 87 + base 231 130 132 background 0 - emphasis_0 224 175 104 + emphasis_0 229 200 144 emphasis_1 0 emphasis_2 0 emphasis_3 0 } multiplayer_user_colors { - player_1 187 154 247 - player_2 122 162 247 + player_1 244 184 228 + player_2 140 170 238 player_3 0 - player_4 224 175 104 - player_5 42 195 222 + player_4 229 200 144 + player_5 153 209 219 player_6 0 - player_7 249 51 87 + player_7 231 130 132 player_8 0 player_9 0 player_10 0 From 95b54d073cf683ab4b0acfeb66b9e0464ec5e8ab Mon Sep 17 00:00:00 2001 From: Luca Pattocchio Date: Sat, 8 Nov 2025 12:39:25 +0100 Subject: [PATCH 4/4] Add new spec schema for missing themes --- themes/matte-black/zellij.kdl | 129 ++++++++++++++++++++++++++++++---- themes/osaka-jade/zellij.kdl | 127 ++++++++++++++++++++++++++++++--- themes/ristretto/zellij.kdl | 129 ++++++++++++++++++++++++++++++---- 3 files changed, 350 insertions(+), 35 deletions(-) diff --git a/themes/matte-black/zellij.kdl b/themes/matte-black/zellij.kdl index 6ab94ffee..dc3d11d28 100644 --- a/themes/matte-black/zellij.kdl +++ b/themes/matte-black/zellij.kdl @@ -1,15 +1,120 @@ themes { matte-black { - fg "#bebebe" - bg "#121212" - red "#D35F5F" - green "#FFC107" - yellow "#b91c1c" - blue "#e68e0d" - orange "#FFA066" - magenta "#D35F5F" - cyan "#bebebe" - black "#333333" - white "#bebebe" + text_unselected { + base 190 190 190 + background 18 18 18 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 230 142 13 + emphasis_3 255 160 102 + } + text_selected { + base 190 190 190 + background 51 51 51 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 230 142 13 + emphasis_3 255 160 102 + } + ribbon_selected { + base 18 18 18 + background 230 142 13 + emphasis_0 255 193 7 + emphasis_1 211 95 95 + emphasis_2 255 160 102 + emphasis_3 190 190 190 + } + ribbon_unselected { + base 190 190 190 + background 51 51 51 + emphasis_0 255 193 7 + emphasis_1 211 95 95 + emphasis_2 255 160 102 + emphasis_3 190 190 190 + } + table_title { + base 230 142 13 + background 18 18 18 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 230 142 13 + emphasis_3 255 160 102 + } + table_cell_selected { + base 190 190 190 + background 51 51 51 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 230 142 13 + emphasis_3 255 160 102 + } + table_cell_unselected { + base 190 190 190 + background 18 18 18 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 230 142 13 + emphasis_3 255 160 102 + } + list_selected { + base 190 190 190 + background 51 51 51 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 230 142 13 + emphasis_3 255 160 102 + } + list_unselected { + base 190 190 190 + background 18 18 18 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 230 142 13 + emphasis_3 255 160 102 + } + frame_selected { + base 230 142 13 + background 18 18 18 + emphasis_0 211 95 95 + emphasis_1 190 190 190 + emphasis_2 255 160 102 + emphasis_3 255 193 7 + } + frame_highlight { + base 211 95 95 + background 18 18 18 + emphasis_0 211 95 95 + emphasis_1 211 95 95 + emphasis_2 211 95 95 + emphasis_3 211 95 95 + } + exit_code_success { + base 255 193 7 + background 18 18 18 + emphasis_0 190 190 190 + emphasis_1 51 51 51 + emphasis_2 255 160 102 + emphasis_3 230 142 13 + } + exit_code_error { + base 211 95 95 + background 18 18 18 + emphasis_0 185 28 28 + emphasis_1 255 160 102 + emphasis_2 190 190 190 + emphasis_3 51 51 51 + } + multiplayer_user_colors { + player_1 211 95 95 + player_2 230 142 13 + player_3 255 193 7 + player_4 185 28 28 + player_5 255 160 102 + player_6 190 190 190 + player_7 51 51 51 + player_8 211 95 95 + player_9 230 142 13 + player_10 255 193 7 + } } -} +} \ No newline at end of file diff --git a/themes/osaka-jade/zellij.kdl b/themes/osaka-jade/zellij.kdl index adaa3c40b..22c074d72 100644 --- a/themes/osaka-jade/zellij.kdl +++ b/themes/osaka-jade/zellij.kdl @@ -1,15 +1,120 @@ themes { osaka-jade { - fg "#C1C497" - bg "#111c18" - red "#FF5345" - green "#549e6a" - yellow "#459451" - blue "#509475" - magenta "#D2689C" - cyan "#2DD5B7" - black "#23372B" - orange "#E5C736" - white "#F6F5DD" + text_unselected { + base 193 196 151 + background 17 28 24 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 80 148 117 + emphasis_3 210 104 156 + } + text_selected { + base 193 196 151 + background 35 55 43 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 80 148 117 + emphasis_3 210 104 156 + } + ribbon_selected { + base 17 28 24 + background 80 148 117 + emphasis_0 229 199 54 + emphasis_1 255 83 69 + emphasis_2 210 104 156 + emphasis_3 45 213 183 + } + ribbon_unselected { + base 193 196 151 + background 35 55 43 + emphasis_0 229 199 54 + emphasis_1 255 83 69 + emphasis_2 210 104 156 + emphasis_3 45 213 183 + } + table_title { + base 80 148 117 + background 17 28 24 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 84 158 106 + emphasis_3 210 104 156 + } + table_cell_selected { + base 193 196 151 + background 35 55 43 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 80 148 117 + emphasis_3 210 104 156 + } + table_cell_unselected { + base 193 196 151 + background 17 28 24 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 80 148 117 + emphasis_3 210 104 156 + } + list_selected { + base 193 196 151 + background 35 55 43 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 80 148 117 + emphasis_3 210 104 156 + } + list_unselected { + base 193 196 151 + background 17 28 24 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 80 148 117 + emphasis_3 210 104 156 + } + frame_selected { + base 80 148 117 + background 17 28 24 + emphasis_0 255 83 69 + emphasis_1 45 213 183 + emphasis_2 210 104 156 + emphasis_3 84 158 106 + } + frame_highlight { + base 255 83 69 + background 17 28 24 + emphasis_0 255 83 69 + emphasis_1 255 83 69 + emphasis_2 255 83 69 + emphasis_3 255 83 69 + } + exit_code_success { + base 84 158 106 + background 17 28 24 + emphasis_0 45 213 183 + emphasis_1 193 196 151 + emphasis_2 210 104 156 + emphasis_3 80 148 117 + } + exit_code_error { + base 255 83 69 + background 17 28 24 + emphasis_0 229 199 54 + emphasis_1 219 159 156 + emphasis_2 193 196 151 + emphasis_3 35 55 43 + } + multiplayer_user_colors { + player_1 210 104 156 + player_2 80 148 117 + player_3 255 83 69 + player_4 229 199 54 + player_5 45 213 183 + player_6 84 158 106 + player_7 215 201 149 + player_8 172 212 207 + player_9 117 187 179 + player_10 158 235 179 + } } } \ No newline at end of file diff --git a/themes/ristretto/zellij.kdl b/themes/ristretto/zellij.kdl index 04568957c..8d0977090 100644 --- a/themes/ristretto/zellij.kdl +++ b/themes/ristretto/zellij.kdl @@ -1,15 +1,120 @@ themes { ristretto { - fg "#e6d9db" - bg "#2c2525" - red "#fd6883" - green "#adda78" - yellow "#f9cc6c" - blue "#f38d70" - orange "#FFA066" - magenta "#a8a9eb" - cyan "#85dacc" - black "#2c2525" - white "#e6d9db" + text_unselected { + base 230 217 219 + background 44 37 37 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 243 141 112 + emphasis_3 168 169 235 + } + text_selected { + base 230 217 219 + background 60 50 50 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 243 141 112 + emphasis_3 168 169 235 + } + ribbon_selected { + base 44 37 37 + background 243 141 112 + emphasis_0 249 204 108 + emphasis_1 253 104 131 + emphasis_2 168 169 235 + emphasis_3 133 218 204 + } + ribbon_unselected { + base 230 217 219 + background 60 50 50 + emphasis_0 249 204 108 + emphasis_1 253 104 131 + emphasis_2 168 169 235 + emphasis_3 133 218 204 + } + table_title { + base 243 141 112 + background 44 37 37 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 243 141 112 + emphasis_3 168 169 235 + } + table_cell_selected { + base 230 217 219 + background 60 50 50 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 243 141 112 + emphasis_3 168 169 235 + } + table_cell_unselected { + base 230 217 219 + background 44 37 37 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 243 141 112 + emphasis_3 168 169 235 + } + list_selected { + base 230 217 219 + background 60 50 50 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 243 141 112 + emphasis_3 168 169 235 + } + list_unselected { + base 230 217 219 + background 44 37 37 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 243 141 112 + emphasis_3 168 169 235 + } + frame_selected { + base 243 141 112 + background 44 37 37 + emphasis_0 253 104 131 + emphasis_1 133 218 204 + emphasis_2 168 169 235 + emphasis_3 173 218 120 + } + frame_highlight { + base 253 104 131 + background 44 37 37 + emphasis_0 253 104 131 + emphasis_1 253 104 131 + emphasis_2 253 104 131 + emphasis_3 253 104 131 + } + exit_code_success { + base 173 218 120 + background 44 37 37 + emphasis_0 133 218 204 + emphasis_1 230 217 219 + emphasis_2 168 169 235 + emphasis_3 243 141 112 + } + exit_code_error { + base 253 104 131 + background 44 37 37 + emphasis_0 249 204 108 + emphasis_1 255 160 102 + emphasis_2 230 217 219 + emphasis_3 168 169 235 + } + multiplayer_user_colors { + player_1 168 169 235 + player_2 243 141 112 + player_3 253 104 131 + player_4 249 204 108 + player_5 133 218 204 + player_6 173 218 120 + player_7 255 160 102 + player_8 230 217 219 + player_9 168 169 235 + player_10 243 141 112 + } } -} +} \ No newline at end of file