aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChidambaram Nachiappan <60850111+thechidambaram@users.noreply.github.com>2022-02-27 13:36:26 +0000
committerChidambaram Nachiappan <60850111+thechidambaram@users.noreply.github.com>2022-02-27 13:36:26 +0000
commit58a359cab61cd9ed292c8cbfa45a88012c7a1b5d (patch)
tree028adb7ce3cf65f225a64d53c76b64ccd6041c9e
parentdbd0e9378b114959948403a7edcbf7a1bdff5b97 (diff)
downloadlite-xl-colors-58a359cab61cd9ed292c8cbfa45a88012c7a1b5d.tar.gz
lite-xl-colors-58a359cab61cd9ed292c8cbfa45a88012c7a1b5d.zip
Add 'plasma' color theme
-rw-r--r--README.md1
-rw-r--r--colors/plasma.lua29
-rw-r--r--previews/plasma.svg23
3 files changed, 53 insertions, 0 deletions
diff --git a/README.md b/README.md
index 99479a0..a7b3645 100644
--- a/README.md
+++ b/README.md
@@ -25,6 +25,7 @@ Theme | Preview
[`nord`](colors/nord.lua?raw=1) | ![nord_preview](previews/nord.svg)
[`onedark`](colors/onedark.lua?raw=1) | ![onedark_preview](previews/onedark.svg)
[`only_dark`](colors/only_dark.lua?raw=1) | ![only_dark_preview](previews/only_dark.svg)
+[`plasma`](colors/plasma.lua?raw=1) | ![plasma_preview](previews/plasma.svg)
[`vscode-dark`](colors/vscode-dark.lua?raw=1) | ![vscode-dark_preview](previews/vscode-dark.svg)
[`winter`](colors/winter.lua?raw=1) | ![winter_preview](previews/winter.svg)
[`zenburn`](colors/zenburn.lua?raw=1) | ![zenburn_preview](previews/zenburn.svg)
diff --git a/colors/plasma.lua b/colors/plasma.lua
new file mode 100644
index 0000000..635572e
--- /dev/null
+++ b/colors/plasma.lua
@@ -0,0 +1,29 @@
+local style = require "core.style"
+local common = require "core.common"
+
+style.background = { common.color "#222226" }
+style.background2 = { common.color "#252528" }
+style.background3 = { common.color "#1e1e21" }
+style.text = { common.color "#dddddd" }
+style.caret = { common.color "#aeafad" }
+style.accent = { common.color "#0097fb" }
+style.dim = { common.color "#9393a5" }
+style.divider = { common.color "#1E1E1E" }
+style.selection = { common.color "#264f78" }
+style.line_number = { common.color "#858585" }
+style.line_number2 = { common.color "#c6c6c6" }
+style.line_highlight = { common.color "#2b2b2f"}
+style.scrollbar = { common.color "#313136" }
+style.scrollbar2 = { common.color "#bfbfbf" }
+
+style.syntax["normal"] = { common.color "#dddddd" }
+style.syntax["symbol"] = { common.color "#e06c75" }
+style.syntax["comment"] = { common.color "#c5c5c5" }
+style.syntax["keyword"] = { common.color "#61afef" }
+style.syntax["keyword2"] = { common.color "#56B6C2" }
+style.syntax["number"] = { common.color "#d19a66" }
+style.syntax["literal"] = { common.color "#61AFEF" }
+style.syntax["string"] = { common.color "#98C379" }
+style.syntax["operator"] = { common.color "#dddddd" }
+style.syntax["function"] = { common.color "#c678dd" }
+
diff --git a/previews/plasma.svg b/previews/plasma.svg
new file mode 100644
index 0000000..44ae495
--- /dev/null
+++ b/previews/plasma.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="16" shape-rendering="crispEdges">
+<rect x="0.0" width="9.5238095238095" height="16" fill="rgb(30, 30, 30)"></rect>
+<rect x="9.5238095238095" width="9.5238095238095" height="16" fill="rgb(30, 30, 33)"></rect>
+<rect x="19.047619047619" width="9.5238095238095" height="16" fill="rgb(34, 34, 38)"></rect>
+<rect x="28.571428571429" width="9.5238095238095" height="16" fill="rgb(37, 37, 40)"></rect>
+<rect x="38.095238095238" width="9.5238095238095" height="16" fill="rgb(43, 43, 47)"></rect>
+<rect x="47.619047619048" width="9.5238095238095" height="16" fill="rgb(49, 49, 54)"></rect>
+<rect x="57.142857142857" width="9.5238095238095" height="16" fill="rgb(38, 79, 120)"></rect>
+<rect x="66.666666666667" width="9.5238095238095" height="16" fill="rgb(133, 133, 133)"></rect>
+<rect x="76.190476190476" width="9.5238095238095" height="16" fill="rgb(0, 151, 251)"></rect>
+<rect x="85.714285714286" width="9.5238095238095" height="16" fill="rgb(224, 108, 117)"></rect>
+<rect x="95.238095238095" width="9.5238095238095" height="16" fill="rgb(147, 147, 165)"></rect>
+<rect x="104.7619047619" width="9.5238095238095" height="16" fill="rgb(86, 182, 194)"></rect>
+<rect x="114.28571428571" width="9.5238095238095" height="16" fill="rgb(209, 154, 102)"></rect>
+<rect x="123.80952380952" width="9.5238095238095" height="16" fill="rgb(152, 195, 121)"></rect>
+<rect x="133.33333333333" width="9.5238095238095" height="16" fill="rgb(97, 175, 239)"></rect>
+<rect x="142.85714285714" width="9.5238095238095" height="16" fill="rgb(174, 175, 173)"></rect>
+<rect x="152.38095238095" width="9.5238095238095" height="16" fill="rgb(198, 120, 221)"></rect>
+<rect x="161.90476190476" width="9.5238095238095" height="16" fill="rgb(191, 191, 191)"></rect>
+<rect x="171.42857142857" width="9.5238095238095" height="16" fill="rgb(197, 197, 197)"></rect>
+<rect x="180.95238095238" width="9.5238095238095" height="16" fill="rgb(198, 198, 198)"></rect>
+<rect x="190.47619047619" width="9.5238095238095" height="16" fill="rgb(221, 221, 221)"></rect>
+</svg> \ No newline at end of file