From 9f716487caceae9da18dfad856f58a09a7079678 Mon Sep 17 00:00:00 2001 From: Kunal Mohan <44079328+kunalmohan@users.noreply.github.com> Date: Sat, 2 Apr 2022 03:19:42 +0530 Subject: Improve theme usage + add default ones (#1274) * Remove gray from theme config and improve colors for dark themes * improve theme usage * Add new themes and minor fixes * improve tokyo-night theme according to new changes * Fix formatting * change default black colour * docs(CHANGELOG): #1274 improve themes --- example/themes/dracula.yaml | 15 +++++++++++++++ example/themes/gruvbox.yaml | 27 +++++++++++++++++++++++++++ example/themes/molokai.yaml | 15 +++++++++++++++ example/themes/one-half.yaml | 15 +++++++++++++++ example/themes/solarized.yaml | 15 +++++++++++++++ example/themes/tokyo-night.yaml | 15 ++++++--------- 6 files changed, 93 insertions(+), 9 deletions(-) create mode 100644 example/themes/dracula.yaml create mode 100644 example/themes/gruvbox.yaml create mode 100644 example/themes/molokai.yaml create mode 100644 example/themes/one-half.yaml create mode 100644 example/themes/solarized.yaml (limited to 'example/themes') diff --git a/example/themes/dracula.yaml b/example/themes/dracula.yaml new file mode 100644 index 000000000..d4efd9940 --- /dev/null +++ b/example/themes/dracula.yaml @@ -0,0 +1,15 @@ +# Dracula Theme + +themes: + dracula: + bg: [40, 42, 54] + red: [236, 63, 63] + green: [80, 250, 123] + yellow: [241, 250, 140] + blue: [98, 114, 164] + magenta: [189, 147, 249] + orange: [216, 133, 76] + fg: [248, 248, 242] + cyan: [139, 233, 253] + black: [35, 36, 38] + white: [222, 222, 218] \ No newline at end of file diff --git a/example/themes/gruvbox.yaml b/example/themes/gruvbox.yaml new file mode 100644 index 000000000..df54f81c4 --- /dev/null +++ b/example/themes/gruvbox.yaml @@ -0,0 +1,27 @@ +# Gruvbox theme + +themes: + gruvbox-dark: + bg: [40, 40, 40] + red: [204, 36, 29] + green: [152, 151, 26] + yellow: [215, 153, 33] + blue: [69, 133, 136] + magenta: [177, 98, 134] + orange: [214, 93, 14] + fg: [213, 196, 161] + cyan: [104, 157, 106] + black: [60, 56, 54] + white: [251, 241, 199] + gruvbox-light: + bg: [251, 82, 75] + red: [205, 75, 69] + green: [152, 151, 26] + yellow: [215, 153, 33] + blue: [69, 133, 136] + magenta: [177, 98, 134] + orange: [214, 93, 14] + fg: [60, 56, 54] + cyan: [104, 157, 106] + black: [40, 40, 40] + white: [213, 196, 161] \ No newline at end of file diff --git a/example/themes/molokai.yaml b/example/themes/molokai.yaml new file mode 100644 index 000000000..c0c652d55 --- /dev/null +++ b/example/themes/molokai.yaml @@ -0,0 +1,15 @@ +# Molokai Theme + +themes: + molokai-dark: + bg: [27, 29, 30] + red: [255, 0, 0] + green: [0, 140, 0] + yellow: [255, 255, 0] + blue: [102, 217, 239] + magenta: [174, 129, 255] + orange: [253, 151, 31] + fg: [248, 248, 240] + cyan: [0, 255, 255] + black: [0, 0, 0] + white: [255, 255, 255] \ No newline at end of file diff --git a/example/themes/one-half.yaml b/example/themes/one-half.yaml new file mode 100644 index 000000000..5f3b3968a --- /dev/null +++ b/example/themes/one-half.yaml @@ -0,0 +1,15 @@ +# One Half Theme + +themes: + one-half-dark: + bg: [40, 44, 52] + red: [227, 63, 76] + green: [152, 195, 121] + yellow: [229, 192, 123] + blue: [97, 175, 239] + magenta: [198, 120, 221] + orange: [216, 133, 76] + fg: [220, 223, 228] + cyan: [86, 182, 194] + black: [27, 29, 35] + white: [233, 225, 254] \ No newline at end of file diff --git a/example/themes/solarized.yaml b/example/themes/solarized.yaml new file mode 100644 index 000000000..ddf9f3841 --- /dev/null +++ b/example/themes/solarized.yaml @@ -0,0 +1,15 @@ +# Solarized Theme + +themes: + solarized-dark: + bg: [0, 43, 54] + red: [220, 50, 47] + green: [133, 153, 0] + yellow: [181, 137, 0] + blue: [38, 139, 210] + magenta: [211, 54, 130] + orange: [203, 75, 22] + fg: [253, 246, 227] + cyan: [42, 161, 152] + black: [7, 54, 66] + white: [238, 232, 213] \ No newline at end of file diff --git a/example/themes/tokyo-night.yaml b/example/themes/tokyo-night.yaml index 18cfeb9ae..9962c1f8a 100644 --- a/example/themes/tokyo-night.yaml +++ b/example/themes/tokyo-night.yaml @@ -5,9 +5,8 @@ themes: tokyo-night: fg: [169,177,214] #A9B1D6 bg: [26,27,38] #1A1B26 - gray: [86,95,137] #565F89 - black: [65,72,104] #414868 - red: [247,118,142] #F7768E + black: [56,62,90] #383E5A + red: [249,51,87] #F9334D green: [158,206,106] #9ECE6A yellow: [224,175,104] #E0AF68 blue: [122,162,247] #7AA2F7 @@ -18,9 +17,8 @@ themes: tokyo-night-storm: fg: [169,177,214] #A9B1D6 bg: [36,40,59] #24283B - gray: [86,95,137] #565F89 - black: [65,72,104] #414868 - red: [247,118,142] #F7768E + black: [56,62,90] #383E5A + red: [249,51,87] #F9334D green: [158,206,106] #9ECE6A yellow: [224,175,104] #E0AF68 blue: [122,162,247] #7AA2F7 @@ -31,13 +29,12 @@ themes: tokyo-night-light: fg: [52,59,88] #343B58 bg: [213,214,219] #D5D6DB - gray: [150,153,163] #9699A3 black: [15,15,20] #0F0F14 - red: [140,67,81] #8C4351 + red: [186,75,96] #BA4B60 green: [72,94,48] #485E30 yellow: [143,94,21] #8F5E15 blue: [52,84,138] #34548A magenta: [90,74,120] #5A4A78 cyan: [15,75,110] #0F4B6E - white: [52,59,88] #343B58 + white: [130,137,172] #8289AC orange: [150,80,39] #965027 -- cgit v1.2.3