diff --git a/zellij-utils/assets/themes/ansi.kdl b/zellij-utils/assets/themes/ansi.kdl index ba1adda1..4490775c 100644 --- a/zellij-utils/assets/themes/ansi.kdl +++ b/zellij-utils/assets/themes/ansi.kdl @@ -3,19 +3,123 @@ // terminal emulator does not support truecolor (e.g. macOS Terminal.app) // Note: there is no orange in the ANSI color palette, so we use bright red instead - themes { - ansi { - fg 7 // white - bg 8 // bright black - red 1 - green 2 - yellow 3 - blue 4 - magenta 5 - orange 9 // bright red - cyan 6 - black 0 - white 15 // bright white - } + ansi { + text_unselected { + base 15 + background 0 + emphasis_0 9 + emphasis_1 6 + emphasis_2 2 + emphasis_3 5 + } + text_selected { + base 15 + background 8 + emphasis_0 9 + emphasis_1 6 + emphasis_2 2 + emphasis_3 5 + } + ribbon_unselected { + base 0 + background 7 + emphasis_0 1 + emphasis_1 15 + emphasis_2 4 + emphasis_3 5 + } + ribbon_selected { + base 0 + background 2 + emphasis_0 1 + emphasis_1 9 + emphasis_2 5 + emphasis_3 4 + } + table_title { + base 2 + background 0 + emphasis_0 9 + emphasis_1 6 + emphasis_2 2 + emphasis_3 5 + } + table_cell_unselected { + base 15 + background 0 + emphasis_0 9 + emphasis_1 6 + emphasis_2 2 + emphasis_3 5 + } + table_cell_selected { + base 15 + background 8 + emphasis_0 9 + emphasis_1 6 + emphasis_2 2 + emphasis_3 5 + } + list_unselected { + base 15 + background 0 + emphasis_0 9 + emphasis_1 6 + emphasis_2 2 + emphasis_3 5 + } + list_selected { + base 15 + background 8 + emphasis_0 9 + emphasis_1 6 + emphasis_2 2 + emphasis_3 5 + } + frame_selected { + base 2 + background 0 + emphasis_0 9 + emphasis_1 6 + emphasis_2 5 + emphasis_3 0 + } + frame_highlight { + base 9 + background 0 + emphasis_0 9 + emphasis_1 9 + emphasis_2 9 + emphasis_3 9 + } + exit_code_success { + base 2 + background 0 + emphasis_0 6 + emphasis_1 0 + emphasis_2 5 + emphasis_3 4 + } + exit_code_error { + base 1 + background 0 + emphasis_0 3 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 5 + player_2 4 + player_3 0 + player_4 3 + player_5 6 + player_6 0 + player_7 1 + player_8 0 + player_9 0 + player_10 0 + } + } } diff --git a/zellij-utils/assets/themes/ao.kdl b/zellij-utils/assets/themes/ao.kdl index c02f8f34..cae873fb 100644 --- a/zellij-utils/assets/themes/ao.kdl +++ b/zellij-utils/assets/themes/ao.kdl @@ -1,15 +1,120 @@ themes { ao { - fg "#acc4e4" - bg "#2c5484" - black "#000000" - red "#000000" - green "#3c6eb4" - yellow "#ffba00" - blue "#45b1e8" - magenta "#d2a8ff" - cyan "#6eb0ff" - white "#f3f4f6" - orange "#e59728" + text_unselected { + base 243 244 246 + background 0 0 0 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 60 110 180 + emphasis_3 210 168 255 + } + text_selected { + base 243 244 246 + background 44 84 132 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 60 110 180 + emphasis_3 210 168 255 + } + ribbon_selected { + base 0 0 0 + background 60 110 180 + emphasis_0 0 0 0 + emphasis_1 229 151 40 + emphasis_2 210 168 255 + emphasis_3 69 177 232 + } + ribbon_unselected { + base 0 0 0 + background 172 196 228 + emphasis_0 0 0 0 + emphasis_1 243 244 246 + emphasis_2 69 177 232 + emphasis_3 210 168 255 + } + table_title { + base 60 110 180 + background 0 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 60 110 180 + emphasis_3 210 168 255 + } + table_cell_selected { + base 243 244 246 + background 44 84 132 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 60 110 180 + emphasis_3 210 168 255 + } + table_cell_unselected { + base 243 244 246 + background 0 0 0 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 60 110 180 + emphasis_3 210 168 255 + } + list_selected { + base 243 244 246 + background 44 84 132 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 60 110 180 + emphasis_3 210 168 255 + } + list_unselected { + base 243 244 246 + background 0 0 0 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 60 110 180 + emphasis_3 210 168 255 + } + frame_selected { + base 60 110 180 + background 0 + emphasis_0 229 151 40 + emphasis_1 110 176 255 + emphasis_2 210 168 255 + emphasis_3 0 + } + frame_highlight { + base 229 151 40 + background 0 + emphasis_0 229 151 40 + emphasis_1 229 151 40 + emphasis_2 229 151 40 + emphasis_3 229 151 40 + } + exit_code_success { + base 60 110 180 + background 0 + emphasis_0 110 176 255 + emphasis_1 0 0 0 + emphasis_2 210 168 255 + emphasis_3 69 177 232 + } + exit_code_error { + base 0 0 0 + background 0 + emphasis_0 255 186 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 210 168 255 + player_2 69 177 232 + player_3 0 + player_4 255 186 0 + player_5 110 176 255 + player_6 0 + player_7 0 0 0 + player_8 0 + player_9 0 + player_10 0 + } } } diff --git a/zellij-utils/assets/themes/atelier.kdl b/zellij-utils/assets/themes/atelier.kdl index eb6a3d1f..d3f20bf3 100644 --- a/zellij-utils/assets/themes/atelier.kdl +++ b/zellij-utils/assets/themes/atelier.kdl @@ -2,16 +2,121 @@ themes { atelier-sulphurpool { - bg "#293256" - fg "#979db4" - red "#c94922" - green "#ac9739" - yellow "#c08b30" - blue "#3d8fd1" - magenta "#9c637a" - orange "#c76b29" - cyan "#22a2c9" - black "#202746" - white "#f5f7ff" + text_unselected { + base 245 247 255 + background 32 39 70 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 172 151 57 + emphasis_3 156 99 122 + } + text_selected { + base 245 247 255 + background 151 157 180 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 172 151 57 + emphasis_3 156 99 122 + } + ribbon_selected { + base 32 39 70 + background 172 151 57 + emphasis_0 201 73 34 + emphasis_1 199 107 41 + emphasis_2 156 99 122 + emphasis_3 61 143 209 + } + ribbon_unselected { + base 32 39 70 + background 151 157 180 + emphasis_0 201 73 34 + emphasis_1 245 247 255 + emphasis_2 61 143 209 + emphasis_3 156 99 122 + } + table_title { + base 172 151 57 + background 0 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 172 151 57 + emphasis_3 156 99 122 + } + table_cell_selected { + base 245 247 255 + background 41 50 86 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 172 151 57 + emphasis_3 156 99 122 + } + table_cell_unselected { + base 245 247 255 + background 32 39 70 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 172 151 57 + emphasis_3 156 99 122 + } + list_selected { + base 245 247 255 + background 41 50 86 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 172 151 57 + emphasis_3 156 99 122 + } + list_unselected { + base 245 247 255 + background 32 39 70 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 172 151 57 + emphasis_3 156 99 122 + } + frame_selected { + base 172 151 57 + background 0 + emphasis_0 199 107 41 + emphasis_1 34 162 201 + emphasis_2 156 99 122 + emphasis_3 0 + } + frame_highlight { + base 199 107 41 + background 0 + emphasis_0 199 107 41 + emphasis_1 199 107 41 + emphasis_2 199 107 41 + emphasis_3 199 107 41 + } + exit_code_success { + base 172 151 57 + background 0 + emphasis_0 34 162 201 + emphasis_1 32 39 70 + emphasis_2 156 99 122 + emphasis_3 61 143 209 + } + exit_code_error { + base 201 73 34 + background 0 + emphasis_0 192 139 48 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 156 99 122 + player_2 61 143 209 + player_3 0 + player_4 192 139 48 + player_5 34 162 201 + player_6 0 + player_7 201 73 34 + player_8 0 + player_9 0 + player_10 0 + } } } diff --git a/zellij-utils/assets/themes/ayu-dark.kdl b/zellij-utils/assets/themes/ayu-dark.kdl new file mode 100644 index 00000000..1b1a57af --- /dev/null +++ b/zellij-utils/assets/themes/ayu-dark.kdl @@ -0,0 +1,121 @@ +themes { + ayu-dark { + text_unselected { + base 204 202 194 + background 19 23 33 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 170 217 76 + emphasis_3 210 166 255 + } + text_selected { + base 204 202 194 + background 71 82 102 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 170 217 76 + emphasis_3 210 166 255 + } + ribbon_selected { + base 19 23 33 + background 170 217 76 + emphasis_0 240 113 120 + emphasis_1 255 143 64 + emphasis_2 210 166 255 + emphasis_3 89 194 255 + } + ribbon_unselected { + base 19 23 33 + background 191 189 182 + emphasis_0 240 113 120 + emphasis_1 204 202 194 + emphasis_2 89 194 255 + emphasis_3 210 166 255 + } + table_title { + base 170 217 76 + background 0 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 170 217 76 + emphasis_3 210 166 255 + } + table_cell_selected { + base 204 202 194 + background 71 82 102 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 170 217 76 + emphasis_3 210 166 255 + } + table_cell_unselected { + base 204 202 194 + background 19 23 33 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 170 217 76 + emphasis_3 210 166 255 + } + list_selected { + base 204 202 194 + background 71 82 102 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 170 217 76 + emphasis_3 210 166 255 + } + list_unselected { + base 204 202 194 + background 19 23 33 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 170 217 76 + emphasis_3 210 166 255 + } + frame_selected { + base 170 217 76 + background 0 + emphasis_0 255 143 64 + emphasis_1 115 184 255 + emphasis_2 210 166 255 + emphasis_3 0 + } + frame_highlight { + base 255 143 64 + background 0 + emphasis_0 255 143 64 + emphasis_1 255 143 64 + emphasis_2 255 143 64 + emphasis_3 255 143 64 + } + exit_code_success { + base 170 217 76 + background 0 + emphasis_0 115 184 255 + emphasis_1 19 23 33 + emphasis_2 210 166 255 + emphasis_3 89 194 255 + } + exit_code_error { + base 240 113 120 + background 0 + emphasis_0 230 180 80 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 210 166 255 + player_2 89 194 255 + player_3 0 + player_4 230 180 80 + player_5 115 184 255 + player_6 0 + player_7 240 113 120 + player_8 0 + player_9 0 + player_10 0 + } + } +} + diff --git a/zellij-utils/assets/themes/ayu-light.kdl b/zellij-utils/assets/themes/ayu-light.kdl new file mode 100644 index 00000000..78c6ce8c --- /dev/null +++ b/zellij-utils/assets/themes/ayu-light.kdl @@ -0,0 +1,121 @@ +themes { + ayu-light { + text_unselected { + base 252 252 252 + background 231 234 237 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 134 179 0 + emphasis_3 163 122 204 + } + text_selected { + base 252 252 252 + background 3 91 214 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 134 179 0 + emphasis_3 163 122 204 + } + ribbon_selected { + base 231 234 237 + background 134 179 0 + emphasis_0 240 113 113 + emphasis_1 250 141 62 + emphasis_2 163 122 204 + emphasis_3 57 158 230 + } + ribbon_unselected { + base 231 234 237 + background 92 97 102 + emphasis_0 240 113 113 + emphasis_1 252 252 252 + emphasis_2 57 158 230 + emphasis_3 163 122 204 + } + table_title { + base 134 179 0 + background 0 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 134 179 0 + emphasis_3 163 122 204 + } + table_cell_selected { + base 252 252 252 + background 3 91 214 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 134 179 0 + emphasis_3 163 122 204 + } + table_cell_unselected { + base 252 252 252 + background 231 234 237 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 134 179 0 + emphasis_3 163 122 204 + } + list_selected { + base 252 252 252 + background 3 91 214 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 134 179 0 + emphasis_3 163 122 204 + } + list_unselected { + base 252 252 252 + background 231 234 237 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 134 179 0 + emphasis_3 163 122 204 + } + frame_selected { + base 134 179 0 + background 0 + emphasis_0 250 141 62 + emphasis_1 71 138 204 + emphasis_2 163 122 204 + emphasis_3 0 + } + frame_highlight { + base 250 141 62 + background 0 + emphasis_0 250 141 62 + emphasis_1 250 141 62 + emphasis_2 250 141 62 + emphasis_3 250 141 62 + } + exit_code_success { + base 134 179 0 + background 0 + emphasis_0 71 138 204 + emphasis_1 231 234 237 + emphasis_2 163 122 204 + emphasis_3 57 158 230 + } + exit_code_error { + base 240 113 113 + background 0 + emphasis_0 255 170 51 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 163 122 204 + player_2 57 158 230 + player_3 0 + player_4 255 170 51 + player_5 71 138 204 + player_6 0 + player_7 240 113 113 + player_8 0 + player_9 0 + player_10 0 + } + } +} + diff --git a/zellij-utils/assets/themes/ayu-mirage.kdl b/zellij-utils/assets/themes/ayu-mirage.kdl new file mode 100644 index 00000000..3598d84e --- /dev/null +++ b/zellij-utils/assets/themes/ayu-mirage.kdl @@ -0,0 +1,121 @@ +themes { + ayu-mirage { + text_unselected { + base 199 199 199 + background 26 31 41 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 213 255 128 + emphasis_3 223 191 255 + } + text_selected { + base 199 199 199 + background 64 159 255 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 213 255 128 + emphasis_3 223 191 255 + } + ribbon_selected { + base 26 31 41 + background 213 255 128 + emphasis_0 242 135 121 + emphasis_1 255 173 102 + emphasis_2 223 191 255 + emphasis_3 115 208 255 + } + ribbon_unselected { + base 26 31 41 + background 204 202 194 + emphasis_0 242 135 121 + emphasis_1 199 199 199 + emphasis_2 115 208 255 + emphasis_3 223 191 255 + } + table_title { + base 213 255 128 + background 0 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 213 255 128 + emphasis_3 223 191 255 + } + table_cell_selected { + base 199 199 199 + background 64 159 255 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 213 255 128 + emphasis_3 223 191 255 + } + table_cell_unselected { + base 199 199 199 + background 26 31 41 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 213 255 128 + emphasis_3 223 191 255 + } + list_selected { + base 199 199 199 + background 64 159 255 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 213 255 128 + emphasis_3 223 191 255 + } + list_unselected { + base 199 199 199 + background 26 31 41 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 213 255 128 + emphasis_3 223 191 255 + } + frame_selected { + base 213 255 128 + background 0 + emphasis_0 255 173 102 + emphasis_1 68 75 85 + emphasis_2 223 191 255 + emphasis_3 0 + } + frame_highlight { + base 255 173 102 + background 0 + emphasis_0 255 173 102 + emphasis_1 255 173 102 + emphasis_2 255 173 102 + emphasis_3 255 173 102 + } + exit_code_success { + base 213 255 128 + background 0 + emphasis_0 68 75 85 + emphasis_1 26 31 41 + emphasis_2 223 191 255 + emphasis_3 115 208 255 + } + exit_code_error { + base 242 135 121 + background 0 + emphasis_0 255 204 119 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 223 191 255 + player_2 115 208 255 + player_3 0 + player_4 255 204 119 + player_5 68 75 85 + player_6 0 + player_7 242 135 121 + player_8 0 + player_9 0 + player_10 0 + } + } + } + diff --git a/zellij-utils/assets/themes/ayu.kdl b/zellij-utils/assets/themes/ayu.kdl deleted file mode 100644 index e0f73ab8..00000000 --- a/zellij-utils/assets/themes/ayu.kdl +++ /dev/null @@ -1,46 +0,0 @@ -// Author: Evan Lauer -// Based on the AYU theme colors from https://github.com/dempfi/ayu - -themes { - ayu_mirage { - fg "#CCCAC2" - bg "#1F2430" - black "#1A1F29" - red "#F28779" - green "#D5FF80" - yellow "#FFCC77" - blue "#73D0FF" - magenta "#DFBFFF" - cyan "#444B55" - white "#C7C7C7" - orange "#FFAD66" - } - - ayu_light { - fg "#5C6166" - bg "#FAFAFA" - black "#E7EAED" - red "#F07171" - green "#86B300" - yellow "#FFAA33" - blue "#399EE6" - magenta "#A37ACC" - cyan "#478ACC" - white "#FCFCFC" - orange "#FA8D3E" - } - - ayu_dark { - fg "#BFBDB6" - bg "#0F1419" - black "#131721" - red "#F07178" - green "#AAD94C" - yellow "#E6B450" - blue "#59C2FF" - magenta "#D2A6FF" - cyan "#73B8FF" - white "#CCCAC2" - orange "#FF8F40" - } -} diff --git a/zellij-utils/assets/themes/blade-runner.kdl b/zellij-utils/assets/themes/blade-runner.kdl new file mode 100644 index 00000000..a26e7781 --- /dev/null +++ b/zellij-utils/assets/themes/blade-runner.kdl @@ -0,0 +1,121 @@ +themes { + blade-runner { + text_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + text_selected { + base 255 255 255 + background 26 26 26 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + ribbon_selected { + base 0 0 0 + background 0 255 0 + emphasis_0 255 53 94 + emphasis_1 255 140 13 + emphasis_2 255 0 255 + emphasis_3 0 217 227 + } + ribbon_unselected { + base 0 0 0 + background 43 191 244 + emphasis_0 255 53 94 + emphasis_1 255 255 255 + emphasis_2 0 217 227 + emphasis_3 255 0 255 + } + table_title { + base 0 255 0 + background 0 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + table_cell_selected { + base 255 255 255 + background 26 26 26 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + table_cell_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + list_selected { + base 255 255 255 + background 26 26 26 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + list_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + frame_selected { + base 0 255 0 + background 0 + emphasis_0 255 140 13 + emphasis_1 0 229 229 + emphasis_2 255 0 255 + emphasis_3 0 + } + frame_highlight { + base 255 140 13 + background 0 + emphasis_0 255 140 13 + emphasis_1 255 140 13 + emphasis_2 255 140 13 + emphasis_3 255 140 13 + } + exit_code_success { + base 0 255 0 + background 0 + emphasis_0 0 229 229 + emphasis_1 0 0 0 + emphasis_2 255 0 255 + emphasis_3 0 217 227 + } + exit_code_error { + base 255 53 94 + background 0 + emphasis_0 255 230 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 255 0 255 + player_2 0 217 227 + player_3 0 + player_4 255 230 0 + player_5 0 229 229 + player_6 0 + player_7 255 53 94 + player_8 0 + player_9 0 + player_10 0 + } + } +} + diff --git a/zellij-utils/assets/themes/catppuccin-frappe.kdl b/zellij-utils/assets/themes/catppuccin-frappe.kdl new file mode 100644 index 00000000..4721d62f --- /dev/null +++ b/zellij-utils/assets/themes/catppuccin-frappe.kdl @@ -0,0 +1,121 @@ +themes { + catppuccin-frappe { + 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 239 159 118 + 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/zellij-utils/assets/themes/catppuccin-latte.kdl b/zellij-utils/assets/themes/catppuccin-latte.kdl new file mode 100644 index 00000000..f2255dca --- /dev/null +++ b/zellij-utils/assets/themes/catppuccin-latte.kdl @@ -0,0 +1,121 @@ +themes { + catppuccin-latte { + text_unselected { + base 76 79 105 + background 220 224 232 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + text_selected { + base 76 79 105 + background 172 176 190 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + ribbon_selected { + base 220 224 232 + background 64 160 43 + emphasis_0 210 15 57 + emphasis_1 254 100 11 + emphasis_2 234 118 203 + emphasis_3 30 102 245 + } + ribbon_unselected { + base 220 224 232 + background 92 95 119 + emphasis_0 210 15 57 + emphasis_1 76 79 105 + emphasis_2 30 102 245 + emphasis_3 234 118 203 + } + table_title { + base 64 160 43 + background 0 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + table_cell_selected { + base 76 79 105 + background 172 176 190 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + table_cell_unselected { + base 76 79 105 + background 220 224 232 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + list_selected { + base 76 79 105 + background 172 176 190 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + list_unselected { + base 76 79 105 + background 220 224 232 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 64 160 43 + emphasis_3 234 118 203 + } + frame_selected { + base 64 160 43 + background 0 + emphasis_0 254 100 11 + emphasis_1 4 165 229 + emphasis_2 234 118 203 + emphasis_3 0 + } + frame_highlight { + base 254 100 11 + background 0 + emphasis_0 254 100 11 + emphasis_1 254 100 11 + emphasis_2 254 100 11 + emphasis_3 254 100 11 + } + exit_code_success { + base 64 160 43 + background 0 + emphasis_0 4 165 229 + emphasis_1 220 224 232 + emphasis_2 234 118 203 + emphasis_3 30 102 245 + } + exit_code_error { + base 210 15 57 + background 0 + emphasis_0 223 142 29 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 234 118 203 + player_2 30 102 245 + player_3 0 + player_4 223 142 29 + player_5 4 165 229 + player_6 0 + player_7 210 15 57 + player_8 0 + player_9 0 + player_10 0 + } + } +} + diff --git a/zellij-utils/assets/themes/catppuccin-macchiato.kdl b/zellij-utils/assets/themes/catppuccin-macchiato.kdl new file mode 100644 index 00000000..be177b67 --- /dev/null +++ b/zellij-utils/assets/themes/catppuccin-macchiato.kdl @@ -0,0 +1,120 @@ +themes { + catppuccin-macchiato { + text_unselected { + base 202 211 245 + background 30 32 48 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 166 218 149 + emphasis_3 245 189 230 + } + text_selected { + base 202 211 245 + background 91 96 120 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 166 218 149 + emphasis_3 245 189 230 + } + ribbon_selected { + base 30 32 48 + background 166 218 149 + emphasis_0 237 135 150 + emphasis_1 245 169 127 + emphasis_2 245 189 230 + emphasis_3 138 173 244 + } + ribbon_unselected { + base 30 32 48 + background 202 211 245 + emphasis_0 237 135 150 + emphasis_1 202 211 245 + emphasis_2 138 173 244 + emphasis_3 245 189 230 + } + table_title { + base 166 218 149 + background 0 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 166 218 149 + emphasis_3 245 189 230 + } + table_cell_selected { + base 202 211 245 + background 91 96 120 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 166 218 149 + emphasis_3 245 189 230 + } + table_cell_unselected { + base 202 211 245 + background 30 32 48 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 166 218 149 + emphasis_3 245 189 230 + } + list_selected { + base 202 211 245 + background 91 96 120 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 166 218 149 + emphasis_3 245 189 230 + } + list_unselected { + base 202 211 245 + background 30 32 48 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 166 218 149 + emphasis_3 245 189 230 + } + frame_selected { + base 166 218 149 + background 0 + emphasis_0 245 169 127 + emphasis_1 145 215 227 + emphasis_2 245 189 230 + emphasis_3 0 + } + frame_highlight { + base 245 169 127 + background 0 + emphasis_0 245 169 127 + emphasis_1 245 169 127 + emphasis_2 245 169 127 + emphasis_3 245 169 127 + } + exit_code_success { + base 166 218 149 + background 0 + emphasis_0 145 215 227 + emphasis_1 30 32 48 + emphasis_2 245 189 230 + emphasis_3 138 173 244 + } + exit_code_error { + base 237 135 150 + background 0 + emphasis_0 238 212 159 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 245 189 230 + player_2 138 173 244 + player_3 0 + player_4 238 212 159 + player_5 145 215 227 + player_6 0 + player_7 237 135 150 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/catppuccin-mocha.kdl b/zellij-utils/assets/themes/catppuccin-mocha.kdl new file mode 100644 index 00000000..d21c78f5 --- /dev/null +++ b/zellij-utils/assets/themes/catppuccin-mocha.kdl @@ -0,0 +1,120 @@ +themes { + catppuccin-mocha { + text_unselected { + base 205 214 244 + background 24 24 37 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 166 227 161 + emphasis_3 245 194 231 + } + text_selected { + base 205 214 244 + background 88 91 112 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 166 227 161 + emphasis_3 245 194 231 + } + ribbon_selected { + base 24 24 37 + background 166 227 161 + emphasis_0 243 139 168 + emphasis_1 250 179 135 + emphasis_2 245 194 231 + emphasis_3 137 180 250 + } + ribbon_unselected { + base 24 24 37 + background 205 214 244 + emphasis_0 243 139 168 + emphasis_1 205 214 244 + emphasis_2 137 180 250 + emphasis_3 245 194 231 + } + table_title { + base 166 227 161 + background 0 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 166 227 161 + emphasis_3 245 194 231 + } + table_cell_selected { + base 205 214 244 + background 88 91 112 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 166 227 161 + emphasis_3 245 194 231 + } + table_cell_unselected { + base 205 214 244 + background 24 24 37 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 166 227 161 + emphasis_3 245 194 231 + } + list_selected { + base 205 214 244 + background 88 91 112 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 166 227 161 + emphasis_3 245 194 231 + } + list_unselected { + base 205 214 244 + background 24 24 37 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 166 227 161 + emphasis_3 245 194 231 + } + frame_selected { + base 166 227 161 + background 0 + emphasis_0 250 179 135 + emphasis_1 137 220 235 + emphasis_2 245 194 231 + emphasis_3 0 + } + frame_highlight { + base 250 179 135 + background 0 + emphasis_0 250 179 135 + emphasis_1 250 179 135 + emphasis_2 250 179 135 + emphasis_3 250 179 135 + } + exit_code_success { + base 166 227 161 + background 0 + emphasis_0 137 220 235 + emphasis_1 24 24 37 + emphasis_2 245 194 231 + emphasis_3 137 180 250 + } + exit_code_error { + base 243 139 168 + background 0 + emphasis_0 249 226 175 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 245 194 231 + player_2 137 180 250 + player_3 0 + player_4 249 226 175 + player_5 137 220 235 + player_6 0 + player_7 243 139 168 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/catppuccin.kdl b/zellij-utils/assets/themes/catppuccin.kdl deleted file mode 100644 index b0087851..00000000 --- a/zellij-utils/assets/themes/catppuccin.kdl +++ /dev/null @@ -1,60 +0,0 @@ -// Catppuccin Theme: -// https://github.com/catppuccin/catppuccin - -themes { - catppuccin-latte { - bg "#acb0be" // Surface2 - fg "#5c5f77" // Subtext1 - red "#d20f39" - green "#40a02b" - blue "#1e66f5" - yellow "#df8e1d" - magenta "#ea76cb" // Pink - orange "#fe640b" // Peach - cyan "#04a5e5" // Sky - black "#dce0e8" // Crust - white "#4c4f69" // Text - } - - catppuccin-frappe { - 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-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" - } -} diff --git a/zellij-utils/assets/themes/cyber-noir.kdl b/zellij-utils/assets/themes/cyber-noir.kdl new file mode 100644 index 00000000..ff7f9f04 --- /dev/null +++ b/zellij-utils/assets/themes/cyber-noir.kdl @@ -0,0 +1,120 @@ +themes { + cyber-noir { + text_unselected { + base 145 243 228 + background 0 0 0 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + text_selected { + base 145 243 228 + background 11 14 26 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + ribbon_selected { + base 0 0 0 + background 0 255 0 + emphasis_0 255 87 141 + emphasis_1 255 127 80 + emphasis_2 255 0 255 + emphasis_3 51 119 255 + } + ribbon_unselected { + base 0 0 0 + background 145 243 228 + emphasis_0 255 87 141 + emphasis_1 145 243 228 + emphasis_2 51 119 255 + emphasis_3 255 0 255 + } + table_title { + base 0 255 0 + background 0 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + table_cell_selected { + base 145 243 228 + background 11 14 26 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + table_cell_unselected { + base 145 243 228 + background 0 0 0 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + list_selected { + base 145 243 228 + background 11 14 26 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + list_unselected { + base 145 243 228 + background 0 0 0 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + frame_selected { + base 0 255 0 + background 0 + emphasis_0 255 127 80 + emphasis_1 0 229 229 + emphasis_2 255 0 255 + emphasis_3 0 + } + frame_highlight { + base 255 127 80 + background 0 + emphasis_0 255 127 80 + emphasis_1 255 127 80 + emphasis_2 255 127 80 + emphasis_3 255 127 80 + } + exit_code_success { + base 0 255 0 + background 0 + emphasis_0 0 229 229 + emphasis_1 0 0 0 + emphasis_2 255 0 255 + emphasis_3 51 119 255 + } + exit_code_error { + base 255 87 141 + background 0 + emphasis_0 255 215 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 255 0 255 + player_2 51 119 255 + player_3 0 + player_4 255 215 0 + player_5 0 229 229 + player_6 0 + player_7 255 87 141 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/cyberpunk.kdl b/zellij-utils/assets/themes/cyberpunk.kdl deleted file mode 100644 index e35d7aab..00000000 --- a/zellij-utils/assets/themes/cyberpunk.kdl +++ /dev/null @@ -1,46 +0,0 @@ -// Cyberpunk inspired themes - -themes{ - - cyber-noir { - bg "#0b0e1a" // Dark Blue - fg "#91f3e4" // Teal - red "#ff578d" // Hot Pink - green "#00ff00" // Neon Green - blue "#3377ff" // Electric Blue - yellow "#ffd700" // Cyber Yellow - magenta "#ff00ff" // Neon Purple - orange "#ff7f50" // Cyber Orange - cyan "#00e5e5" // Cyan - black "#000000" // Black - white "#91f3e4" // Teal - } - - blade-runner { - bg "#1a1a1a" // Dark Gray - fg "#2bbff4" // Neon Blue - red "#ff355e" // Neon Pink - green "#00ff00" // Neon Green - blue "#00d9e3" // Electric Blue - yellow "#ffe600" // Neon Yellow - magenta "#ff00ff" // Neon Purple - orange "#ff8c0d" // Cyber Orange - cyan "#00e5e5" // Cyan - black "#000000" // Black - white "#ffffff" // White - } - - retro-wave { - bg "#1a1a1a" // Dark Gray - fg "#ff9900" // Retro Orange - red "#ff355e" // Neon Pink - green "#00ff00" // Neon Green - blue "#00d9e3" // Electric Blue - yellow "#ffe600" // Neon Yellow - magenta "#ff00ff" // Neon Purple - orange "#ff6611" // Retro Red - cyan "#00e5e5" // Cyan - black "#000000" // Black - white "#ffffff" // White - } -} \ No newline at end of file diff --git a/zellij-utils/assets/themes/dayfox.kdl b/zellij-utils/assets/themes/dayfox.kdl new file mode 100644 index 00000000..6ab2dca6 --- /dev/null +++ b/zellij-utils/assets/themes/dayfox.kdl @@ -0,0 +1,120 @@ +themes { + dayfox { + text_unselected { + base 100 63 97 + background 211 199 187 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 57 104 71 + emphasis_3 110 51 206 + } + text_selected { + base 100 63 97 + background 57 104 71 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 57 104 71 + emphasis_3 110 51 206 + } + ribbon_selected { + base 211 199 187 + background 57 104 71 + emphasis_0 165 34 47 + emphasis_1 149 95 97 + emphasis_2 110 51 206 + emphasis_3 40 72 169 + } + ribbon_unselected { + base 211 199 187 + background 61 43 90 + emphasis_0 165 34 47 + emphasis_1 100 63 97 + emphasis_2 40 72 169 + emphasis_3 110 51 206 + } + table_title { + base 57 104 71 + background 0 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 57 104 71 + emphasis_3 110 51 206 + } + table_cell_selected { + base 100 63 97 + background 57 104 71 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 57 104 71 + emphasis_3 110 51 206 + } + table_cell_unselected { + base 100 63 97 + background 211 199 187 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 57 104 71 + emphasis_3 110 51 206 + } + list_selected { + base 100 63 97 + background 57 104 71 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 57 104 71 + emphasis_3 110 51 206 + } + list_unselected { + base 100 63 97 + background 211 199 187 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 57 104 71 + emphasis_3 110 51 206 + } + frame_selected { + base 57 104 71 + background 0 + emphasis_0 149 95 97 + emphasis_1 40 121 128 + emphasis_2 110 51 206 + emphasis_3 0 + } + frame_highlight { + base 149 95 97 + background 0 + emphasis_0 149 95 97 + emphasis_1 149 95 97 + emphasis_2 149 95 97 + emphasis_3 149 95 97 + } + exit_code_success { + base 57 104 71 + background 0 + emphasis_0 40 121 128 + emphasis_1 211 199 187 + emphasis_2 110 51 206 + emphasis_3 40 72 169 + } + exit_code_error { + base 165 34 47 + background 0 + emphasis_0 172 84 2 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 110 51 206 + player_2 40 72 169 + player_3 0 + player_4 172 84 2 + player_5 40 121 128 + player_6 0 + player_7 165 34 47 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/dracula.kdl b/zellij-utils/assets/themes/dracula.kdl index 26f20504..98da16f7 100644 --- a/zellij-utils/assets/themes/dracula.kdl +++ b/zellij-utils/assets/themes/dracula.kdl @@ -1,17 +1,120 @@ -// From https://github.com/dracula/zellij - themes { - dracula { - fg 248 248 242 - bg 40 42 54 - black 0 0 0 - red 255 85 85 - green 80 250 123 - yellow 241 250 140 - blue 98 114 164 - magenta 255 121 198 - cyan 139 233 253 - white 255 255 255 - orange 255 184 108 + dracula { + text_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + text_selected { + base 255 255 255 + background 40 42 54 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + ribbon_selected { + base 0 0 0 + background 80 250 123 + emphasis_0 255 85 85 + emphasis_1 255 184 108 + emphasis_2 255 121 198 + emphasis_3 98 114 164 + } + ribbon_unselected { + base 0 0 0 + background 248 248 242 + emphasis_0 255 85 85 + emphasis_1 255 255 255 + emphasis_2 98 114 164 + emphasis_3 255 121 198 + } + table_title { + base 80 250 123 + background 0 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + table_cell_selected { + base 255 255 255 + background 40 42 54 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + table_cell_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + list_selected { + base 255 255 255 + background 40 42 54 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + list_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + frame_selected { + base 80 250 123 + background 0 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 255 121 198 + emphasis_3 0 + } + frame_highlight { + base 255 184 108 + background 0 + emphasis_0 255 184 108 + emphasis_1 255 184 108 + emphasis_2 255 184 108 + emphasis_3 255 184 108 + } + exit_code_success { + base 80 250 123 + background 0 + emphasis_0 139 233 253 + emphasis_1 0 0 0 + emphasis_2 255 121 198 + emphasis_3 98 114 164 + } + exit_code_error { + base 255 85 85 + background 0 + emphasis_0 241 250 140 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 255 121 198 + player_2 98 114 164 + player_3 0 + player_4 241 250 140 + player_5 139 233 253 + player_6 0 + player_7 255 85 85 + player_8 0 + player_9 0 + player_10 0 + } } } diff --git a/zellij-utils/assets/themes/everforest-dark.kdl b/zellij-utils/assets/themes/everforest-dark.kdl index 00f996fe..ab58bfb6 100644 --- a/zellij-utils/assets/themes/everforest-dark.kdl +++ b/zellij-utils/assets/themes/everforest-dark.kdl @@ -1,15 +1,120 @@ themes { - everforest-dark { - bg "#2b3339" - fg "#d3c6aa" - black "#4b565c" - red "#e67e80" - green "#a7c080" - yellow "#dbbc7f" - blue "#7fbbb3" - magenta "#d699b6" - cyan "#83c092" - white "#d3c6aa" - orange "#FF9E64" + everforest-dark { + 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 255 158 100 + 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 + } } } diff --git a/zellij-utils/assets/themes/everforest-light.kdl b/zellij-utils/assets/themes/everforest-light.kdl index 0bfb9d8f..897c475b 100644 --- a/zellij-utils/assets/themes/everforest-light.kdl +++ b/zellij-utils/assets/themes/everforest-light.kdl @@ -1,15 +1,120 @@ themes { - everforest-light { - bg "#fff9e8" - fg "#5c6a72" - black "#5c6a72" - red "#f85552" - green "#8da101" - yellow "#dfa000" - blue "#3a94c5" - magenta "#df69ba" - cyan "#35a77c" - white "#dfddc8" - orange "#FF9E64" + everforest-light { + text_unselected { + base 223 221 200 + background 92 106 114 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 141 161 1 + emphasis_3 223 105 186 + } + text_selected { + base 223 221 200 + background 255 249 232 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 141 161 1 + emphasis_3 223 105 186 + } + ribbon_selected { + base 92 106 114 + background 141 161 1 + emphasis_0 248 85 82 + emphasis_1 255 158 100 + emphasis_2 223 105 186 + emphasis_3 58 148 197 + } + ribbon_unselected { + base 92 106 114 + background 92 106 114 + emphasis_0 248 85 82 + emphasis_1 223 221 200 + emphasis_2 58 148 197 + emphasis_3 223 105 186 + } + table_title { + base 141 161 1 + background 0 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 141 161 1 + emphasis_3 223 105 186 + } + table_cell_selected { + base 223 221 200 + background 255 249 232 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 141 161 1 + emphasis_3 223 105 186 + } + table_cell_unselected { + base 223 221 200 + background 92 106 114 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 141 161 1 + emphasis_3 223 105 186 + } + list_selected { + base 223 221 200 + background 255 249 232 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 141 161 1 + emphasis_3 223 105 186 + } + list_unselected { + base 223 221 200 + background 92 106 114 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 141 161 1 + emphasis_3 223 105 186 + } + frame_selected { + base 141 161 1 + background 0 + emphasis_0 255 158 100 + emphasis_1 53 167 124 + emphasis_2 223 105 186 + emphasis_3 0 + } + frame_highlight { + base 255 158 100 + background 0 + emphasis_0 255 158 100 + emphasis_1 255 158 100 + emphasis_2 255 158 100 + emphasis_3 255 158 100 + } + exit_code_success { + base 141 161 1 + background 0 + emphasis_0 53 167 124 + emphasis_1 92 106 114 + emphasis_2 223 105 186 + emphasis_3 58 148 197 + } + exit_code_error { + base 248 85 82 + background 0 + emphasis_0 223 160 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 223 105 186 + player_2 58 148 197 + player_3 0 + player_4 223 160 0 + player_5 53 167 124 + player_6 0 + player_7 248 85 82 + player_8 0 + player_9 0 + player_10 0 + } } } diff --git a/zellij-utils/assets/themes/gruvbox-dark.kdl b/zellij-utils/assets/themes/gruvbox-dark.kdl new file mode 100644 index 00000000..7347f052 --- /dev/null +++ b/zellij-utils/assets/themes/gruvbox-dark.kdl @@ -0,0 +1,120 @@ +themes { + 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 214 93 14 + 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 + } + } +} diff --git a/zellij-utils/assets/themes/gruvbox-light.kdl b/zellij-utils/assets/themes/gruvbox-light.kdl new file mode 100644 index 00000000..8600ee9d --- /dev/null +++ b/zellij-utils/assets/themes/gruvbox-light.kdl @@ -0,0 +1,120 @@ +themes { + gruvbox-light { + text_unselected { + base 60 56 54 + background 235 219 178 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 121 116 14 + emphasis_3 177 98 134 + } + text_selected { + base 60 56 54 + background 213 196 161 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 121 116 14 + emphasis_3 177 98 134 + } + ribbon_selected { + base 235 219 178 + background 121 116 14 + emphasis_0 214 93 14 + emphasis_1 152 0 5 + emphasis_2 177 98 134 + emphasis_3 69 133 136 + } + ribbon_unselected { + base 235 219 178 + background 80 73 69 + emphasis_0 214 93 14 + emphasis_1 60 56 54 + emphasis_2 69 133 136 + emphasis_3 177 98 134 + } + table_title { + base 121 116 14 + background 0 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 121 116 14 + emphasis_3 177 98 134 + } + table_cell_selected { + base 60 56 54 + background 213 196 161 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 121 116 14 + emphasis_3 177 98 134 + } + table_cell_unselected { + base 60 56 54 + background 235 219 178 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 121 116 14 + emphasis_3 177 98 134 + } + list_selected { + base 60 56 54 + background 213 196 161 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 121 116 14 + emphasis_3 177 98 134 + } + list_unselected { + base 60 56 54 + background 235 219 178 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 121 116 14 + emphasis_3 177 98 134 + } + frame_selected { + base 121 116 14 + background 0 + emphasis_0 152 0 5 + emphasis_1 104 157 106 + emphasis_2 177 98 134 + emphasis_3 0 + } + frame_highlight { + base 152 0 5 + background 0 + emphasis_0 152 0 5 + emphasis_1 152 0 5 + emphasis_2 152 0 5 + emphasis_3 152 0 5 + } + exit_code_success { + base 121 116 14 + background 0 + emphasis_0 104 157 106 + emphasis_1 235 219 178 + emphasis_2 177 98 134 + emphasis_3 69 133 136 + } + exit_code_error { + base 214 93 14 + 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 214 93 14 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/gruvbox.kdl b/zellij-utils/assets/themes/gruvbox.kdl deleted file mode 100644 index f5a5dd9c..00000000 --- a/zellij-utils/assets/themes/gruvbox.kdl +++ /dev/null @@ -1,28 +0,0 @@ -themes { - gruvbox-light { - bg 213 196 161 - fg 80 73 69 - orange 152 0 5 - green 121 116 14 - yellow 215 153 33 - blue 69 133 136 - magenta 177 98 134 - cyan 104 157 106 - black 235 219 178 - white 60 56 54 - red 214 93 14 - } - gruvbox-dark { - fg 235 219 178 - bg 80 73 69 - black 60 56 54 - red 204 36 29 - green 152 151 26 - yellow 215 153 33 - blue 69 133 136 - magenta 177 98 134 - cyan 104 157 106 - white 251 241 199 - orange 214 93 14 - } -} diff --git a/zellij-utils/assets/themes/iceberg-dark.kdl b/zellij-utils/assets/themes/iceberg-dark.kdl new file mode 100644 index 00000000..5e0a1cf9 --- /dev/null +++ b/zellij-utils/assets/themes/iceberg-dark.kdl @@ -0,0 +1,120 @@ +themes { + iceberg-dark { + text_unselected { + base 198 200 209 + background 30 33 50 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 132 160 198 + emphasis_3 160 147 199 + } + text_selected { + base 198 200 209 + background 22 24 33 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 132 160 198 + emphasis_3 160 147 199 + } + ribbon_selected { + base 30 33 50 + background 132 160 198 + emphasis_0 226 120 120 + emphasis_1 226 165 120 + emphasis_2 160 147 199 + emphasis_3 180 190 130 + } + ribbon_unselected { + base 30 33 50 + background 198 200 209 + emphasis_0 226 120 120 + emphasis_1 198 200 209 + emphasis_2 180 190 130 + emphasis_3 160 147 199 + } + table_title { + base 132 160 198 + background 0 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 132 160 198 + emphasis_3 160 147 199 + } + table_cell_selected { + base 198 200 209 + background 22 24 33 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 132 160 198 + emphasis_3 160 147 199 + } + table_cell_unselected { + base 198 200 209 + background 30 33 50 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 132 160 198 + emphasis_3 160 147 199 + } + list_selected { + base 198 200 209 + background 22 24 33 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 132 160 198 + emphasis_3 160 147 199 + } + list_unselected { + base 198 200 209 + background 30 33 50 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 132 160 198 + emphasis_3 160 147 199 + } + frame_selected { + base 132 160 198 + background 0 + emphasis_0 226 165 120 + emphasis_1 137 184 194 + emphasis_2 160 147 199 + emphasis_3 0 + } + frame_highlight { + base 226 165 120 + background 0 + emphasis_0 226 165 120 + emphasis_1 226 165 120 + emphasis_2 226 165 120 + emphasis_3 226 165 120 + } + exit_code_success { + base 132 160 198 + background 0 + emphasis_0 137 184 194 + emphasis_1 30 33 50 + emphasis_2 160 147 199 + emphasis_3 180 190 130 + } + exit_code_error { + base 226 120 120 + background 0 + emphasis_0 226 164 120 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 160 147 199 + player_2 180 190 130 + player_3 0 + player_4 226 164 120 + player_5 137 184 194 + player_6 0 + player_7 226 120 120 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/iceberg-light.kdl b/zellij-utils/assets/themes/iceberg-light.kdl new file mode 100644 index 00000000..e4f5a774 --- /dev/null +++ b/zellij-utils/assets/themes/iceberg-light.kdl @@ -0,0 +1,120 @@ +themes { + iceberg-light { + text_unselected { + base 51 55 76 + background 220 223 231 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 45 83 158 + emphasis_3 119 89 180 + } + text_selected { + base 51 55 76 + background 232 233 236 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 45 83 158 + emphasis_3 119 89 180 + } + ribbon_selected { + base 220 223 231 + background 45 83 158 + emphasis_0 204 81 122 + emphasis_1 198 116 57 + emphasis_2 119 89 180 + emphasis_3 102 142 61 + } + ribbon_unselected { + base 220 223 231 + background 51 55 76 + emphasis_0 204 81 122 + emphasis_1 51 55 76 + emphasis_2 102 142 61 + emphasis_3 119 89 180 + } + table_title { + base 45 83 158 + background 0 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 45 83 158 + emphasis_3 119 89 180 + } + table_cell_selected { + base 51 55 76 + background 232 233 236 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 45 83 158 + emphasis_3 119 89 180 + } + table_cell_unselected { + base 51 55 76 + background 220 223 231 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 45 83 158 + emphasis_3 119 89 180 + } + list_selected { + base 51 55 76 + background 232 233 236 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 45 83 158 + emphasis_3 119 89 180 + } + list_unselected { + base 51 55 76 + background 220 223 231 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 45 83 158 + emphasis_3 119 89 180 + } + frame_selected { + base 45 83 158 + background 0 + emphasis_0 198 116 57 + emphasis_1 63 131 166 + emphasis_2 119 89 180 + emphasis_3 0 + } + frame_highlight { + base 198 116 57 + background 0 + emphasis_0 198 116 57 + emphasis_1 198 116 57 + emphasis_2 198 116 57 + emphasis_3 198 116 57 + } + exit_code_success { + base 45 83 158 + background 0 + emphasis_0 63 131 166 + emphasis_1 220 223 231 + emphasis_2 119 89 180 + emphasis_3 102 142 61 + } + exit_code_error { + base 204 81 122 + background 0 + emphasis_0 197 115 57 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 119 89 180 + player_2 102 142 61 + player_3 0 + player_4 197 115 57 + player_5 63 131 166 + player_6 0 + player_7 204 81 122 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/iceberg.kdl b/zellij-utils/assets/themes/iceberg.kdl deleted file mode 100644 index 0008efa3..00000000 --- a/zellij-utils/assets/themes/iceberg.kdl +++ /dev/null @@ -1,30 +0,0 @@ -themes { - // note: blue and green are actually swapped to better - // fit with the iceberg theme's emphasis on blue - iceberg-dark { - fg 198 200 209 - bg 22 24 33 - black 30 33 50 - red 226 120 120 - green 132 160 198 - yellow 226 164 120 - blue 180 190 130 - magenta 160 147 199 - cyan 137 184 194 - white 198 200 209 - orange 226 165 120 - } - iceberg-light { - fg 51 55 76 - bg 232 233 236 - black 220 223 231 - red 204 81 122 - green 45 83 158 - yellow 197 115 57 - blue 102 142 61 - magenta 119 89 180 - cyan 63 131 166 - white 51 55 76 - orange 198 116 57 - } -} diff --git a/zellij-utils/assets/themes/kanagawa.kdl b/zellij-utils/assets/themes/kanagawa.kdl index f0b57555..331917f0 100644 --- a/zellij-utils/assets/themes/kanagawa.kdl +++ b/zellij-utils/assets/themes/kanagawa.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 255 160 102 + 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 + } } } diff --git a/zellij-utils/assets/themes/lucario.kdl b/zellij-utils/assets/themes/lucario.kdl index a9730395..4c4bf3e0 100644 --- a/zellij-utils/assets/themes/lucario.kdl +++ b/zellij-utils/assets/themes/lucario.kdl @@ -1,18 +1,120 @@ -// Lucario Theme: -// https://github.com/raphamorim/lucario - themes { lucario { - fg 248 248 242 - bg 43 62 90 - red 233 75 53 - green 25 156 75 - yellow 240 204 4 - blue 92 152 205 - magenta 202 148 255 - orange 233 75 53 - cyan 139 244 253 - black 25 36 47 - white 248 248 242 + text_unselected { + base 248 248 242 + background 25 36 47 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 25 156 75 + emphasis_3 202 148 255 + } + text_selected { + base 248 248 242 + background 43 62 90 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 25 156 75 + emphasis_3 202 148 255 + } + ribbon_selected { + base 25 36 47 + background 25 156 75 + emphasis_0 233 75 53 + emphasis_1 233 75 53 + emphasis_2 202 148 255 + emphasis_3 92 152 205 + } + ribbon_unselected { + base 25 36 47 + background 248 248 242 + emphasis_0 233 75 53 + emphasis_1 248 248 242 + emphasis_2 92 152 205 + emphasis_3 202 148 255 + } + table_title { + base 25 156 75 + background 0 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 25 156 75 + emphasis_3 202 148 255 + } + table_cell_selected { + base 248 248 242 + background 43 62 90 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 25 156 75 + emphasis_3 202 148 255 + } + table_cell_unselected { + base 248 248 242 + background 25 36 47 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 25 156 75 + emphasis_3 202 148 255 + } + list_selected { + base 248 248 242 + background 43 62 90 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 25 156 75 + emphasis_3 202 148 255 + } + list_unselected { + base 248 248 242 + background 25 36 47 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 25 156 75 + emphasis_3 202 148 255 + } + frame_selected { + base 25 156 75 + background 0 + emphasis_0 233 75 53 + emphasis_1 139 244 253 + emphasis_2 202 148 255 + emphasis_3 0 + } + frame_highlight { + base 233 75 53 + background 0 + emphasis_0 233 75 53 + emphasis_1 233 75 53 + emphasis_2 233 75 53 + emphasis_3 233 75 53 + } + exit_code_success { + base 25 156 75 + background 0 + emphasis_0 139 244 253 + emphasis_1 25 36 47 + emphasis_2 202 148 255 + emphasis_3 92 152 205 + } + exit_code_error { + base 233 75 53 + background 0 + emphasis_0 240 204 4 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 202 148 255 + player_2 92 152 205 + player_3 0 + player_4 240 204 4 + player_5 139 244 253 + player_6 0 + player_7 233 75 53 + player_8 0 + player_9 0 + player_10 0 + } } } diff --git a/zellij-utils/assets/themes/menace.kdl b/zellij-utils/assets/themes/menace.kdl index e0840df3..ec0ec38b 100644 --- a/zellij-utils/assets/themes/menace.kdl +++ b/zellij-utils/assets/themes/menace.kdl @@ -1,17 +1,120 @@ -// orange-green-blue - themes { menace { - fg "#e3a555" - bg 40 42 54 - red "#f74c17" - green 80 250 123 - yellow 241 250 140 - blue 98 114 164 - magenta 255 121 198 - orange 255 184 108 - cyan 139 233 253 - black "#04399d" - white 255 255 255 + text_unselected { + base 255 255 255 + background 4 57 157 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + text_selected { + base 255 255 255 + background 40 42 54 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + ribbon_selected { + base 4 57 157 + background 80 250 123 + emphasis_0 247 76 23 + emphasis_1 255 184 108 + emphasis_2 255 121 198 + emphasis_3 98 114 164 + } + ribbon_unselected { + base 4 57 157 + background 227 165 85 + emphasis_0 247 76 23 + emphasis_1 255 255 255 + emphasis_2 98 114 164 + emphasis_3 255 121 198 + } + table_title { + base 80 250 123 + background 0 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + table_cell_selected { + base 255 255 255 + background 40 42 54 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + table_cell_unselected { + base 255 255 255 + background 4 57 157 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + list_selected { + base 255 255 255 + background 40 42 54 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + list_unselected { + base 255 255 255 + background 4 57 157 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 80 250 123 + emphasis_3 255 121 198 + } + frame_selected { + base 80 250 123 + background 0 + emphasis_0 255 184 108 + emphasis_1 139 233 253 + emphasis_2 255 121 198 + emphasis_3 0 + } + frame_highlight { + base 255 184 108 + background 0 + emphasis_0 255 184 108 + emphasis_1 255 184 108 + emphasis_2 255 184 108 + emphasis_3 255 184 108 + } + exit_code_success { + base 80 250 123 + background 0 + emphasis_0 139 233 253 + emphasis_1 4 57 157 + emphasis_2 255 121 198 + emphasis_3 98 114 164 + } + exit_code_error { + base 247 76 23 + background 0 + emphasis_0 241 250 140 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 255 121 198 + player_2 98 114 164 + player_3 0 + player_4 241 250 140 + player_5 139 233 253 + player_6 0 + player_7 247 76 23 + player_8 0 + player_9 0 + player_10 0 + } } } diff --git a/zellij-utils/assets/themes/molokai-dark.kdl b/zellij-utils/assets/themes/molokai-dark.kdl index 6fd96f9a..edce9b26 100644 --- a/zellij-utils/assets/themes/molokai-dark.kdl +++ b/zellij-utils/assets/themes/molokai-dark.kdl @@ -1,16 +1,120 @@ themes { molokai-dark { - fg 248 248 240 - bg 27 29 30 - black 0 0 0 - red 255 0 0 - green 0 140 0 - yellow 255 255 0 - blue 102 217 239 - magenta 174 129 255 - cyan 0 255 255 - white 255 255 255 - orange 253 151 31 + text_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 0 140 0 + emphasis_3 174 129 255 + } + text_selected { + base 255 255 255 + background 27 29 30 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 0 140 0 + emphasis_3 174 129 255 + } + ribbon_selected { + base 0 0 0 + background 0 140 0 + emphasis_0 255 0 0 + emphasis_1 253 151 31 + emphasis_2 174 129 255 + emphasis_3 102 217 239 + } + ribbon_unselected { + base 0 0 0 + background 248 248 240 + emphasis_0 255 0 0 + emphasis_1 255 255 255 + emphasis_2 102 217 239 + emphasis_3 174 129 255 + } + table_title { + base 0 140 0 + background 0 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 0 140 0 + emphasis_3 174 129 255 + } + table_cell_selected { + base 255 255 255 + background 27 29 30 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 0 140 0 + emphasis_3 174 129 255 + } + table_cell_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 0 140 0 + emphasis_3 174 129 255 + } + list_selected { + base 255 255 255 + background 27 29 30 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 0 140 0 + emphasis_3 174 129 255 + } + list_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 0 140 0 + emphasis_3 174 129 255 + } + frame_selected { + base 0 140 0 + background 0 + emphasis_0 253 151 31 + emphasis_1 0 255 255 + emphasis_2 174 129 255 + emphasis_3 0 + } + frame_highlight { + base 253 151 31 + background 0 + emphasis_0 253 151 31 + emphasis_1 253 151 31 + emphasis_2 253 151 31 + emphasis_3 253 151 31 + } + exit_code_success { + base 0 140 0 + background 0 + emphasis_0 0 255 255 + emphasis_1 0 0 0 + emphasis_2 174 129 255 + emphasis_3 102 217 239 + } + exit_code_error { + base 255 0 0 + background 0 + emphasis_0 255 255 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 174 129 255 + player_2 102 217 239 + player_3 0 + player_4 255 255 0 + player_5 0 255 255 + player_6 0 + player_7 255 0 0 + player_8 0 + player_9 0 + player_10 0 + } } } - diff --git a/zellij-utils/assets/themes/night-owl.kdl b/zellij-utils/assets/themes/night-owl.kdl index 2d086fb6..e265ddea 100644 --- a/zellij-utils/assets/themes/night-owl.kdl +++ b/zellij-utils/assets/themes/night-owl.kdl @@ -1,17 +1,120 @@ -// Night Owl Theme: - themes { - night-owl { - bg "#051525" // Surface2 - fg "#d7dde9" - red "#dd5e56" - green "#67d679" - blue "#8aa8f8" - yellow "#b6d976" - magenta "#be94e4" // Pink - orange "#fab387" // Peach - cyan "#5ec4a9" // Sky - black "#051525" // Mantle - white "#feffff" - } + night-owl { + text_unselected { + base 254 255 255 + background 5 21 37 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 103 214 121 + emphasis_3 190 148 228 + } + text_selected { + base 5 21 37 + background 103 214 121 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 103 214 121 + emphasis_3 190 148 228 + } + ribbon_selected { + base 5 21 37 + background 103 214 121 + emphasis_0 221 94 86 + emphasis_1 250 179 135 + emphasis_2 190 148 228 + emphasis_3 138 168 248 + } + ribbon_unselected { + base 5 21 37 + background 215 221 233 + emphasis_0 221 94 86 + emphasis_1 254 255 255 + emphasis_2 138 168 248 + emphasis_3 190 148 228 + } + table_title { + base 103 214 121 + background 0 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 103 214 121 + emphasis_3 190 148 228 + } + table_cell_selected { + base 254 255 255 + background 5 21 37 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 103 214 121 + emphasis_3 190 148 228 + } + table_cell_unselected { + base 254 255 255 + background 5 21 37 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 103 214 121 + emphasis_3 190 148 228 + } + list_selected { + base 254 255 255 + background 5 21 37 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 103 214 121 + emphasis_3 190 148 228 + } + list_unselected { + base 254 255 255 + background 5 21 37 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 103 214 121 + emphasis_3 190 148 228 + } + frame_selected { + base 103 214 121 + background 0 + emphasis_0 250 179 135 + emphasis_1 94 196 169 + emphasis_2 190 148 228 + emphasis_3 0 + } + frame_highlight { + base 250 179 135 + background 0 + emphasis_0 250 179 135 + emphasis_1 250 179 135 + emphasis_2 250 179 135 + emphasis_3 250 179 135 + } + exit_code_success { + base 103 214 121 + background 0 + emphasis_0 94 196 169 + emphasis_1 5 21 37 + emphasis_2 190 148 228 + emphasis_3 138 168 248 + } + exit_code_error { + base 221 94 86 + background 0 + emphasis_0 182 217 118 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 190 148 228 + player_2 138 168 248 + player_3 0 + player_4 182 217 118 + player_5 94 196 169 + player_6 0 + player_7 221 94 86 + player_8 0 + player_9 0 + player_10 0 + } + } } diff --git a/zellij-utils/assets/themes/nightfox.kdl b/zellij-utils/assets/themes/nightfox.kdl index e40075b4..da36ba1f 100644 --- a/zellij-utils/assets/themes/nightfox.kdl +++ b/zellij-utils/assets/themes/nightfox.kdl @@ -1,44 +1,120 @@ -// Nightfox Theme: -// https://github.com/edeneast/nightfox.nvim - themes { - dayfox { - bg "#f6f2ee" - fg "#3d2b5a" - red "#a5222f" - green "#396847" - blue "#2848a9" - yellow "#ac5402" - magenta "#6e33ce" - orange "#955f61" - cyan "#287980" - black "#d3c7bb" - white "#643f61" - } - nightfox { - bg "#192330" - fg "#cdcecf" - red "#c94f6d" - green "#81b29a" - blue "#719cd6" - yellow "#dbc074" - magenta "#9d79d6" - orange "#f4a261" - cyan "#63cdcf" - black "#29394f" - white "#aeafb0" - } - terafox { - bg "#152528" - fg "#e6eaea" - red "#e85c51" - green "#7aa4a1" - blue "#5a93aa" - yellow "#fda47f" - magenta "#ad5c7c" - orange "#ff8349" - cyan "#a1cdd8" - black "#254147" - white "#cbd9d8" - } + nightfox { + text_unselected { + base 174 175 176 + background 41 57 79 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 129 178 154 + emphasis_3 157 121 214 + } + text_selected { + base 174 175 176 + background 41 57 79 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 129 178 154 + emphasis_3 157 121 214 + } + ribbon_selected { + base 41 57 79 + background 129 178 154 + emphasis_0 201 79 109 + emphasis_1 244 162 97 + emphasis_2 157 121 214 + emphasis_3 113 156 214 + } + ribbon_unselected { + base 41 57 79 + background 205 206 207 + emphasis_0 201 79 109 + emphasis_1 174 175 176 + emphasis_2 113 156 214 + emphasis_3 157 121 214 + } + table_title { + base 129 178 154 + background 0 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 129 178 154 + emphasis_3 157 121 214 + } + table_cell_selected { + base 174 175 176 + background 25 35 48 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 129 178 154 + emphasis_3 157 121 214 + } + table_cell_unselected { + base 174 175 176 + background 41 57 79 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 129 178 154 + emphasis_3 157 121 214 + } + list_selected { + base 174 175 176 + background 25 35 48 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 129 178 154 + emphasis_3 157 121 214 + } + list_unselected { + base 174 175 176 + background 41 57 79 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 129 178 154 + emphasis_3 157 121 214 + } + frame_selected { + base 129 178 154 + background 0 + emphasis_0 244 162 97 + emphasis_1 99 205 207 + emphasis_2 157 121 214 + emphasis_3 0 + } + frame_highlight { + base 244 162 97 + background 0 + emphasis_0 244 162 97 + emphasis_1 244 162 97 + emphasis_2 244 162 97 + emphasis_3 244 162 97 + } + exit_code_success { + base 129 178 154 + background 0 + emphasis_0 99 205 207 + emphasis_1 41 57 79 + emphasis_2 157 121 214 + emphasis_3 113 156 214 + } + exit_code_error { + base 201 79 109 + background 0 + emphasis_0 219 192 116 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 157 121 214 + player_2 113 156 214 + player_3 0 + player_4 219 192 116 + player_5 99 205 207 + player_6 0 + player_7 201 79 109 + player_8 0 + player_9 0 + player_10 0 + } + } } diff --git a/zellij-utils/assets/themes/nord.kdl b/zellij-utils/assets/themes/nord.kdl index a56a9bfb..3e970604 100644 --- a/zellij-utils/assets/themes/nord.kdl +++ b/zellij-utils/assets/themes/nord.kdl @@ -1,15 +1,120 @@ themes { nord { - fg 216 222 233 // #D8DEE9 - bg 46 52 64 // #2E3440 - black 59 66 82 // #3B4252 - red 191 97 106 // #BF616A - green 163 190 140 // #A3BE8C - yellow 235 203 139 // #EBCB8B - blue 129 161 193 // #81A1C1 - magenta 180 142 173 // #B48EAD - cyan 136 192 208 // #88C0D0 - white 229 233 240 // #E5E9F0 - orange 208 135 112 // #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 208 135 112 + 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 + } } } diff --git a/zellij-utils/assets/themes/one-half-dark.kdl b/zellij-utils/assets/themes/one-half-dark.kdl index ade1874b..2be54f41 100644 --- a/zellij-utils/assets/themes/one-half-dark.kdl +++ b/zellij-utils/assets/themes/one-half-dark.kdl @@ -1,16 +1,120 @@ themes { one-half-dark { - fg 220 223 228 - bg 40 44 52 - black 27 29 35 - red 227 63 76 - green 152 195 121 - yellow 229 192 123 - blue 97 175 239 - magenta 198 120 221 - cyan 86 182 194 - white 233 225 254 - orange 216 133 76 + text_unselected { + base 233 225 254 + background 27 29 35 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + text_selected { + base 233 225 254 + background 40 44 52 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + ribbon_selected { + base 27 29 35 + background 152 195 121 + emphasis_0 227 63 76 + emphasis_1 216 133 76 + emphasis_2 198 120 221 + emphasis_3 97 175 239 + } + ribbon_unselected { + base 27 29 35 + background 220 223 228 + emphasis_0 227 63 76 + emphasis_1 233 225 254 + emphasis_2 97 175 239 + emphasis_3 198 120 221 + } + table_title { + base 152 195 121 + background 0 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + table_cell_selected { + base 233 225 254 + background 40 44 52 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + table_cell_unselected { + base 233 225 254 + background 27 29 35 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + list_selected { + base 233 225 254 + background 40 44 52 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + list_unselected { + base 233 225 254 + background 27 29 35 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + frame_selected { + base 152 195 121 + background 0 + emphasis_0 216 133 76 + emphasis_1 86 182 194 + emphasis_2 198 120 221 + emphasis_3 0 + } + frame_highlight { + base 216 133 76 + background 0 + emphasis_0 216 133 76 + emphasis_1 216 133 76 + emphasis_2 216 133 76 + emphasis_3 216 133 76 + } + exit_code_success { + base 152 195 121 + background 0 + emphasis_0 86 182 194 + emphasis_1 27 29 35 + emphasis_2 198 120 221 + emphasis_3 97 175 239 + } + exit_code_error { + base 227 63 76 + background 0 + emphasis_0 229 192 123 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 198 120 221 + player_2 97 175 239 + player_3 0 + player_4 229 192 123 + player_5 86 182 194 + player_6 0 + player_7 227 63 76 + player_8 0 + player_9 0 + player_10 0 + } } } - diff --git a/zellij-utils/assets/themes/onedark.kdl b/zellij-utils/assets/themes/onedark.kdl index 06ded947..7b508de0 100644 --- a/zellij-utils/assets/themes/onedark.kdl +++ b/zellij-utils/assets/themes/onedark.kdl @@ -1,15 +1,120 @@ themes { onedark { - fg 171 178 191 - bg 40 44 52 - black 29 32 37 - red 190 80 70 - green 152 195 121 - yellow 229 192 123 - blue 97 175 239 - magenta 198 120 221 - cyan 86 182 194 - white 204 204 204 - orange 209 154 102 + text_unselected { + base 204 204 204 + background 29 32 37 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + text_selected { + base 204 204 204 + background 29 32 37 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + ribbon_selected { + base 29 32 37 + background 152 195 121 + emphasis_0 190 80 70 + emphasis_1 209 154 102 + emphasis_2 198 120 221 + emphasis_3 97 175 239 + } + ribbon_unselected { + base 29 32 37 + background 171 178 191 + emphasis_0 190 80 70 + emphasis_1 204 204 204 + emphasis_2 97 175 239 + emphasis_3 198 120 221 + } + table_title { + base 152 195 121 + background 0 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + table_cell_selected { + base 204 204 204 + background 40 44 52 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + table_cell_unselected { + base 204 204 204 + background 29 32 37 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + list_selected { + base 204 204 204 + background 40 44 52 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + list_unselected { + base 204 204 204 + background 29 32 37 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 152 195 121 + emphasis_3 198 120 221 + } + frame_selected { + base 152 195 121 + background 0 + emphasis_0 209 154 102 + emphasis_1 86 182 194 + emphasis_2 198 120 221 + emphasis_3 0 + } + frame_highlight { + base 209 154 102 + background 0 + emphasis_0 209 154 102 + emphasis_1 209 154 102 + emphasis_2 209 154 102 + emphasis_3 209 154 102 + } + exit_code_success { + base 152 195 121 + background 0 + emphasis_0 86 182 194 + emphasis_1 29 32 37 + emphasis_2 198 120 221 + emphasis_3 97 175 239 + } + exit_code_error { + base 190 80 70 + background 0 + emphasis_0 229 192 123 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 198 120 221 + player_2 97 175 239 + player_3 0 + player_4 229 192 123 + player_5 86 182 194 + player_6 0 + player_7 190 80 70 + player_8 0 + player_9 0 + player_10 0 + } } } diff --git a/zellij-utils/assets/themes/pencil-light.kdl b/zellij-utils/assets/themes/pencil-light.kdl new file mode 100644 index 00000000..89f80e6b --- /dev/null +++ b/zellij-utils/assets/themes/pencil-light.kdl @@ -0,0 +1,120 @@ +themes { + pencil-light { + text_unselected { + base 66 66 66 + background 241 241 241 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 16 167 120 + emphasis_3 182 214 253 + } + text_selected { + base 66 66 66 + background 241 241 241 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 16 167 120 + emphasis_3 182 214 253 + } + ribbon_selected { + base 241 241 241 + background 16 167 120 + emphasis_0 182 214 253 + emphasis_1 215 95 95 + emphasis_2 182 214 253 + emphasis_3 0 142 196 + } + ribbon_unselected { + base 241 241 241 + background 0 95 135 + emphasis_0 182 214 253 + emphasis_1 66 66 66 + emphasis_2 0 142 196 + emphasis_3 182 214 253 + } + table_title { + base 16 167 120 + background 0 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 16 167 120 + emphasis_3 182 214 253 + } + table_cell_selected { + base 66 66 66 + background 241 241 241 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 16 167 120 + emphasis_3 182 214 253 + } + table_cell_unselected { + base 66 66 66 + background 241 241 241 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 16 167 120 + emphasis_3 182 214 253 + } + list_selected { + base 66 66 66 + background 241 241 241 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 16 167 120 + emphasis_3 182 214 253 + } + list_unselected { + base 66 66 66 + background 241 241 241 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 16 167 120 + emphasis_3 182 214 253 + } + frame_selected { + base 16 167 120 + background 0 + emphasis_0 215 95 95 + emphasis_1 32 165 186 + emphasis_2 182 214 253 + emphasis_3 0 + } + frame_highlight { + base 215 95 95 + background 0 + emphasis_0 215 95 95 + emphasis_1 215 95 95 + emphasis_2 215 95 95 + emphasis_3 215 95 95 + } + exit_code_success { + base 16 167 120 + background 0 + emphasis_0 32 165 186 + emphasis_1 241 241 241 + emphasis_2 182 214 253 + emphasis_3 0 142 196 + } + exit_code_error { + base 182 214 253 + background 0 + emphasis_0 168 156 20 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 182 214 253 + player_2 0 142 196 + player_3 0 + player_4 168 156 20 + player_5 32 165 186 + player_6 0 + player_7 182 214 253 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/pencil.kdl b/zellij-utils/assets/themes/pencil.kdl deleted file mode 100644 index 16636834..00000000 --- a/zellij-utils/assets/themes/pencil.kdl +++ /dev/null @@ -1,15 +0,0 @@ -themes { - pencil-light { - fg "#005F87" - bg "#f1f1f1" - black "#f1f1f1" - red "#B6D6FD" - green "#10A778" - yellow "#A89C14" - blue "#008EC4" - magenta "#B6D6FD" - cyan "#20A5BA" - white "#424242" - orange "#D75F5F" - } -} diff --git a/zellij-utils/assets/themes/retro-wave.kdl b/zellij-utils/assets/themes/retro-wave.kdl new file mode 100644 index 00000000..f96f05d0 --- /dev/null +++ b/zellij-utils/assets/themes/retro-wave.kdl @@ -0,0 +1,120 @@ +themes { + retro-wave { + text_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + text_selected { + base 255 255 255 + background 26 26 26 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + ribbon_selected { + base 0 0 0 + background 0 255 0 + emphasis_0 255 53 94 + emphasis_1 255 102 17 + emphasis_2 255 0 255 + emphasis_3 0 217 227 + } + ribbon_unselected { + base 0 0 0 + background 255 153 0 + emphasis_0 255 53 94 + emphasis_1 255 255 255 + emphasis_2 0 217 227 + emphasis_3 255 0 255 + } + table_title { + base 0 255 0 + background 0 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + table_cell_selected { + base 255 255 255 + background 26 26 26 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + table_cell_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + list_selected { + base 255 255 255 + background 26 26 26 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + list_unselected { + base 255 255 255 + background 0 0 0 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 0 255 0 + emphasis_3 255 0 255 + } + frame_selected { + base 0 255 0 + background 0 + emphasis_0 255 102 17 + emphasis_1 0 229 229 + emphasis_2 255 0 255 + emphasis_3 0 + } + frame_highlight { + base 255 102 17 + background 0 + emphasis_0 255 102 17 + emphasis_1 255 102 17 + emphasis_2 255 102 17 + emphasis_3 255 102 17 + } + exit_code_success { + base 0 255 0 + background 0 + emphasis_0 0 229 229 + emphasis_1 0 0 0 + emphasis_2 255 0 255 + emphasis_3 0 217 227 + } + exit_code_error { + base 255 53 94 + background 0 + emphasis_0 255 230 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 255 0 255 + player_2 0 217 227 + player_3 0 + player_4 255 230 0 + player_5 0 229 229 + player_6 0 + player_7 255 53 94 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/solarized-dark.kdl b/zellij-utils/assets/themes/solarized-dark.kdl index 20482f5c..d88bd010 100644 --- a/zellij-utils/assets/themes/solarized-dark.kdl +++ b/zellij-utils/assets/themes/solarized-dark.kdl @@ -1,16 +1,120 @@ themes { solarized-dark { - fg 253 246 227 - bg 0 43 54 - black 7 54 66 - red 220 50 47 - green 133 153 0 - yellow 181 137 0 - blue 38 139 210 - magenta 211 54 130 - cyan 42 161 152 - white 238 232 213 - orange 203 75 22 + text_unselected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + text_selected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + ribbon_selected { + base 7 54 66 + background 133 153 0 + emphasis_0 220 50 47 + emphasis_1 203 75 22 + emphasis_2 211 54 130 + emphasis_3 38 139 210 + } + ribbon_unselected { + base 7 54 66 + background 253 246 227 + emphasis_0 220 50 47 + emphasis_1 238 232 213 + emphasis_2 38 139 210 + emphasis_3 211 54 130 + } + table_title { + base 133 153 0 + background 0 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + table_cell_selected { + base 238 232 213 + background 0 43 54 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + table_cell_unselected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + list_selected { + base 238 232 213 + background 0 43 54 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + list_unselected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + frame_selected { + base 133 153 0 + background 0 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 211 54 130 + emphasis_3 0 + } + frame_highlight { + base 203 75 22 + background 0 + emphasis_0 203 75 22 + emphasis_1 203 75 22 + emphasis_2 203 75 22 + emphasis_3 203 75 22 + } + exit_code_success { + base 133 153 0 + background 0 + emphasis_0 42 161 152 + emphasis_1 7 54 66 + emphasis_2 211 54 130 + emphasis_3 38 139 210 + } + exit_code_error { + base 220 50 47 + background 0 + emphasis_0 181 137 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 211 54 130 + player_2 38 139 210 + player_3 0 + player_4 181 137 0 + player_5 42 161 152 + player_6 0 + player_7 220 50 47 + player_8 0 + player_9 0 + player_10 0 + } } } - diff --git a/zellij-utils/assets/themes/solarized-light.kdl b/zellij-utils/assets/themes/solarized-light.kdl index 93bac49b..1fef6040 100644 --- a/zellij-utils/assets/themes/solarized-light.kdl +++ b/zellij-utils/assets/themes/solarized-light.kdl @@ -1,16 +1,120 @@ themes { solarized-light { - fg 101 123 131 - bg 253 246 227 - black 7 54 66 - red 220 50 47 - green 133 153 0 - yellow 181 137 0 - blue 38 139 210 - magenta 211 54 130 - cyan 42 161 152 - white 238 232 213 - orange 203 75 22 + text_unselected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + text_selected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + ribbon_selected { + base 7 54 66 + background 133 153 0 + emphasis_0 220 50 47 + emphasis_1 203 75 22 + emphasis_2 211 54 130 + emphasis_3 38 139 210 + } + ribbon_unselected { + base 7 54 66 + background 101 123 131 + emphasis_0 220 50 47 + emphasis_1 238 232 213 + emphasis_2 38 139 210 + emphasis_3 211 54 130 + } + table_title { + base 133 153 0 + background 0 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + table_cell_selected { + base 238 232 213 + background 253 246 227 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + table_cell_unselected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + list_selected { + base 238 232 213 + background 253 246 227 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + list_unselected { + base 238 232 213 + background 7 54 66 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 133 153 0 + emphasis_3 211 54 130 + } + frame_selected { + base 133 153 0 + background 0 + emphasis_0 203 75 22 + emphasis_1 42 161 152 + emphasis_2 211 54 130 + emphasis_3 0 + } + frame_highlight { + base 203 75 22 + background 0 + emphasis_0 203 75 22 + emphasis_1 203 75 22 + emphasis_2 203 75 22 + emphasis_3 203 75 22 + } + exit_code_success { + base 133 153 0 + background 0 + emphasis_0 42 161 152 + emphasis_1 7 54 66 + emphasis_2 211 54 130 + emphasis_3 38 139 210 + } + exit_code_error { + base 220 50 47 + background 0 + emphasis_0 181 137 0 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 211 54 130 + player_2 38 139 210 + player_3 0 + player_4 181 137 0 + player_5 42 161 152 + player_6 0 + player_7 220 50 47 + player_8 0 + player_9 0 + player_10 0 + } } } - diff --git a/zellij-utils/assets/themes/terafox.kdl b/zellij-utils/assets/themes/terafox.kdl new file mode 100644 index 00000000..0fe3ee9a --- /dev/null +++ b/zellij-utils/assets/themes/terafox.kdl @@ -0,0 +1,120 @@ +themes { + terafox { + text_unselected { + base 203 217 216 + background 37 65 71 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 122 164 161 + emphasis_3 173 92 124 + } + text_selected { + base 203 217 216 + background 37 65 71 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 122 164 161 + emphasis_3 173 92 124 + } + ribbon_selected { + base 37 65 71 + background 122 164 161 + emphasis_0 232 92 81 + emphasis_1 255 131 73 + emphasis_2 173 92 124 + emphasis_3 90 147 170 + } + ribbon_unselected { + base 37 65 71 + background 230 234 234 + emphasis_0 232 92 81 + emphasis_1 203 217 216 + emphasis_2 90 147 170 + emphasis_3 173 92 124 + } + table_title { + base 122 164 161 + background 0 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 122 164 161 + emphasis_3 173 92 124 + } + table_cell_selected { + base 203 217 216 + background 21 37 40 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 122 164 161 + emphasis_3 173 92 124 + } + table_cell_unselected { + base 203 217 216 + background 37 65 71 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 122 164 161 + emphasis_3 173 92 124 + } + list_selected { + base 203 217 216 + background 21 37 40 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 122 164 161 + emphasis_3 173 92 124 + } + list_unselected { + base 203 217 216 + background 37 65 71 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 122 164 161 + emphasis_3 173 92 124 + } + frame_selected { + base 122 164 161 + background 0 + emphasis_0 255 131 73 + emphasis_1 161 205 216 + emphasis_2 173 92 124 + emphasis_3 0 + } + frame_highlight { + base 255 131 73 + background 0 + emphasis_0 255 131 73 + emphasis_1 255 131 73 + emphasis_2 255 131 73 + emphasis_3 255 131 73 + } + exit_code_success { + base 122 164 161 + background 0 + emphasis_0 161 205 216 + emphasis_1 37 65 71 + emphasis_2 173 92 124 + emphasis_3 90 147 170 + } + exit_code_error { + base 232 92 81 + background 0 + emphasis_0 253 164 127 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 173 92 124 + player_2 90 147 170 + player_3 0 + player_4 253 164 127 + player_5 161 205 216 + player_6 0 + player_7 232 92 81 + player_8 0 + player_9 0 + player_10 0 + } + } +} diff --git a/zellij-utils/assets/themes/tokyo-night-dark.kdl b/zellij-utils/assets/themes/tokyo-night-dark.kdl index 6813a336..2287d461 100644 --- a/zellij-utils/assets/themes/tokyo-night-dark.kdl +++ b/zellij-utils/assets/themes/tokyo-night-dark.kdl @@ -1,15 +1,124 @@ themes { tokyo-night-dark { - 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 26 27 38 + 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_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 + } + 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 + } + 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_unselected { + base 192 202 245 + // background 56 62 90 + background 26 27 38 + 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 26 27 38 + 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 + background 26 27 38 + 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 26 27 38 + 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 255 158 100 + 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 + } } } diff --git a/zellij-utils/assets/themes/tokyo-night-light.kdl b/zellij-utils/assets/themes/tokyo-night-light.kdl index 3ac5fb76..1ad7a31e 100644 --- a/zellij-utils/assets/themes/tokyo-night-light.kdl +++ b/zellij-utils/assets/themes/tokyo-night-light.kdl @@ -1,16 +1,120 @@ themes { tokyo-night-light { - fg 52 59 88 - bg 213 214 219 - black 15 15 20 - red 186 75 96 - green 72 94 48 - yellow 143 94 21 - blue 52 84 138 - magenta 90 74 120 - cyan 15 75 110 - white 130 137 172 - orange 150 80 39 + text_unselected { + base 130 137 172 + background 15 15 20 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 72 94 48 + emphasis_3 90 74 120 + } + text_selected { + base 130 137 172 + background 213 214 219 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 72 94 48 + emphasis_3 90 74 120 + } + ribbon_selected { + base 15 15 20 + background 72 94 48 + emphasis_0 186 75 96 + emphasis_1 150 80 39 + emphasis_2 90 74 120 + emphasis_3 52 84 138 + } + ribbon_unselected { + base 15 15 20 + background 52 59 88 + emphasis_0 186 75 96 + emphasis_1 130 137 172 + emphasis_2 52 84 138 + emphasis_3 90 74 120 + } + table_title { + base 72 94 48 + background 0 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 72 94 48 + emphasis_3 90 74 120 + } + table_cell_selected { + base 130 137 172 + background 213 214 219 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 72 94 48 + emphasis_3 90 74 120 + } + table_cell_unselected { + base 130 137 172 + background 15 15 20 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 72 94 48 + emphasis_3 90 74 120 + } + list_selected { + base 130 137 172 + background 213 214 219 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 72 94 48 + emphasis_3 90 74 120 + } + list_unselected { + base 130 137 172 + background 15 15 20 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 72 94 48 + emphasis_3 90 74 120 + } + frame_selected { + base 72 94 48 + background 0 + emphasis_0 150 80 39 + emphasis_1 15 75 110 + emphasis_2 90 74 120 + emphasis_3 0 + } + frame_highlight { + base 150 80 39 + background 0 + emphasis_0 150 80 39 + emphasis_1 150 80 39 + emphasis_2 150 80 39 + emphasis_3 150 80 39 + } + exit_code_success { + base 72 94 48 + background 0 + emphasis_0 15 75 110 + emphasis_1 15 15 20 + emphasis_2 90 74 120 + emphasis_3 52 84 138 + } + exit_code_error { + base 186 75 96 + background 0 + emphasis_0 143 94 21 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 90 74 120 + player_2 52 84 138 + player_3 0 + player_4 143 94 21 + player_5 15 75 110 + player_6 0 + player_7 186 75 96 + player_8 0 + player_9 0 + player_10 0 + } } } - diff --git a/zellij-utils/assets/themes/tokyo-night-storm.kdl b/zellij-utils/assets/themes/tokyo-night-storm.kdl index e727ef72..a2746add 100644 --- a/zellij-utils/assets/themes/tokyo-night-storm.kdl +++ b/zellij-utils/assets/themes/tokyo-night-storm.kdl @@ -1,16 +1,120 @@ themes { tokyo-night-storm { - fg 169 177 214 - bg 36 40 59 - 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 36 40 59 + 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 36 40 59 + 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 36 40 59 + 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 255 158 100 + 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 + } } } - diff --git a/zellij-utils/assets/themes/tokyo-night.kdl b/zellij-utils/assets/themes/tokyo-night.kdl index 4ea1a810..de10064e 100644 --- a/zellij-utils/assets/themes/tokyo-night.kdl +++ b/zellij-utils/assets/themes/tokyo-night.kdl @@ -1,16 +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 255 158 100 + 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 + } } } - diff --git a/zellij-utils/assets/themes/vesper.kdl b/zellij-utils/assets/themes/vesper.kdl index 8d7b4345..d2a82792 100644 --- a/zellij-utils/assets/themes/vesper.kdl +++ b/zellij-utils/assets/themes/vesper.kdl @@ -1,18 +1,120 @@ -// Vesper theme -// https://github.com/raunofreiberg/vesper - themes { - vesper { - fg "#ffffff" - bg "#101010" - black "#101010" - red "#f5a191" - green "#90b99f" - yellow "#e6b99d" - blue "#aca1cf" - magenta "#e29eca" - cyan "#ea83a5" - white "#a0a0a0" - orange "#ffc799" - } + vesper { + text_unselected { + base 160 160 160 + background 16 16 16 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 144 185 159 + emphasis_3 226 158 202 + } + text_selected { + base 160 160 160 + background 16 16 16 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 144 185 159 + emphasis_3 226 158 202 + } + ribbon_selected { + base 16 16 16 + background 144 185 159 + emphasis_0 245 161 145 + emphasis_1 255 199 153 + emphasis_2 226 158 202 + emphasis_3 172 161 207 + } + ribbon_unselected { + base 16 16 16 + background 255 255 255 + emphasis_0 245 161 145 + emphasis_1 160 160 160 + emphasis_2 172 161 207 + emphasis_3 226 158 202 + } + table_title { + base 144 185 159 + background 0 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 144 185 159 + emphasis_3 226 158 202 + } + table_cell_selected { + base 160 160 160 + background 16 16 16 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 144 185 159 + emphasis_3 226 158 202 + } + table_cell_unselected { + base 160 160 160 + background 16 16 16 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 144 185 159 + emphasis_3 226 158 202 + } + list_selected { + base 160 160 160 + background 16 16 16 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 144 185 159 + emphasis_3 226 158 202 + } + list_unselected { + base 160 160 160 + background 16 16 16 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 144 185 159 + emphasis_3 226 158 202 + } + frame_selected { + base 144 185 159 + background 0 + emphasis_0 255 199 153 + emphasis_1 234 131 165 + emphasis_2 226 158 202 + emphasis_3 0 + } + frame_highlight { + base 255 199 153 + background 0 + emphasis_0 255 199 153 + emphasis_1 255 199 153 + emphasis_2 255 199 153 + emphasis_3 255 199 153 + } + exit_code_success { + base 144 185 159 + background 0 + emphasis_0 234 131 165 + emphasis_1 16 16 16 + emphasis_2 226 158 202 + emphasis_3 172 161 207 + } + exit_code_error { + base 245 161 145 + background 0 + emphasis_0 230 185 157 + emphasis_1 0 + emphasis_2 0 + emphasis_3 0 + } + multiplayer_user_colors { + player_1 226 158 202 + player_2 172 161 207 + player_3 0 + player_4 230 185 157 + player_5 234 131 165 + player_6 0 + player_7 245 161 145 + player_8 0 + player_9 0 + player_10 0 + } + } } diff --git a/zellij-utils/src/setup.rs b/zellij-utils/src/setup.rs index cf6159fc..15f54c49 100644 --- a/zellij-utils/src/setup.rs +++ b/zellij-utils/src/setup.rs @@ -81,7 +81,6 @@ fn get_default_themes() -> Themes { } } } - themes }