diff --git a/extras/alacritty/pastelnight_highContrast.yml b/extras/alacritty/pastelnight_highContrast.yml
new file mode 100644
index 0000000..a63f209
--- /dev/null
+++ b/extras/alacritty/pastelnight_highContrast.yml
@@ -0,0 +1,34 @@
+# PastelNight Alacritty Colors
+colors:
+ # Default colors
+ primary:
+ background: '0x292b3c'
+ foreground: '0xf9fbff'
+
+ # Normal colors
+ normal:
+ black: '0x212230'
+ red: '0xff3d3d'
+ green: '0x56fe86'
+ yellow: '0xfec456'
+ blue: '0x709dff'
+ magenta: '0xad80d4'
+ cyan: '0x70e4ff'
+ white: '0xe6e7e9'
+
+ # Bright colors
+ bright:
+ black: '0xa8a9b2'
+ red: '0xff3d3d'
+ green: '0x56fe86'
+ yellow: '0xfec456'
+ blue: '0x709dff'
+ magenta: '${magenta}'
+ cyan: '${cyan}'
+ white: '0xf9fbff'
+
+ indexed_colors:
+ - { index: 16, color: '0xff7a3d' }
+ - { index: 17, color: '0xff8484' }
+
+
\ No newline at end of file
diff --git a/extras/delta/pastelnight_highContrast.gitconfig b/extras/delta/pastelnight_highContrast.gitconfig
new file mode 100644
index 0000000..8c0b2b3
--- /dev/null
+++ b/extras/delta/pastelnight_highContrast.gitconfig
@@ -0,0 +1,12 @@
+[delta]
+ minus-style = syntax "#ff8484"
+ minus-non-emph-style = syntax "#ff8484"
+ minus-emph-style = syntax "#ff3d3d"
+ minus-empty-line-marker-style = syntax "#ff8484"
+ line-numbers-minus-style = "#dd4040"
+ plus-style = syntax "#9effb9"
+ plus-non-emph-style = syntax "#9effb9"
+ plus-emph-style = syntax "#56fe86"
+ plus-empty-line-marker-style = syntax "#9effb9"
+ line-numbers-plus-style = "#58de7e"
+ line-numbers-zero-style = "#b9bac0"
diff --git a/extras/dunst/pastelnight_highContrast.dunstrc b/extras/dunst/pastelnight_highContrast.dunstrc
new file mode 100644
index 0000000..5cdb318
--- /dev/null
+++ b/extras/dunst/pastelnight_highContrast.dunstrc
@@ -0,0 +1,17 @@
+# PastelNight colors for dunst
+# For more configuraion options see https://github.com/dunst-project/dunst/blob/master/dunstrc
+
+[urgency_low]
+ background = "#1a1c27"
+ foreground = "#f9fbff"
+ frame_color = "#9effb9"
+
+[urgency_normal]
+ background = "#292b3c"
+ foreground = "#f9fbff"
+ frame_color = "#ffdb99"
+
+[urgency_critical]
+ background = "#292b3c"
+ foreground = "#ff3d3d"
+ frame_color = "#ff8484"
diff --git a/extras/fish/pastelnight_highContrast.fish b/extras/fish/pastelnight_highContrast.fish
new file mode 100644
index 0000000..09900a4
--- /dev/null
+++ b/extras/fish/pastelnight_highContrast.fish
@@ -0,0 +1,35 @@
+ # PastelNight Color Palette
+ set -l foreground f9fbff
+ set -l selection 4b4c58
+ set -l comment 6a6c7a
+ set -l red ff3d3d
+ set -l orange ff7a3d
+ set -l yellow fec456
+ set -l green 56fe86
+ set -l purple ad80d4
+ set -l sky 70e4ff
+ set -l pink ff89db
+
+ # Syntax Highlighting Colors
+ set -g fish_color_normal $foreground
+ set -g fish_color_command $sky
+ set -g fish_color_keyword $pink
+ set -g fish_color_quote $yellow
+ set -g fish_color_redirection $foreground
+ set -g fish_color_end $orange
+ set -g fish_color_error $red
+ set -g fish_color_param $purple
+ set -g fish_color_comment $comment
+ set -g fish_color_selection --background=$selection
+ set -g fish_color_search_match --background=$selection
+ set -g fish_color_operator $green
+ set -g fish_color_escape $pink
+ set -g fish_color_autosuggestion $comment
+
+ # Completion Pager Colors
+ set -g fish_pager_color_progress $comment
+ set -g fish_pager_color_prefix $sky
+ set -g fish_pager_color_completion $foreground
+ set -g fish_pager_color_description $comment
+ set -g fish_pager_color_selected_background --background=$selection
+
\ No newline at end of file
diff --git a/extras/fish_themes/pastelnight_highContrast.theme b/extras/fish_themes/pastelnight_highContrast.theme
new file mode 100644
index 0000000..598232b
--- /dev/null
+++ b/extras/fish_themes/pastelnight_highContrast.theme
@@ -0,0 +1,25 @@
+ # PastelNight
+
+ # Syntax Highlighting Colors
+ fish_color_normal f9fbff
+ fish_color_command 70e4ff
+ fish_color_keyword ff89db
+ fish_color_quote fec456
+ fish_color_redirection f9fbff
+ fish_color_end ff7a3d
+ fish_color_error ff3d3d
+ fish_color_param ad80d4
+ fish_color_comment 6a6c7a
+ fish_color_selection --background=4b4c58
+ fish_color_search_match --background=4b4c58
+ fish_color_operator 56fe86
+ fish_color_escape ff89db
+ fish_color_autosuggestion 6a6c7a
+
+ # Completion Pager Colors
+ fish_pager_color_progress 6a6c7a
+ fish_pager_color_prefix 70e4ff
+ fish_pager_color_completion f9fbff
+ fish_pager_color_description 6a6c7a
+ fish_pager_color_selected_background --background=4b4c58
+
\ No newline at end of file
diff --git a/extras/foot/pastelnight_highContrast.ini b/extras/foot/pastelnight_highContrast.ini
new file mode 100644
index 0000000..06f7801
--- /dev/null
+++ b/extras/foot/pastelnight_highContrast.ini
@@ -0,0 +1,30 @@
+[cursor]
+color=f9fbff 4b4c58
+
+[colors]
+foreground=f9fbff
+background=292b3c
+selection-foreground=f9fbff
+selection-background=4b4c58
+urls=9effb9
+
+regular0=212230
+regular1=ff3d3d
+regular2=56fe86
+regular3=fec456
+regular4=709dff
+regular5=ad80d4
+regular6=70e4ff
+regular7=e6e7e9
+
+bright0=a8a9b2
+bright1=ff3d3d
+bright2=56fe86
+bright3=fec456
+bright4=709dff
+bright5=ad80d4
+bright6=70e4ff
+bright7=f9fbff
+
+16=ff7a3d
+17=ff8484
\ No newline at end of file
diff --git a/extras/gitui/pastelnight_highContrast.ron b/extras/gitui/pastelnight_highContrast.ron
new file mode 100644
index 0000000..ec757b6
--- /dev/null
+++ b/extras/gitui/pastelnight_highContrast.ron
@@ -0,0 +1,23 @@
+(
+ selected_tab: Rgb(173,128,212), // purple #ad80d4
+ command_fg: Rgb(106,108,122), // base300 #6a6c7a
+ selection_bg: Rgb(75,76,88), // base400 #4b4c58
+ selection_fg: Rgb(112,228,255), // sky #70e4ff
+ cmdbar_bg: Rgb(41,43,60), // bg #292b3c
+ cmdbar_extra_lines_bg: Rgb(41,43,60), // bg #292b3c
+ disabled_fg: Rgb(106,108,122), // base300 #6a6c7a
+ diff_line_add: Rgb(86,254,134), // green #56fe86
+ diff_line_delete: Rgb(255,61,61), // red #ff3d3d
+ diff_file_added: Rgb(158,255,185), // green100 #9effb9
+ diff_file_removed: Rgb(255,132,132), // red100 #ff8484
+ diff_file_moved: Rgb(255,137,219), // pink200 #ff89db
+ diff_file_modified: Rgb(254,196,86), // yellow #fec456
+ commit_hash: Rgb(173,128,212), // purple #ad80d4
+ commit_time: Rgb(112,157,255), // blue #709dff
+ commit_author: Rgb(86,254,134), // green #56fe86
+ danger_fg: Rgb(255,61,61), // red #ff3d3d
+ push_gauge_bg: Rgb(41,43,60), // bg #292b3c
+ push_gauge_fg: Rgb(249,251,255), // fg #f9fbff
+ tag_fg: Rgb(255,137,219), // pink200 #ff89db
+ branch_fg: Rgb(254,196,86), // yellow #fec456
+)
diff --git a/extras/iterm/pastelnight_highContrast.itermcolors b/extras/iterm/pastelnight_highContrast.itermcolors
new file mode 100644
index 0000000..5cf8841
--- /dev/null
+++ b/extras/iterm/pastelnight_highContrast.itermcolors
@@ -0,0 +1,344 @@
+
+
+
+
+ Ansi 0 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.1882352941176471
+ Color Space
+ sRGB
+ Green Component
+ 0.1333333333333333
+ Red Component
+ 0.1294117647058824
+
+ Ansi 1 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.2392156862745098
+ Color Space
+ sRGB
+ Green Component
+ 0.2392156862745098
+ Red Component
+ 1.0000000000000000
+
+ Ansi 10 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.5254901960784314
+ Color Space
+ sRGB
+ Green Component
+ 0.9960784313725490
+ Red Component
+ 0.3372549019607843
+
+ Ansi 11 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.3372549019607843
+ Color Space
+ sRGB
+ Green Component
+ 0.7686274509803922
+ Red Component
+ 0.9960784313725490
+
+ Ansi 12 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.6156862745098040
+ Red Component
+ 0.4392156862745098
+
+ Ansi 13 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.8588235294117647
+ Color Space
+ sRGB
+ Green Component
+ 0.5372549019607843
+ Red Component
+ 1.0000000000000000
+
+ Ansi 14 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.8941176470588236
+ Red Component
+ 0.4392156862745098
+
+ Ansi 15 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.9843137254901960
+ Red Component
+ 0.9764705882352941
+
+ Ansi 2 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.5254901960784314
+ Color Space
+ sRGB
+ Green Component
+ 0.9960784313725490
+ Red Component
+ 0.3372549019607843
+
+ Ansi 3 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.3372549019607843
+ Color Space
+ sRGB
+ Green Component
+ 0.7686274509803922
+ Red Component
+ 0.9960784313725490
+
+ Ansi 4 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.6156862745098040
+ Red Component
+ 0.4392156862745098
+
+ Ansi 5 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.8588235294117647
+ Color Space
+ sRGB
+ Green Component
+ 0.5372549019607843
+ Red Component
+ 1.0000000000000000
+
+ Ansi 6 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.8941176470588236
+ Red Component
+ 0.4392156862745098
+
+ Ansi 7 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.1529411764705882
+ Color Space
+ sRGB
+ Green Component
+ 0.1098039215686274
+ Red Component
+ 0.1019607843137255
+
+ Ansi 8 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.6980392156862745
+ Color Space
+ sRGB
+ Green Component
+ 0.6627450980392157
+ Red Component
+ 0.6588235294117647
+
+ Ansi 9 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.2392156862745098
+ Color Space
+ sRGB
+ Green Component
+ 0.2392156862745098
+ Red Component
+ 1.0000000000000000
+
+ Background Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.2352941176470588
+ Color Space
+ sRGB
+ Green Component
+ 0.1686274509803922
+ Red Component
+ 0.1607843137254902
+
+ Badge Color
+
+ Alpha Component
+ 0.5
+ Blue Component
+ 0.0
+ Color Space
+ sRGB
+ Green Component
+ 0.1491314172744751
+ Red Component
+ 1
+
+ Bold Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.8313725490196079
+ Color Space
+ sRGB
+ Green Component
+ 0.5019607843137255
+ Red Component
+ 0.6784313725490196
+
+ Cursor Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.9843137254901960
+ Red Component
+ 0.9764705882352941
+
+ Cursor Guide Color
+
+ Alpha Component
+ 0.25
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.9843137254901960
+ Red Component
+ 0.9764705882352941
+
+ Cursor Text Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.2352941176470588
+ Color Space
+ sRGB
+ Green Component
+ 0.1686274509803922
+ Red Component
+ 0.1607843137254902
+
+ Foreground Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.9843137254901960
+ Red Component
+ 0.9764705882352941
+
+ Link Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.5254901960784314
+ Color Space
+ sRGB
+ Green Component
+ 0.9960784313725490
+ Red Component
+ 0.3372549019607843
+
+ Selected Text Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 1.0000000000000000
+ Color Space
+ sRGB
+ Green Component
+ 0.9843137254901960
+ Red Component
+ 0.9764705882352941
+
+ Selection Color
+
+ Alpha Component
+ 1
+ Blue Component
+ 0.3450980392156863
+ Color Space
+ sRGB
+ Green Component
+ 0.2980392156862745
+ Red Component
+ 0.2941176470588235
+
+
+
\ No newline at end of file
diff --git a/extras/kitty/pastelnight_highContrast.conf b/extras/kitty/pastelnight_highContrast.conf
new file mode 100644
index 0000000..39545c3
--- /dev/null
+++ b/extras/kitty/pastelnight_highContrast.conf
@@ -0,0 +1,50 @@
+# vim:ft=kitty
+
+## name: PastelNight HighContrast
+## license: MIT
+## author: Pau García Chiner
+## upstream: https://github.com/pauchiner/pastelnight.nvim/raw/main/extras/kitty/pastelnight_highContrast.conf
+
+
+background #292b3c
+foreground #f9fbff
+selection_background #4b4c58
+selection_foreground #f9fbff
+url_color #9effb9
+cursor #cbaee4
+cursor_text_color #292b3c
+
+# Tabs
+active_tab_background #709dff
+active_tab_foreground #1a1c27
+inactive_tab_background #4b4c58
+inactive_tab_foreground #e6e7e9
+#tab_bar_background #292b3c
+
+# Windows
+active_border_color #709dff
+inactive_border_color #4b4c58
+
+# normal
+color0 #212230
+color1 #ff3d3d
+color2 #56fe86
+color3 #fec456
+color4 #709dff
+color5 #ad80d4
+color6 #70e4ff
+color7 #e6e7e9
+
+# bright
+color8 #a8a9b2
+color9 #ff3d3d
+color10 #56fe86
+color11 #fec456
+color12 #709dff
+color13 #ad80d4
+color14 #70e4ff
+color15 #f9fbff
+
+# extended colors
+color16 #ff7a3d
+color17 #ff8484
diff --git a/extras/lua/pastelnight_highContrast.lua b/extras/lua/pastelnight_highContrast.lua
new file mode 100644
index 0000000..4c21422
--- /dev/null
+++ b/extras/lua/pastelnight_highContrast.lua
@@ -0,0 +1,2549 @@
+local colors = {
+ base = "#f9fbff",
+ base100 = "#b9bac0",
+ base200 = "#a8a9b2",
+ base300 = "#6a6c7a",
+ base400 = "#4b4c58",
+ base50 = "#e6e7e9",
+ base500 = "#292b3c",
+ base600 = "#1a1c27",
+ base700 = "#14151e",
+ base800 = "#0e0e15",
+ base900 = "#07080c",
+ bg = "#292b3c",
+ bg_float = "#1a1c27",
+ bg_popup = "#292b3c",
+ bg_sidebar = "#292b3c",
+ bg_statusline = "#292b3c",
+ black = "#212230",
+ blue = "#709dff",
+ blue100 = "#a8c3ff",
+ blue200 = "#709dff",
+ blue300 = "#6d91dd",
+ blue400 = "#5f7dbd",
+ blue50 = "#ccdcfe",
+ border = "#212230",
+ error = "#ff3d3d",
+ fg = "#f9fbff",
+ fg_float = "#f9fbff",
+ green = "#56fe86",
+ green100 = "#9effb9",
+ green200 = "#56fe86",
+ green300 = "#58de7e",
+ green400 = "#4bbe6b",
+ green50 = "#ccfeda",
+ hint = "#70e4ff",
+ info = "#709dff",
+ none = "NONE",
+ orange = "#ff7a3d",
+ orange100 = "#ffab84",
+ orange200 = "#ff7a3d",
+ orange300 = "#dd7240",
+ orange400 = "#bd6137",
+ orange50 = "#feceb7",
+ pink = "#ff89db",
+ pink100 = "#feb7e9",
+ pink200 = "#ff89db",
+ pink300 = "#dd82c2",
+ pink400 = "#be6ea6",
+ pink50 = "#fed6f2",
+ purple = "#ad80d4",
+ purple100 = "#cbaee4",
+ purple200 = "#ad80d4",
+ purple300 = "#9d7abc",
+ purple400 = "#8667a1",
+ purple50 = "#e1d0f0",
+ red = "#ff3d3d",
+ red100 = "#ff8484",
+ red200 = "#ff3d3d",
+ red300 = "#dd4040",
+ red400 = "#bd3737",
+ red50 = "#feb7b7",
+ sky = "#70e4ff",
+ sky100 = "#adf0fe",
+ sky200 = "#70e4ff",
+ sky300 = "#6dc9dd",
+ sky400 = "#5aabbd",
+ sky50 = "#d1f6ff",
+ warning = "#fec456",
+ yellow = "#fec456",
+ yellow100 = "#ffdb99",
+ yellow200 = "#fec456",
+ yellow300 = "#deaf58",
+ yellow400 = "#be954b",
+ yellow50 = "#fee6b7"
+}
+
+local highlights = {
+ ["@annotation"] = {
+ fg = "#f9fbff"
+ },
+ ["@attribute"] = {
+ fg = "#70e4ff"
+ },
+ ["@attribute.typescript"] = {
+ fg = "#709dff"
+ },
+ ["@boolean"] = {
+ fg = "#ff7a3d"
+ },
+ ["@character"] = {
+ fg = "#ff7a3d"
+ },
+ ["@comment"] = {
+ fg = "#a8a9b2",
+ style = {
+ italic = true
+ }
+ },
+ ["@comment.todo"] = {
+ fg = "#ff3d3d",
+ style = {
+ italic = true
+ }
+ },
+ ["@comment.todo.checked"] = {
+ fg = "#56fe86",
+ style = {
+ italic = true
+ }
+ },
+ ["@comment.todo.unchecked"] = {
+ fg = "#ff3d3d",
+ style = {
+ italic = true
+ }
+ },
+ ["@conditional"] = {
+ fg = "#ad80d4"
+ },
+ ["@constant"] = {
+ fg = "#ff7a3d"
+ },
+ ["@constant.builtin"] = {
+ fg = "#ff7a3d"
+ },
+ ["@constant.macro"] = {
+ fg = "#ff7a3d"
+ },
+ ["@constructor"] = {
+ bold = true,
+ fg = "#fec456"
+ },
+ ["@constructor.tsx"] = {
+ fg = "#fec456"
+ },
+ ["@danger"] = {
+ fg = "#f9fbff"
+ },
+ ["@diff.add"] = {
+ fg = "#56fe86"
+ },
+ ["@diff.delete"] = {
+ fg = "#ff3d3d"
+ },
+ ["@error"] = {
+ fg = "#f9fbff"
+ },
+ ["@exception"] = {
+ fg = "#ad80d4"
+ },
+ ["@field"] = {
+ fg = "#70e4ff"
+ },
+ ["@float"] = {
+ fg = "#ff7a3d"
+ },
+ ["@function"] = {
+ fg = "#709dff"
+ },
+ ["@function.builtin"] = {
+ fg = "#70e4ff"
+ },
+ ["@function.macro"] = {
+ fg = "#70e4ff"
+ },
+ ["@function.method"] = {
+ fg = "#709dff"
+ },
+ ["@include"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword.conditional"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword.directive"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword.exception"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword.function"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword.import"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword.operator"] = {
+ fg = "#ad80d4"
+ },
+ ["@keyword.repeat"] = {
+ fg = "#ad80d4"
+ },
+ ["@label"] = {
+ fg = "#ff3d3d"
+ },
+ ["@lsp.type.builtinType"] = {
+ link = "@type.builtin"
+ },
+ ["@lsp.type.comment"] = {
+ link = "@comment"
+ },
+ ["@lsp.type.enum"] = {
+ link = "@type"
+ },
+ ["@lsp.type.enumMember"] = {
+ link = "@constant.builtin"
+ },
+ ["@lsp.type.generic"] = {
+ link = "@text"
+ },
+ ["@lsp.type.interface"] = {
+ link = "@type"
+ },
+ ["@lsp.type.keyword"] = {
+ link = "@keyword"
+ },
+ ["@lsp.type.macro"] = {
+ link = "@function.macro"
+ },
+ ["@lsp.type.method"] = {
+ link = "@function.method"
+ },
+ ["@lsp.type.namespace"] = {
+ link = "@module"
+ },
+ ["@lsp.type.number"] = {
+ link = "@number"
+ },
+ ["@lsp.type.parameter"] = {
+ link = "@parameter"
+ },
+ ["@lsp.type.property"] = {
+ link = "@property"
+ },
+ ["@lsp.type.typeParameter"] = {
+ link = "@type"
+ },
+ ["@lsp.type.unresolvedReference"] = {
+ sp = "#ff3d3d",
+ undercurl = true
+ },
+ ["@lsp.type.variable"] = {
+ link = "@variable"
+ },
+ ["@lsp.typemod.function.defaultLibrary"] = {
+ link = "@function"
+ },
+ ["@lsp.typemod.method.defaultLibrary"] = {
+ link = "@function"
+ },
+ ["@lsp.typemod.operator.injected"] = {
+ link = "@operator"
+ },
+ ["@lsp.typemod.string.injected"] = {
+ link = "@string"
+ },
+ ["@lsp.typemod.variable.defaultLibrary"] = {
+ link = "@variable.builtin"
+ },
+ ["@lsp.typemod.variable.injected"] = {
+ link = "@variable"
+ },
+ ["@lsp.typemod.variable.static"] = {
+ link = "@constant"
+ },
+ ["@markup.emphasis"] = {
+ fg = "#f9fbff",
+ italic = true
+ },
+ ["@markup.environment"] = {
+ fg = "#f9fbff"
+ },
+ ["@markup.environment.name"] = {
+ fg = "#f9fbff"
+ },
+ ["@markup.heading"] = {
+ bold = true,
+ fg = "#ff7a3d"
+ },
+ ["@markup.heading.1.markdown"] = {
+ bold = true,
+ fg = "#ff3d3d"
+ },
+ ["@markup.heading.1.marker.markdown"] = {
+ bold = true,
+ fg = "#ff3d3d"
+ },
+ ["@markup.heading.2.markdown"] = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ ["@markup.heading.2.marker.markdown"] = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ ["@markup.heading.3.markdown"] = {
+ bold = true,
+ fg = "#ff7a3d"
+ },
+ ["@markup.heading.3.marker.markdown"] = {
+ bold = true,
+ fg = "#ff7a3d"
+ },
+ ["@markup.heading.4.markdown"] = {
+ bold = true,
+ fg = "#ff3d3d"
+ },
+ ["@markup.heading.4.marker.markdown"] = {
+ bold = true,
+ fg = "#ff3d3d"
+ },
+ ["@markup.heading.5.markdown"] = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ ["@markup.heading.5.marker.markdown"] = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ ["@markup.heading.6.markdown"] = {
+ bold = true,
+ fg = "#ff7a3d"
+ },
+ ["@markup.heading.6.marker.markdown"] = {
+ bold = true,
+ fg = "#ff7a3d"
+ },
+ ["@markup.link"] = {
+ fg = "#709dff"
+ },
+ ["@markup.link.url"] = {
+ fg = "#70e4ff",
+ underline = true
+ },
+ ["@markup.list"] = {
+ fg = "#ff3d3d"
+ },
+ ["@markup.math"] = {
+ fg = "#f9fbff"
+ },
+ ["@markup.raw"] = {
+ fg = "#56fe86"
+ },
+ ["@markup.strike"] = {
+ fg = "#f9fbff",
+ strikethrough = true
+ },
+ ["@markup.strong"] = {
+ bold = true,
+ fg = "#f9fbff"
+ },
+ ["@markup.underline"] = {
+ fg = "#f9fbff",
+ underline = true
+ },
+ ["@method"] = {
+ fg = "#709dff"
+ },
+ ["@module"] = {
+ fg = "#fec456"
+ },
+ ["@namespace"] = {
+ fg = "#fec456"
+ },
+ ["@none"] = {
+ fg = "#f9fbff"
+ },
+ ["@note"] = {
+ fg = "#f9fbff"
+ },
+ ["@number"] = {
+ fg = "#ff7a3d"
+ },
+ ["@number.float"] = {
+ fg = "#ff7a3d"
+ },
+ ["@operator"] = {
+ fg = "#f9fbff"
+ },
+ ["@parameter"] = {
+ fg = "#ff3d3d"
+ },
+ ["@parameter.reference"] = {
+ fg = "#f9fbff"
+ },
+ ["@preproc"] = {
+ fg = "#ad80d4"
+ },
+ ["@property"] = {
+ fg = "#70e4ff"
+ },
+ ["@punctuation.special"] = {
+ fg = "#ff3d3d"
+ },
+ ["@repeat"] = {
+ fg = "#ad80d4"
+ },
+ ["@string"] = {
+ fg = "#56fe86"
+ },
+ ["@string.escape"] = {
+ fg = "#ff3d3d"
+ },
+ ["@string.regex"] = {
+ fg = "#ff7a3d"
+ },
+ ["@string.regexp"] = {
+ fg = "#ff7a3d"
+ },
+ ["@string.special.symbol"] = {
+ fg = "#70e4ff"
+ },
+ ["@tag"] = {
+ fg = "#fec456"
+ },
+ ["@tag.attribute"] = {
+ fg = "#ff7a3d"
+ },
+ ["@tag.delimiter"] = {
+ fg = "#fec456"
+ },
+ ["@tag.delimiter.tsx"] = {
+ fg = "#ff7a3d"
+ },
+ ["@tag.tsx"] = {
+ fg = "#56fe86"
+ },
+ ["@text"] = {
+ fg = "#f9fbff"
+ },
+ ["@text.danger"] = {
+ bg = "#ff3d3d",
+ fg = "#bd3737"
+ },
+ ["@text.diff.add"] = {
+ fg = "#56fe86"
+ },
+ ["@text.diff.delete"] = {
+ fg = "#ff3d3d"
+ },
+ ["@text.emphasis"] = {
+ fg = "#f9fbff",
+ italic = true
+ },
+ ["@text.environment"] = {
+ fg = "#f9fbff"
+ },
+ ["@text.environment.name"] = {
+ fg = "#f9fbff"
+ },
+ ["@text.literal"] = {
+ fg = "#56fe86"
+ },
+ ["@text.literal.markdown"] = {
+ fg = "#ff3d3d"
+ },
+ ["@text.literal.markdown_inline"] = {
+ bg = "#4bbe6b",
+ fg = "#fec456"
+ },
+ ["@text.math"] = {
+ fg = "#f9fbff"
+ },
+ ["@text.reference"] = {
+ fg = "#709dff"
+ },
+ ["@text.strike"] = {
+ fg = "#f9fbff",
+ strikethrough = true
+ },
+ ["@text.strong"] = {
+ bold = true,
+ fg = "#f9fbff"
+ },
+ ["@text.title"] = {
+ bold = true,
+ fg = "#ff7a3d"
+ },
+ ["@text.todo"] = {
+ fg = "#ff3d3d",
+ style = {
+ italic = true
+ }
+ },
+ ["@text.todo.checked"] = {
+ fg = "#56fe86",
+ style = {
+ italic = true
+ }
+ },
+ ["@text.todo.unchecked"] = {
+ fg = "#ff3d3d",
+ style = {
+ italic = true
+ }
+ },
+ ["@text.underline"] = {
+ fg = "#f9fbff",
+ underline = true
+ },
+ ["@text.uri"] = {
+ fg = "#70e4ff",
+ underline = true
+ },
+ ["@text.warning"] = {
+ bg = "#fec456",
+ fg = "#be954b"
+ },
+ ["@type"] = {
+ fg = "#fec456"
+ },
+ ["@type.builtin"] = {
+ fg = "#ff7a3d"
+ },
+ ["@variable"] = {
+ fg = "#f9fbff"
+ },
+ ["@variable.builtin"] = {
+ fg = "#ff3d3d"
+ },
+ ["@variable.member"] = {
+ fg = "#70e4ff"
+ },
+ ["@variable.parameter"] = {
+ fg = "#ff3d3d"
+ },
+ ["@warning"] = {
+ fg = "#f9fbff"
+ },
+ AlphaButtons = {
+ fg = "#70e4ff"
+ },
+ AlphaFooter = {
+ fg = "#70e4ff"
+ },
+ AlphaHeader = {
+ fg = "#709dff"
+ },
+ AlphaHeaderLabel = {
+ fg = "#ff7a3d"
+ },
+ AlphaShortcut = {
+ fg = "#ff7a3d"
+ },
+ Bold = {
+ bold = true
+ },
+ Boolean = {
+ fg = "#dd7240"
+ },
+ BufferAlternate = {
+ bg = "#1a1c27",
+ fg = "#f9fbff"
+ },
+ BufferAlternateERROR = {
+ bg = "#1a1c27",
+ fg = "#ff3d3d"
+ },
+ BufferAlternateHINT = {
+ bg = "#1a1c27",
+ fg = "#70e4ff"
+ },
+ BufferAlternateINFO = {
+ bg = "#1a1c27",
+ fg = "#709dff"
+ },
+ BufferAlternateIndex = {
+ bg = "#1a1c27",
+ fg = "#709dff"
+ },
+ BufferAlternateMod = {
+ bg = "#1a1c27",
+ fg = "#fec456"
+ },
+ BufferAlternateSign = {
+ bg = "#1a1c27",
+ fg = "#709dff"
+ },
+ BufferAlternateTarget = {
+ bg = "#1a1c27",
+ fg = "#ff3d3d"
+ },
+ BufferAlternateWARN = {
+ bg = "#1a1c27",
+ fg = "#fec456"
+ },
+ BufferCurrent = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ BufferCurrentERROR = {
+ bg = "#292b3c",
+ fg = "#ff3d3d"
+ },
+ BufferCurrentHINT = {
+ bg = "#292b3c",
+ fg = "#70e4ff"
+ },
+ BufferCurrentINFO = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ BufferCurrentIndex = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ BufferCurrentMod = {
+ bg = "#292b3c",
+ fg = "#fec456"
+ },
+ BufferCurrentSign = {
+ bg = "#292b3c",
+ fg = "#292b3c"
+ },
+ BufferCurrentTarget = {
+ bg = "#292b3c",
+ fg = "#ff3d3d"
+ },
+ BufferCurrentWARN = {
+ bg = "#292b3c",
+ fg = "#fec456"
+ },
+ BufferInactive = {
+ bg = "#373847",
+ fg = "#936fb6"
+ },
+ BufferInactiveERROR = {
+ bg = "#373847",
+ fg = "#d4393d"
+ },
+ BufferInactiveHINT = {
+ bg = "#373847",
+ fg = "#62bfd8"
+ },
+ BufferInactiveINFO = {
+ bg = "#373847",
+ fg = "#6286d8"
+ },
+ BufferInactiveIndex = {
+ bg = "#373847",
+ fg = "#ad80d4"
+ },
+ BufferInactiveMod = {
+ bg = "#373847",
+ fg = "#d3a551"
+ },
+ BufferInactiveSign = {
+ bg = "#373847",
+ fg = "#292b3c"
+ },
+ BufferInactiveTarget = {
+ bg = "#373847",
+ fg = "#ff3d3d"
+ },
+ BufferInactiveWARN = {
+ bg = "#373847",
+ fg = "#d3a551"
+ },
+ BufferOffset = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ BufferTabpageFill = {
+ bg = "#444552",
+ fg = "#ad80d4"
+ },
+ BufferTabpages = {
+ bg = "#292b3c",
+ fg = "NONE"
+ },
+ BufferVisible = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ BufferVisibleERROR = {
+ bg = "#292b3c",
+ fg = "#ff3d3d"
+ },
+ BufferVisibleHINT = {
+ bg = "#292b3c",
+ fg = "#70e4ff"
+ },
+ BufferVisibleINFO = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ BufferVisibleIndex = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ BufferVisibleMod = {
+ bg = "#292b3c",
+ fg = "#fec456"
+ },
+ BufferVisibleSign = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ BufferVisibleTarget = {
+ bg = "#292b3c",
+ fg = "#ff3d3d"
+ },
+ BufferVisibleWARN = {
+ bg = "#292b3c",
+ fg = "#fec456"
+ },
+ BufferlineBackground = {
+ bg = "#292b3c"
+ },
+ BufferlineDuplicate = {
+ bg = "#292b3c"
+ },
+ BufferlineError = {
+ bg = "#292b3c"
+ },
+ BufferlineErrorDiagnostic = {
+ bg = "#292b3c",
+ fg = "#ff3d3d"
+ },
+ BufferlineFill = {
+ bg = "#292b3c",
+ fg = "#292b3c"
+ },
+ BufferlineHint = {
+ bg = "#292b3c"
+ },
+ BufferlineHintDiagnostic = {
+ bg = "#292b3c",
+ fg = "#70e4ff"
+ },
+ BufferlineIndicatorSelected = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ BufferlineInfo = {
+ bg = "#292b3c"
+ },
+ BufferlineInfoDiagnostic = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ BufferlineModified = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ BufferlineModifiedSelected = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ BufferlineModifiedVisible = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ BufferlineSelected = {
+ bg = "#292b3c",
+ bold = false,
+ fg = "#ad80d4",
+ italic = false
+ },
+ BufferlineSeparator = {
+ bg = "#292b3c",
+ fg = "#292b3c"
+ },
+ BufferlineVisible = {
+ bg = "#ad80d4"
+ },
+ BufferlineWarning = {
+ bg = "#292b3c"
+ },
+ BufferlineWarningDiagnostic = {
+ bg = "#292b3c",
+ fg = "#fec456"
+ },
+ Character = {
+ fg = "#ff7a3d"
+ },
+ CmpDocumentation = {
+ bg = "#1a1c27",
+ fg = "#f9fbff"
+ },
+ CmpDocumentationBorder = {
+ bg = "#1a1c27",
+ fg = "#14151e"
+ },
+ CmpGhostText = {
+ fg = "#1a1c27"
+ },
+ CmpItemAbbr = {
+ bg = "NONE",
+ fg = "#f9fbff"
+ },
+ CmpItemAbbrDeprecated = {
+ bg = "NONE",
+ fg = "#1a1c27",
+ strikethrough = true
+ },
+ CmpItemAbbrMatch = {
+ bg = "NONE",
+ fg = "#ad80d4"
+ },
+ CmpItemAbbrMatchFuzzy = {
+ bg = "NONE",
+ fg = "#ad80d4"
+ },
+ CmpItemKindClass = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ CmpItemKindConstant = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ CmpItemKindConstructor = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ CmpItemKindCopilot = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ CmpItemKindDefault = {
+ bg = "NONE",
+ fg = "#1a1c27"
+ },
+ CmpItemKindEnum = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ CmpItemKindEnumMember = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ CmpItemKindEvent = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ CmpItemKindField = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ CmpItemKindFunction = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ CmpItemKindInterface = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ CmpItemKindKeyword = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ CmpItemKindMethod = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ CmpItemKindModule = {
+ bg = "NONE",
+ fg = "#fec456"
+ },
+ CmpItemKindOperator = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ CmpItemKindProperty = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ CmpItemKindReference = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ CmpItemKindSnippet = {
+ bg = "NONE",
+ fg = "#ad80d4"
+ },
+ CmpItemKindStruct = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ CmpItemKindTypeParameter = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ CmpItemKindUnit = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ CmpItemKindValue = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ CmpItemKindVariable = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ CmpItemMenu = {
+ bg = "NONE",
+ fg = "#1a1c27"
+ },
+ ColorColumn = {
+ bg = "#4b4c58"
+ },
+ Comment = {
+ fg = "#a8a9b2",
+ style = {
+ italic = true
+ }
+ },
+ Conceal = {
+ bg = "#4b4c58",
+ fg = "#a8a9b2"
+ },
+ Conditional = {
+ fg = "#ad80d4"
+ },
+ Constant = {
+ fg = "#70e4ff"
+ },
+ Cursor = {
+ reverse = true
+ },
+ CursorColumn = {
+ bg = "#4b4c58"
+ },
+ CursorIM = {
+ reverse = true
+ },
+ CursorLine = {
+ bg = "#4b4c58"
+ },
+ CursorLineNr = {
+ fg = "#fee6b7"
+ },
+ DapStoppedLine = {
+ bg = "#deaf58"
+ },
+ DashboardCenter = {
+ fg = "#ff89db"
+ },
+ DashboardFooter = {
+ fg = "#fec456",
+ italic = true
+ },
+ DashboardHeader = {
+ fg = "#709dff"
+ },
+ DashboardShortCut = {
+ fg = "#70e4ff"
+ },
+ Debug = {
+ fg = "#ff7a3d"
+ },
+ Define = {
+ fg = "#9d7abc"
+ },
+ Delimiter = {
+ fg = "#b9bac0"
+ },
+ DiagnosticBorder = {
+ bg = "#292b3c",
+ fg = "#9d7abc"
+ },
+ DiagnosticError = {
+ fg = "#ff3d3d"
+ },
+ DiagnosticHint = {
+ fg = "#70e4ff"
+ },
+ DiagnosticInfo = {
+ fg = "#709dff"
+ },
+ DiagnosticInformation = {
+ link = "DiagnosticInfo"
+ },
+ DiagnosticNormal = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ DiagnosticUnderlineError = {
+ sp = "#ff3d3d",
+ undercurl = true
+ },
+ DiagnosticUnderlineHint = {
+ sp = "#70e4ff",
+ undercurl = true
+ },
+ DiagnosticUnderlineInfo = {
+ sp = "#709dff",
+ undercurl = true
+ },
+ DiagnosticUnderlineWarn = {
+ sp = "#fec456",
+ undercurl = true
+ },
+ DiagnosticUnnecessary = {
+ fg = "#6a6c7a"
+ },
+ DiagnosticVirtualTextError = {
+ fg = "#ff3d3d"
+ },
+ DiagnosticVirtualTextHint = {
+ fg = "#70e4ff"
+ },
+ DiagnosticVirtualTextInfo = {
+ fg = "#a8c3ff"
+ },
+ DiagnosticVirtualTextWarn = {
+ fg = "#ffdb99"
+ },
+ DiagnosticWarn = {
+ fg = "#fec456"
+ },
+ DiagnosticWarning = {
+ link = "DiagnosticWarn"
+ },
+ DiffAdd = {
+ bg = "#56fe86",
+ fg = "NONE"
+ },
+ DiffChange = {
+ bg = "#fec456",
+ fg = "NONE"
+ },
+ DiffDelete = {
+ bg = "#ff3d3d",
+ fg = "NONE"
+ },
+ DiffText = {
+ bg = "#709dff",
+ fg = "NONE"
+ },
+ Directory = {
+ fg = "#709dff"
+ },
+ EndOfBuffer = {
+ bg = "#292b3c",
+ fg = "#292b3c"
+ },
+ Error = {
+ fg = "#ff8484"
+ },
+ ErrorMsg = {
+ bold = true,
+ fg = "#ff3d3d"
+ },
+ Exception = {
+ fg = "#cbaee4"
+ },
+ FernBranchText = {
+ fg = "#ad80d4"
+ },
+ FlashBackdrop = {
+ fg = "#1a1c27"
+ },
+ FlashLabel = {
+ bg = "#ff89db",
+ bold = true,
+ fg = "#f9fbff"
+ },
+ Float = {
+ fg = "#ffab84"
+ },
+ FloatBorder = {
+ bg = "#1a1c27",
+ fg = "#ad80d4"
+ },
+ FloatTitle = {
+ bg = "#1a1c27",
+ fg = "#a8a9b2"
+ },
+ FoldColumn = {
+ bg = "#292b3c",
+ fg = "#6a6c7a"
+ },
+ Folded = {
+ bg = "#1a1c27",
+ fg = "#4b4c58"
+ },
+ Function = {
+ fg = "#709dff"
+ },
+ GitGutterAdd = {
+ fg = "#56fe86"
+ },
+ GitGutterAddLineNr = {
+ fg = "#56fe86"
+ },
+ GitGutterChange = {
+ fg = "#fec456"
+ },
+ GitGutterChangeLineNr = {
+ fg = "#fec456"
+ },
+ GitGutterDelete = {
+ fg = "#ff3d3d"
+ },
+ GitGutterDeleteLineNr = {
+ fg = "#ff3d3d"
+ },
+ GitSignsAdd = {
+ fg = "#56fe86"
+ },
+ GitSignsChange = {
+ fg = "#fec456"
+ },
+ GitSignsDelete = {
+ fg = "#ff3d3d"
+ },
+ GlyphPalette1 = {
+ fg = "#ff3d3d"
+ },
+ GlyphPalette2 = {
+ fg = "#56fe86"
+ },
+ GlyphPalette3 = {
+ fg = "#fec456"
+ },
+ GlyphPalette4 = {
+ fg = "#709dff"
+ },
+ GlyphPalette6 = {
+ fg = "#70e4ff"
+ },
+ GlyphPalette7 = {
+ fg = "#f9fbff"
+ },
+ GlyphPalette9 = {
+ fg = "#ff3d3d"
+ },
+ Hlargs = {
+ fg = "#fec456"
+ },
+ HopNextKey = {
+ bold = true,
+ fg = "#ff89db"
+ },
+ HopNextKey1 = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ HopNextKey2 = {
+ fg = "#9d7abc"
+ },
+ HopUnmatched = {
+ fg = "#1a1c27"
+ },
+ HoverBorder = {
+ link = "DiagnosticBorder"
+ },
+ HoverNormal = {
+ link = "DiagnosticNormal"
+ },
+ IblIndent = {
+ fg = "#4b4c58",
+ nocombine = true
+ },
+ Identifier = {
+ fg = "#ff8484"
+ },
+ IlluminatedWordRead = {
+ bg = "#be6ea6"
+ },
+ IlluminatedWordText = {
+ bg = "#8667a1"
+ },
+ IlluminatedWordWrite = {
+ bg = "#be6ea6"
+ },
+ Include = {
+ fg = "#9d7abc"
+ },
+ Italic = {
+ italic = true
+ },
+ Keyword = {
+ fg = "#9d7abc"
+ },
+ Label = {
+ fg = "#be6ea6"
+ },
+ LazyH1 = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ LazyNoCond = {
+ fg = "#a8a9b2"
+ },
+ LazyProgressDone = {
+ bold = true,
+ fg = "#e1d0f0"
+ },
+ LazyProgressTodo = {
+ bold = true,
+ fg = "#8667a1"
+ },
+ LazySpecial = {
+ fg = "#b9bac0"
+ },
+ LeapBackdrop = {
+ fg = "#1a1c27"
+ },
+ LeapLabelPrimary = {
+ bold = true,
+ fg = "#ff89db"
+ },
+ LeapLabelSecondary = {
+ bold = true,
+ fg = "#70e4ff"
+ },
+ LeapMatch = {
+ bg = "#ff89db",
+ bold = true,
+ fg = "#f9fbff"
+ },
+ LightspeedGreyWash = {
+ fg = "#1a1c27"
+ },
+ LightspeedLabel = {
+ bold = true,
+ fg = "#ff89db",
+ underline = true
+ },
+ LightspeedLabelDistant = {
+ bold = true,
+ fg = "#70e4ff",
+ underline = true
+ },
+ LightspeedLabelDistantOverlapped = {
+ fg = "#70e4ff",
+ underline = true
+ },
+ LightspeedLabelOverlapped = {
+ fg = "#ff89db",
+ underline = true
+ },
+ LightspeedMaskedChar = {
+ fg = "#ff7a3d"
+ },
+ LightspeedOneCharMatch = {
+ bg = "#ff89db",
+ bold = true,
+ fg = "#f9fbff"
+ },
+ LightspeedPendingOpArea = {
+ bg = "#ff89db",
+ fg = "#f9fbff"
+ },
+ LightspeedShortcut = {
+ bg = "#ff89db",
+ bold = true,
+ fg = "#f9fbff",
+ underline = true
+ },
+ LightspeedUnlabeledMatch = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ LineNr = {
+ fg = "#6a6c7a"
+ },
+ LspFloatWinBorder = {
+ link = "DiagnosticBorder"
+ },
+ LspFloatWinNormal = {
+ link = "DiagnosticNormal"
+ },
+ LspReferenceRead = {
+ underline = true
+ },
+ LspReferenceText = {
+ underline = true
+ },
+ LspReferenceWrite = {
+ underline = true
+ },
+ LspSagaCodeActionBorder = {
+ fg = "#709dff"
+ },
+ LspSagaCodeActionContent = {
+ fg = "#ff3d3d"
+ },
+ LspSagaCodeActionTitle = {
+ fg = "#70e4ff"
+ },
+ LspSagaDefPreviewBorder = {
+ fg = "#56fe86"
+ },
+ LspSagaDefPreviewTitle = {
+ fg = "#ccfeda"
+ },
+ LspSagaSignatureHelpBorder = {
+ fg = "#ff3d3d"
+ },
+ Macro = {
+ fg = "#ff3d3d"
+ },
+ MasonHeader = {
+ bg = "NONE",
+ bold = true,
+ fg = "#cbaee4"
+ },
+ MasonHighlight = {
+ bg = "NONE",
+ fg = "#9effb9"
+ },
+ MasonHighlightBlock = {
+ bg = "#ff89db",
+ fg = "#ff89db"
+ },
+ MasonHighlightBlockBold = {
+ bg = "#ad80d4",
+ bold = true,
+ fg = "#292b3c"
+ },
+ MasonMuted = {
+ bold = true,
+ fg = "#ff8484"
+ },
+ MasonMutedBlock = {
+ bg = "#292b3c",
+ default = true,
+ fg = "#6a6c7a"
+ },
+ MasonNormal = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ MatchParen = {
+ bg = "#a8a9b2",
+ fg = "NONE"
+ },
+ MiniCompletionActiveParameter = {
+ underline = true
+ },
+ MiniCursorword = {
+ bg = "#1a1c27"
+ },
+ MiniCursorwordCurrent = {
+ bg = "#1a1c27"
+ },
+ MiniIndentscopePrefix = {
+ nocombine = true
+ },
+ MiniIndentscopeSymbol = {
+ fg = "#9d7abc",
+ nocombine = true
+ },
+ MiniJump = {
+ bg = "#ff89db",
+ fg = "#e6e7e9"
+ },
+ MiniJump2dSpot = {
+ bold = true,
+ fg = "#ff89db",
+ nocombine = true
+ },
+ MiniStarterCurrent = {
+ nocombine = true
+ },
+ MiniStarterFooter = {
+ fg = "#fec456",
+ italic = true
+ },
+ MiniStarterHeader = {
+ fg = "#709dff"
+ },
+ MiniStarterInactive = {
+ fg = "#1a1c27",
+ style = {
+ italic = true
+ }
+ },
+ MiniStarterItem = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ MiniStarterItemBullet = {
+ fg = "#1a1c27"
+ },
+ MiniStarterItemPrefix = {
+ fg = "#fec456"
+ },
+ MiniStarterQuery = {
+ fg = "#709dff"
+ },
+ MiniStarterSection = {
+ fg = "#ad80d4"
+ },
+ MiniStatuslineDevinfo = {
+ bg = "#4b4c58",
+ fg = "#1a1c27"
+ },
+ MiniStatuslineFileinfo = {
+ bg = "#4b4c58",
+ fg = "#1a1c27"
+ },
+ MiniStatuslineFilename = {
+ bg = "#4b4c58",
+ fg = "#1a1c27"
+ },
+ MiniStatuslineInactive = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ MiniStatuslineModeCommand = {
+ bg = "#fec456",
+ bold = true,
+ fg = "#212230"
+ },
+ MiniStatuslineModeInsert = {
+ bg = "#56fe86",
+ bold = true,
+ fg = "#212230"
+ },
+ MiniStatuslineModeNormal = {
+ bg = "#709dff",
+ bold = true,
+ fg = "#212230"
+ },
+ MiniStatuslineModeOther = {
+ bg = "#70e4ff",
+ bold = true,
+ fg = "#212230"
+ },
+ MiniStatuslineModeReplace = {
+ bg = "#ff3d3d",
+ bold = true,
+ fg = "#212230"
+ },
+ MiniStatuslineModeVisual = {
+ bg = "#ff89db",
+ bold = true,
+ fg = "#212230"
+ },
+ MiniSurround = {
+ bg = "#ff7a3d",
+ fg = "#212230"
+ },
+ MiniTablineCurrent = {
+ bg = "#1a1c27",
+ fg = "#f9fbff"
+ },
+ MiniTablineFill = {
+ bg = "#212230"
+ },
+ MiniTablineHidden = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ MiniTablineModifiedCurrent = {
+ bg = "#1a1c27",
+ fg = "#fec456"
+ },
+ MiniTablineModifiedHidden = {
+ bg = "#292b3c",
+ fg = "#be964e"
+ },
+ MiniTablineModifiedVisible = {
+ bg = "#292b3c",
+ fg = "#fec456"
+ },
+ MiniTablineTabpagesection = {
+ bg = "#292b3c",
+ fg = "NONE"
+ },
+ MiniTablineVisible = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ MiniTestEmphasis = {
+ bold = true
+ },
+ MiniTestFail = {
+ bold = true,
+ fg = "#ff3d3d"
+ },
+ MiniTestPass = {
+ bold = true,
+ fg = "#56fe86"
+ },
+ MiniTrailspace = {
+ bg = "#ff3d3d"
+ },
+ ModeMsg = {
+ fg = "#709dff"
+ },
+ MoreMsg = {
+ bold = true,
+ fg = "#709dff"
+ },
+ MsgArea = {
+ fg = "#a8a9b2"
+ },
+ NavicIconsArray = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsBoolean = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsClass = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsConstant = {
+ bg = "#292b3c",
+ fg = "#ff89db"
+ },
+ NavicIconsConstructor = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsEnum = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsEnumMember = {
+ bg = "#292b3c",
+ fg = "#70e4ff"
+ },
+ NavicIconsEvent = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsField = {
+ bg = "#292b3c",
+ fg = "#70e4ff"
+ },
+ NavicIconsFile = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NavicIconsFunction = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ NavicIconsInterface = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsKey = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ NavicIconsKeyword = {
+ bg = "#292b3c",
+ fg = "#ad80d4"
+ },
+ NavicIconsMethod = {
+ bg = "#292b3c",
+ fg = "#709dff"
+ },
+ NavicIconsModule = {
+ bg = "#292b3c",
+ fg = "#fec456"
+ },
+ NavicIconsNamespace = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NavicIconsNull = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsNumber = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsObject = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsOperator = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NavicIconsPackage = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NavicIconsProperty = {
+ bg = "#292b3c",
+ fg = "#70e4ff"
+ },
+ NavicIconsString = {
+ bg = "#292b3c",
+ fg = "#56fe86"
+ },
+ NavicIconsStruct = {
+ bg = "#292b3c",
+ fg = "#ff7a3d"
+ },
+ NavicIconsTypeParameter = {
+ bg = "#292b3c",
+ fg = "#70e4ff"
+ },
+ NavicIconsVariable = {
+ bg = "#292b3c",
+ fg = "#ff89db"
+ },
+ NavicSeparator = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NavicText = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NeoTreeDimText = {
+ fg = "#4b4c58"
+ },
+ NeoTreeNormal = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NeoTreeNormalNC = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NeogitBranch = {
+ fg = "#ff89db"
+ },
+ NeogitDiffAddHighlight = {
+ bg = "#4bbe6b",
+ fg = "#56fe86"
+ },
+ NeogitDiffContextHighlight = {
+ bg = "#14151e",
+ fg = "#292b3c"
+ },
+ NeogitDiffDeleteHighlight = {
+ bg = "#bd3737",
+ fg = "#ff3d3d"
+ },
+ NeogitHunkHeader = {
+ bg = "#14151e",
+ fg = "#4b4c58"
+ },
+ NeogitHunkHeaderHighlight = {
+ bg = "#14151e",
+ fg = "#709dff"
+ },
+ NeogitRemote = {
+ fg = "#ad80d4"
+ },
+ NeotestAdapterName = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ NeotestBorder = {
+ fg = "#709dff"
+ },
+ NeotestDir = {
+ fg = "#709dff"
+ },
+ NeotestExpandMarker = {
+ fg = "#4b4c58"
+ },
+ NeotestFailed = {
+ fg = "#ff3d3d"
+ },
+ NeotestFile = {
+ fg = "#70e4ff"
+ },
+ NeotestFocused = {
+ fg = "#fec456"
+ },
+ NeotestIndent = {
+ fg = "#292b3c"
+ },
+ NeotestMarked = {
+ fg = "#709dff"
+ },
+ NeotestNamespace = {
+ fg = "#70e4ff"
+ },
+ NeotestPassed = {
+ fg = "#56fe86"
+ },
+ NeotestRunning = {
+ fg = "#fec456"
+ },
+ NeotestSkipped = {
+ fg = "#709dff"
+ },
+ NeotestTarget = {
+ fg = "#709dff"
+ },
+ NeotestTest = {
+ fg = "#292b3c"
+ },
+ NeotestWinSelect = {
+ fg = "#709dff"
+ },
+ NoiceCompletionItemKindClass = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ NoiceCompletionItemKindConstant = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ NoiceCompletionItemKindConstructor = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ NoiceCompletionItemKindDefault = {
+ bg = "NONE",
+ fg = "#1a1c27"
+ },
+ NoiceCompletionItemKindEnum = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ NoiceCompletionItemKindEnumMember = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ NoiceCompletionItemKindEvent = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ NoiceCompletionItemKindField = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ NoiceCompletionItemKindFunction = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ NoiceCompletionItemKindInterface = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ NoiceCompletionItemKindKeyword = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ NoiceCompletionItemKindMethod = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ NoiceCompletionItemKindModule = {
+ bg = "NONE",
+ fg = "#fec456"
+ },
+ NoiceCompletionItemKindOperator = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ NoiceCompletionItemKindProperty = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ NoiceCompletionItemKindReference = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ NoiceCompletionItemKindSnippet = {
+ bg = "NONE",
+ fg = "#ad80d4"
+ },
+ NoiceCompletionItemKindStruct = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ NoiceCompletionItemKindTypeParameter = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ NoiceCompletionItemKindUnit = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ NoiceCompletionItemKindValue = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ NoiceCompletionItemKindVariable = {
+ bg = "NONE",
+ fg = "#ff89db"
+ },
+ NonText = {
+ fg = "#4b4c58"
+ },
+ Normal = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NormalFloat = {
+ bg = "#1a1c27",
+ fg = "#f9fbff"
+ },
+ NormalNC = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NormalSB = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NotifyBackground = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NotifyDEBUGBody = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NotifyDEBUGBorder = {
+ bg = "#292b3c",
+ fg = "#252736"
+ },
+ NotifyDEBUGIcon = {
+ fg = "#1a1c27"
+ },
+ NotifyDEBUGTitle = {
+ fg = "#1a1c27"
+ },
+ NotifyERRORBody = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NotifyERRORBorder = {
+ bg = "#292b3c",
+ fg = "#69303c"
+ },
+ NotifyERRORIcon = {
+ fg = "#ff3d3d"
+ },
+ NotifyERRORTitle = {
+ fg = "#ff3d3d"
+ },
+ NotifyINFOBody = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NotifyINFOBorder = {
+ bg = "#292b3c",
+ fg = "#3e4d77"
+ },
+ NotifyINFOIcon = {
+ fg = "#709dff"
+ },
+ NotifyINFOTitle = {
+ fg = "#709dff"
+ },
+ NotifyTRACEBody = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NotifyTRACEBorder = {
+ bg = "#292b3c",
+ fg = "#51456a"
+ },
+ NotifyTRACEIcon = {
+ fg = "#ad80d4"
+ },
+ NotifyTRACETitle = {
+ fg = "#ad80d4"
+ },
+ NotifyWARNBody = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NotifyWARNBorder = {
+ bg = "#292b3c",
+ fg = "#695944"
+ },
+ NotifyWARNIcon = {
+ fg = "#fec456"
+ },
+ NotifyWARNTitle = {
+ fg = "#fec456"
+ },
+ Number = {
+ fg = "#ffab84"
+ },
+ NvimTreeEmptyFolderName = {
+ fg = "#ccdcfe"
+ },
+ NvimTreeEndOfBuffer = {
+ bg = "#292b3c",
+ fg = "#292b3c"
+ },
+ NvimTreeFolderArrowClose = {
+ fg = "#a8a9b2"
+ },
+ NvimTreeFolderIcon = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ NvimTreeFolderName = {
+ fg = "#6dc9dd"
+ },
+ NvimTreeGitDeleted = {
+ fg = "#ff3d3d"
+ },
+ NvimTreeGitDirty = {
+ fg = "#fec456"
+ },
+ NvimTreeGitNew = {
+ fg = "#56fe86"
+ },
+ NvimTreeImageFile = {
+ fg = "#8667a1"
+ },
+ NvimTreeIndentMarker = {
+ fg = "#4b4c58"
+ },
+ NvimTreeNormal = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NvimTreeNormalNC = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ NvimTreeOpenedFile = {
+ bg = "#4b4c58"
+ },
+ NvimTreeRootFolder = {
+ bold = true,
+ fg = "#ad80d4"
+ },
+ NvimTreeSpecialFile = {
+ fg = "#e1d0f0",
+ underline = true
+ },
+ NvimTreeSymlink = {
+ fg = "#cbaee4"
+ },
+ NvimTreeVertSplit = {
+ bg = "#292b3c",
+ fg = "#292b3c"
+ },
+ NvimTreeWinSeparator = {
+ bg = "#292b3c",
+ fg = "#292b3c"
+ },
+ Operator = {
+ fg = "#feceb7"
+ },
+ Pmenu = {
+ bg = "#4b4c58",
+ fg = "#f9fbff"
+ },
+ PmenuSbar = {
+ fg = "#1a1c27"
+ },
+ PmenuSel = {
+ bg = "#cbaee4",
+ fg = "#292b3c"
+ },
+ PmenuThumb = {
+ fg = "#6a6c7a"
+ },
+ PreCondit = {
+ fg = "#9d7abc"
+ },
+ PreProc = {
+ fg = "#9d7abc"
+ },
+ Question = {
+ bold = true,
+ fg = "#fec456"
+ },
+ QuickFixLine = {
+ fg = "#6d91dd",
+ underline = true
+ },
+ RainbowDelimiterBlue = {
+ fg = "#709dff"
+ },
+ RainbowDelimiterCyan = {
+ fg = "#70e4ff"
+ },
+ RainbowDelimiterGreen = {
+ fg = "#56fe86"
+ },
+ RainbowDelimiterOrange = {
+ fg = "#ff7a3d"
+ },
+ RainbowDelimiterRed = {
+ fg = "#ff3d3d"
+ },
+ RainbowDelimiterViolet = {
+ fg = "#ad80d4"
+ },
+ RainbowDelimiterYellow = {
+ fg = "#fec456"
+ },
+ RenameBorder = {
+ link = "DiagnosticBorder"
+ },
+ RenameNormal = {
+ link = "DiagnosticNormal"
+ },
+ Repeat = {
+ fg = "#dd82c2"
+ },
+ SagaBorder = {
+ link = "DiagnosticBorder"
+ },
+ SagaCount = {
+ bg = "NONE",
+ bold = true,
+ fg = "#ff89db"
+ },
+ SagaFinderFname = {
+ fg = "#70e4ff"
+ },
+ SagaInCurrent = {
+ fg = "#292b3c"
+ },
+ SagaNormal = {
+ link = "DiagnosticNormal"
+ },
+ SagaSelect = {
+ fg = "#ff3d3d"
+ },
+ ScrollbarError = {
+ bg = "NONE",
+ fg = "#ff3d3d"
+ },
+ ScrollbarErrorHandle = {
+ bg = "#4b4c58",
+ fg = "#ff3d3d"
+ },
+ ScrollbarHandle = {
+ bg = "#4b4c58",
+ fg = "NONE"
+ },
+ ScrollbarHint = {
+ bg = "NONE",
+ fg = "#70e4ff"
+ },
+ ScrollbarHintHandle = {
+ bg = "#4b4c58",
+ fg = "#70e4ff"
+ },
+ ScrollbarInfo = {
+ bg = "NONE",
+ fg = "#709dff"
+ },
+ ScrollbarInfoHandle = {
+ bg = "#4b4c58",
+ fg = "#709dff"
+ },
+ ScrollbarMisc = {
+ bg = "NONE",
+ fg = "#ad80d4"
+ },
+ ScrollbarMiscHandle = {
+ bg = "#4b4c58",
+ fg = "#ad80d4"
+ },
+ ScrollbarSearch = {
+ bg = "NONE",
+ fg = "#ff7a3d"
+ },
+ ScrollbarSearchHandle = {
+ bg = "#4b4c58",
+ fg = "#ff7a3d"
+ },
+ ScrollbarWarn = {
+ bg = "NONE",
+ fg = "#fec456"
+ },
+ ScrollbarWarnHandle = {
+ bg = "#4b4c58",
+ fg = "#fec456"
+ },
+ Search = {
+ bg = "#deaf58",
+ fg = "#292b3c"
+ },
+ SignColumn = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ SignColumnSB = {
+ fg = "#4b4c58"
+ },
+ Sneak = {
+ bg = "#ff89db",
+ fg = "#4b4c58"
+ },
+ SneakScope = {
+ bg = "#0e0e15"
+ },
+ Special = {
+ fg = "#ffab84"
+ },
+ SpecialChar = {
+ fg = "#58de7e"
+ },
+ SpecialComment = {
+ fg = "#a8a9b2",
+ style = {
+ italic = true
+ }
+ },
+ SpecialKey = {
+ fg = "#6a6c7a"
+ },
+ SpellBad = {
+ sp = "#ff8484",
+ undercurl = true
+ },
+ SpellCap = {
+ sp = "#cbaee4",
+ undercurl = true
+ },
+ SpellLocal = {
+ sp = "#adf0fe",
+ undercurl = true
+ },
+ SpellRare = {
+ sp = "#ffdb99",
+ undercurl = true
+ },
+ Statement = {
+ fg = "#ad80d4"
+ },
+ StatusLine = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ StatusLineTerm = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ StorageClass = {
+ fg = "#fec456"
+ },
+ String = {
+ fg = "#9effb9"
+ },
+ Structure = {
+ fg = "#fec456"
+ },
+ Substitute = {
+ bg = "#feb7e9",
+ fg = "#292b3c"
+ },
+ TSAnnotation = {
+ fg = "#f9fbff"
+ },
+ TSAttribute = {
+ fg = "#70e4ff"
+ },
+ TSBoolean = {
+ fg = "#ff7a3d"
+ },
+ TSCharacter = {
+ fg = "#ff7a3d"
+ },
+ TSComment = {
+ fg = "#a8a9b2",
+ style = {
+ italic = true
+ }
+ },
+ TSConditional = {
+ fg = "#ad80d4"
+ },
+ TSConstBuiltin = {
+ fg = "#ff7a3d"
+ },
+ TSConstMacro = {
+ fg = "#ff7a3d"
+ },
+ TSConstant = {
+ fg = "#ff7a3d"
+ },
+ TSConstructor = {
+ bold = true,
+ fg = "#fec456"
+ },
+ TSDanger = {
+ fg = "#f9fbff"
+ },
+ TSEmphasis = {
+ fg = "#f9fbff",
+ italic = true
+ },
+ TSEnvironment = {
+ fg = "#f9fbff"
+ },
+ TSEnvironmentName = {
+ fg = "#f9fbff"
+ },
+ TSError = {
+ fg = "#f9fbff"
+ },
+ TSException = {
+ fg = "#ad80d4"
+ },
+ TSField = {
+ fg = "#70e4ff"
+ },
+ TSFloat = {
+ fg = "#ff7a3d"
+ },
+ TSFuncBuiltin = {
+ fg = "#70e4ff"
+ },
+ TSFuncMacro = {
+ fg = "#70e4ff"
+ },
+ TSFunction = {
+ fg = "#709dff"
+ },
+ TSInclude = {
+ fg = "#ad80d4"
+ },
+ TSKeyword = {
+ fg = "#ad80d4"
+ },
+ TSKeywordFunction = {
+ fg = "#ad80d4"
+ },
+ TSKeywordOperator = {
+ fg = "#ad80d4"
+ },
+ TSLabel = {
+ fg = "#ff3d3d"
+ },
+ TSLiteral = {
+ fg = "#56fe86"
+ },
+ TSMath = {
+ fg = "#f9fbff"
+ },
+ TSMethod = {
+ fg = "#709dff"
+ },
+ TSNamespace = {
+ fg = "#fec456"
+ },
+ TSNodeKey = {
+ bold = true,
+ fg = "#ff89db"
+ },
+ TSNodeUnmatched = {
+ fg = "#1a1c27"
+ },
+ TSNone = {
+ fg = "#f9fbff"
+ },
+ TSNote = {
+ fg = "#f9fbff"
+ },
+ TSNumber = {
+ fg = "#ff7a3d"
+ },
+ TSOperator = {
+ fg = "#f9fbff"
+ },
+ TSParameter = {
+ fg = "#ff3d3d"
+ },
+ TSParameterReference = {
+ fg = "#f9fbff"
+ },
+ TSProperty = {
+ fg = "#70e4ff"
+ },
+ TSPunctBracket = {
+ fg = "#b9bac0"
+ },
+ TSPunctDelimiter = {
+ fg = "#b9bac0"
+ },
+ TSPunctSpecial = {
+ fg = "#ff3d3d"
+ },
+ TSRainbowBlue = {
+ fg = "#709dff"
+ },
+ TSRainbowCyan = {
+ fg = "#70e4ff"
+ },
+ TSRainbowGreen = {
+ fg = "#56fe86"
+ },
+ TSRainbowOrange = {
+ fg = "#ff7a3d"
+ },
+ TSRainbowRed = {
+ fg = "#ff3d3d"
+ },
+ TSRainbowViolet = {
+ fg = "#ad80d4"
+ },
+ TSRainbowYellow = {
+ fg = "#fec456"
+ },
+ TSRepeat = {
+ fg = "#ad80d4"
+ },
+ TSStrike = {
+ fg = "#f9fbff",
+ strikethrough = true
+ },
+ TSString = {
+ fg = "#56fe86"
+ },
+ TSStringEscape = {
+ fg = "#ff3d3d"
+ },
+ TSStringRegex = {
+ fg = "#ff7a3d"
+ },
+ TSStrong = {
+ bold = true,
+ fg = "#f9fbff"
+ },
+ TSSymbol = {
+ fg = "#70e4ff"
+ },
+ TSTag = {
+ fg = "#ad80d4"
+ },
+ TSTagDelimiter = {
+ fg = "#ad80d4"
+ },
+ TSText = {
+ fg = "#f9fbff"
+ },
+ TSTextReference = {
+ fg = "#709dff"
+ },
+ TSTitle = {
+ bold = true,
+ fg = "#ff7a3d"
+ },
+ TSType = {
+ fg = "#fec456"
+ },
+ TSTypeBuiltin = {
+ fg = "#ff7a3d"
+ },
+ TSURI = {
+ fg = "#70e4ff",
+ underline = true
+ },
+ TSUnderline = {
+ fg = "#f9fbff",
+ underline = true
+ },
+ TSVariable = {
+ fg = "#f9fbff"
+ },
+ TSVariableBuiltin = {
+ fg = "#ff3d3d"
+ },
+ TSWarning = {
+ fg = "#f9fbff"
+ },
+ TabLine = {
+ bg = "#4b4c58",
+ fg = "#f9fbff"
+ },
+ TabLineFill = {
+ bg = "#4b4c58",
+ fg = "#a8a9b2"
+ },
+ TabLineSel = {
+ bg = "#f9fbff",
+ fg = "#292b3c"
+ },
+ Tag = {
+ fg = "#56fe86"
+ },
+ TelescopeBorder = {
+ bg = "#1a1c27",
+ fg = "#ad80d4"
+ },
+ TelescopeNormal = {
+ bg = "#1a1c27",
+ fg = "#f9fbff"
+ },
+ Terminal = {
+ bg = "#292b3c",
+ fg = "#f9fbff"
+ },
+ Title = {
+ fg = "#ad80d4"
+ },
+ Todo = {
+ bg = "#292b3c",
+ bold = true,
+ fg = "#ff8484"
+ },
+ ToolbarLine = {
+ fg = "#f9fbff"
+ },
+ TreesitterContext = {
+ bg = "#8667a1"
+ },
+ TroubleCount = {
+ fg = "#ff89db"
+ },
+ TroubleNormal = {
+ fg = "#4b4c58"
+ },
+ TroubleText = {
+ fg = "#4b4c58"
+ },
+ Type = {
+ fg = "#ffdb99"
+ },
+ Typedef = {
+ fg = "#fec456"
+ },
+ Underlined = {
+ underline = true
+ },
+ VertSplit = {
+ fg = "#292b3c"
+ },
+ Visual = {
+ bg = "#4b4c58"
+ },
+ VisualNOS = {
+ bg = "#4b4c58",
+ underline = true
+ },
+ WarningMsg = {
+ bold = true,
+ fg = "#ffab84"
+ },
+ WhichKey = {
+ fg = "#70e4ff"
+ },
+ WhichKeyDesc = {
+ fg = "#ff89db"
+ },
+ WhichKeyFloat = {
+ bg = "#292b3c"
+ },
+ WhichKeyGroup = {
+ fg = "#709dff"
+ },
+ WhichKeySeparator = {
+ fg = "#1a1c27"
+ },
+ WhichKeySeperator = {
+ fg = "#1a1c27"
+ },
+ WhichKeyValue = {
+ fg = "#ad80d4"
+ },
+ Whitespace = {
+ fg = "#6a6c7a"
+ },
+ WildMenu = {
+ bg = "#8667a1",
+ fg = "#292b3c"
+ },
+ WinSeparator = {
+ bold = true,
+ fg = "#14151e"
+ },
+ debugBreakpoint = {
+ bg = "#1a1c27",
+ fg = "#dd4040"
+ },
+ debugPC = {
+ bg = "#292b3c",
+ fg = "#fed6f2"
+ },
+ diffAdded = {
+ fg = "#56fe86"
+ },
+ diffChanged = {
+ fg = "#fec456"
+ },
+ diffFile = {
+ fg = "#709dff"
+ },
+ diffIndexLine = {
+ fg = "#ff89db"
+ },
+ diffLine = {
+ fg = "#1a1c27"
+ },
+ diffNewFile = {
+ fg = "#ff7a3d"
+ },
+ diffOldFile = {
+ fg = "#ad80d4"
+ },
+ diffRemoved = {
+ fg = "#ff3d3d"
+ },
+ healthError = {
+ fg = "#ff3d3d"
+ },
+ healthSuccess = {
+ fg = "#56fe86"
+ },
+ healthWarning = {
+ fg = "#fec456"
+ },
+ iCursor = {
+ reverse = true
+ },
+ illuminatedCurWord = {
+ bg = "#8667a1"
+ },
+ illuminatedWord = {
+ bg = "#8667a1"
+ },
+ lCursor = {
+ reverse = true
+ },
+ rainbowcol1 = {
+ fg = "#ff3d3d"
+ },
+ rainbowcol2 = {
+ fg = "#ff7a3d"
+ },
+ rainbowcol3 = {
+ fg = "#fec456"
+ },
+ rainbowcol4 = {
+ fg = "#56fe86"
+ },
+ rainbowcol5 = {
+ fg = "#70e4ff"
+ },
+ rainbowcol6 = {
+ fg = "#709dff"
+ },
+ rainbowcol7 = {
+ fg = "#ff89db"
+ },
+ vCursor = {
+ reverse = true
+ }
+}
diff --git a/extras/prism/pastelnight_highContrast.js b/extras/prism/pastelnight_highContrast.js
new file mode 100644
index 0000000..9f796fb
--- /dev/null
+++ b/extras/prism/pastelnight_highContrast.js
@@ -0,0 +1,75 @@
+module.exports = {
+ plain: {
+ color: "#f9fbff",
+ backgroundColor: "#292b3c",
+ },
+ styles: [
+ {
+ types: ["prolog", "builtin"],
+ style: {
+ color: "#ff3d3d",
+ },
+ },
+ {
+ types: ["function"],
+ style: {
+ color: "#709dff",
+ },
+ },
+ {
+ types: ["symbol"],
+ style: {
+ color: "#a8c3ff",
+ },
+ },
+ {
+ types: ["punctuation"],
+ style: {
+ color: "#ad80d4",
+ },
+ },
+ {
+ types: ["string", "char", "tag", "selector"],
+ style: {
+ color: "#56fe86",
+ },
+ },
+ {
+ types: ["keyword"],
+ style: {
+ color: "#ad80d4",
+ },
+ },
+ {
+ types: ["operator"],
+ style: {
+ color: "#6d91dd",
+ },
+ },
+ {
+ types: ["constant", "boolean"],
+ style: {
+ color: "#ff7a3d",
+ },
+ },
+ {
+ types: ["variable"],
+ style: {
+ color: "#f9fbff",
+ },
+ },
+ {
+ types: ["comment"],
+ style: {
+ color: "#6a6c7a",
+ fontStyle: "italic",
+ },
+ },
+ {
+ types: ["attr-name"],
+ style: {
+ color: "rgb(241, 250, 140)",
+ },
+ },
+ ],
+};
diff --git a/extras/sublime/pastelnight_highContrast.tmTheme b/extras/sublime/pastelnight_highContrast.tmTheme
new file mode 100644
index 0000000..106bc32
--- /dev/null
+++ b/extras/sublime/pastelnight_highContrast.tmTheme
@@ -0,0 +1,1325 @@
+
+
+
+ author
+ Pau García Chiner (http://github.com/pauchiner)
+ colorSpaceName
+ sRGB
+ name
+ PastelNight
+ semanticClass
+ enki.theme.tokyo
+ settings
+
+
+ settings
+
+ activeGuide
+ #363b54
+ background
+ #292b3c
+ caret
+ #DBC08A
+ findHighlight
+ #ffa300
+ findHighlightForeground
+ #000000
+ foreground
+ #f9fbff
+ guide
+ #4f4f5e40
+ gutterForeground
+ #3b415caa
+ inactiveSelection
+ #282833
+ invisibles
+ #4f4f5e
+ lineHighlight
+ #00000030
+ selection
+ #9D599D40
+ selectionBorder
+ #9D599D
+ shadow
+ #00000010
+ stackGuide
+ #4f4f5e60
+ tagsOptions
+ underline
+
+
+
+ name
+ Italics - Comments, Storage, Keyword Flow, Vue attributes, Decorators
+ scope
+ comment, meta.var.expr storage.type, keyword.control.flow, meta.directive.vue punctuation.separator.key-value.html, meta.directive.vue entity.other.attribute-name.html, tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js, storage.modifier
+ settings
+
+ fontStyle
+ italic
+
+
+
+ name
+ Comment
+ scope
+ comment, comment.block.documentation, punctuation.definition.comment
+ settings
+
+ foreground
+ #6a6c7a
+
+
+
+ name
+ Comment Doc
+ scope
+ comment.block.documentation variable, comment.block.documentation storage, comment.block.documentation punctuation, comment.block.documentation keyword, comment.block.documentation support, comment.block.documentation markup, comment.block.documentation markup.inline.raw.string.markdown, keyword.other.phpdoc.php
+ settings
+
+ foreground
+ #6a6c7a
+
+
+
+ name
+ Number, Boolean, Undefined, Null
+ scope
+ variable.other.constant, punctuation.definition.constant, constant.language, constant.numeric, support.constant
+ settings
+
+ foreground
+ #ff7a3d
+
+
+
+ name
+ String, Symbols, Markup Heading
+ scope
+ string, constant.other.symbol, constant.other.key, markup.heading, meta.attribute-selector
+ settings
+
+ fontStyle
+
+ foreground
+ #56fe86
+
+
+
+ name
+ Colors
+ scope
+ constant.other.color, constant.other.color.rgb-value.hex punctuation.definition.constant
+ settings
+
+ foreground
+ #9aa5ce
+
+
+
+ name
+ Invalid
+ scope
+ invalid, invalid.illegal
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Invalid deprecated
+ scope
+ invalid.deprecated
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Storage Type
+ scope
+ storage.type
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Storage - modifier, var, const, let
+ scope
+ meta.var.expr storage.type, storage.modifier
+ settings
+
+ foreground
+ #ad80d4
+
+
+
+ name
+ Interpolation
+ scope
+ punctuation.definition.template-expression, punctuation.section.embedded
+ settings
+
+ foreground
+ #70e4ff
+
+
+
+ name
+ Spread
+ scope
+ keyword.operator.spread, keyword.operator.rest
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Operator, Misc
+ scope
+ keyword.operator, keyword.control.as, keyword.other, keyword.operator.bitwise.shift, punctuation, punctuation.definition.constant.markdown, punctuation.definition.string, punctuation.support.type.property-name, text.html.vue-html meta.tag, punctuation.definition.keyword, punctuation.terminator.rule, punctuation.definition.entity, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, keyword.other.template, keyword.other.substitution, entity.name.operator, text.html.vue meta.tag.block.any.html, text.html.vue meta.tag.inline.any.html, text.html.vue meta.tag.other.html, text.html.twig meta.tag.inline.any.html, text.html.twig meta.tag.block.any.html, text.html.twig meta.tag.structure.any.html, text.html.twig meta.tag.any.html
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ Import, Export, From, Default
+ scope
+ keyword.control.import, keyword.control.export, keyword.control.from, keyword.control.default, meta.import keyword.other
+ settings
+
+ foreground
+ #70e4ff
+
+
+
+ name
+ Keyword
+ scope
+ keyword, keyword.control, keyword.other.important
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Keyword SQL
+ scope
+ keyword.other.DML
+ settings
+
+ foreground
+ #70e4ff
+
+
+
+ name
+ Keyword Operator Logical, Arrow, Ternary, Comparison
+ scope
+ keyword.operator.logical, storage.type.function, keyword.operator.bitwise, keyword.operator.ternary, keyword.operator.comparison, keyword.operator.relational, keyword.operator.or.regexp
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Tag
+ scope
+ entity.name.tag, entity.name.tag support.class.component, meta.tag
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Tag Punctuation
+ scope
+ punctuation.definition.tag, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html
+ settings
+
+ foreground
+ #ba3c97
+
+
+
+ name
+ Blade
+ scope
+ keyword.blade, entity.name.function.blade
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ PHP - Embedded Tag
+ scope
+ punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ Smarty - Twig tag - Blade
+ scope
+ punctuation.definition.variable.smarty, punctuation.section.embedded.begin.smarty, punctuation.section.embedded.end.smarty, meta.tag.template.value.twig, punctuation.section.tag.twig, meta.tag.expression.twig, punctuation.definition.tag.expression.twig, punctuation.definition.tag.output.twig, variable.parameter.smarty
+ settings
+
+ foreground
+ #7DCFFF
+
+
+
+ name
+ Smarty - Twig variable - function
+ scope
+ variable.other.property.twig, support.function.twig, meta.function-call.twig, keyword.control.twig, keyword.control.smarty, keyword.operator.other.twig, keyword.operator.comparison.twig, support.function.functions.twig, support.function.functions.twig, keyword.operator.assignment.twig, support.function.filters.twig, support.function.built-in.smarty, keyword.operator.smarty, text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php entity.name.tag.block.any.html, text.blade text.html.blade custom.compiler.blade.php punctuation.section.embedded.php constant.other.inline-data.html, text.blade text.html.blade custom.compiler.blade.php support.function constant.other.inline-data.html
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ Globals - PHP Constants etc
+ scope
+ constant.other.php, variable.other.global.safer, variable.other.global.safer punctuation.definition.variable, variable.other.global, variable.other.global punctuation.definition.variable, constant.other
+ settings
+
+ foreground
+ #fec456
+
+
+
+ name
+ Variables
+ scope
+ variable, support.variable, string constant.other.placeholder
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ Object Variable
+ scope
+ variable.other.object, support.module.node
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ Object Key
+ scope
+ meta.object-literal.key, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js, string.alias.graphql, string.unquoted.graphql, string.unquoted.alias.graphql, meta.field.declaration.ts variable.object.property
+ settings
+
+ foreground
+ #9effb9
+
+
+
+ name
+ Object Property
+ scope
+ variable.other.property, support.variable.property, support.variable.property.dom, meta.function-call variable.other.object.property, variable.language.prototype, meta.property.object, variable.other.member
+ settings
+
+ foreground
+ #70e4ff
+
+
+
+ name
+ Object Property
+ scope
+ variable.other.object.property
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ Object Literal Member lvl 3 (Vue Prop Validation)
+ scope
+ meta.objectliteral meta.object.member meta.objectliteral meta.object.member meta.objectliteral meta.object.member meta.object-literal.key
+ settings
+
+ foreground
+ #58de7e
+
+
+
+ name
+ C-related Block Level Variables
+ scope
+ source.cpp meta.block variable.other
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Other Variable
+ scope
+ support.other.variable
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Methods
+ scope
+ meta.class-method.js entity.name.function.js, entity.name.method.js, variable.function.constructor, keyword.other.special-method, storage.type.cs
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ Function Definition
+ scope
+ entity.name.function, meta.function-call, meta.function-call entity.name.function, variable.function, meta.definition.method entity.name.function, meta.object-literal entity.name.function
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ Function Argument
+ scope
+ variable.parameter.function.language.special, variable.parameter, meta.function.parameters punctuation.definition.variable, meta.function.parameter variable
+ settings
+
+ foreground
+ #fec456
+
+
+
+ name
+ Constant, Tag Attribute
+ scope
+ keyword.other.type.php, storage.type.php, constant.character, constant.escape, keyword.other.unit
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Variable Definition
+ scope
+ meta.definition.variable variable.other.constant, meta.definition.variable variable.other.readwrite, variable.other.declaration
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Inherited Class
+ scope
+ entity.other.inherited-class
+ settings
+
+ fontStyle
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Class, Support, DOM, etc
+ scope
+ support.class, support.type, variable.other.readwrite.alias, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, support.type.sys-types, support.variable.dom, support.constant.math, support.type.object.module, support.constant.json, entity.name.namespace, meta.import.qualifier, entity.name.class
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ Class Name
+ scope
+ entity.name
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ Support Function
+ scope
+ support.function
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ CSS Class and Support
+ scope
+ source.css support.type.property-name, source.sass support.type.property-name, source.scss support.type.property-name, source.less support.type.property-name, source.stylus support.type.property-name, source.postcss support.type.property-name, support.type.property-name.css, support.type.vendored.property-name, support.type.map.key
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ CSS Font
+ scope
+ support.constant.font-name, meta.definition.variable
+ settings
+
+ foreground
+ #56fe86
+
+
+
+ name
+ CSS Class
+ scope
+ entity.other.attribute-name.class, meta.at-rule.mixin.scss entity.name.function.scss
+ settings
+
+ foreground
+ #56fe86
+
+
+
+ name
+ CSS ID
+ scope
+ entity.other.attribute-name.id
+ settings
+
+ foreground
+ #fc7b7b
+
+
+
+ name
+ CSS Tag
+ scope
+ entity.name.tag.css, entity.name.tag.reference, entity.name.tag.scss
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ CSS Tag Reference
+ scope
+ entity.name.tag.reference
+ settings
+
+ foreground
+ #fec456
+
+
+
+ name
+ CSS Property Separator
+ scope
+ meta.property-list punctuation.separator.key-value
+ settings
+
+ foreground
+ #9abdf5
+
+
+
+ name
+ CSS Punctuation
+ scope
+ meta.property-list, punctuation.definition.entity.css
+ settings
+
+ foreground
+ #fec456
+
+
+
+ name
+ SCSS @
+ scope
+ meta.at-rule.mixin keyword.control.at-rule.mixin, meta.at-rule.include entity.name.function.scss, meta.at-rule.include keyword.control.at-rule.include
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ SCSS Mixins, Extends, Include Keyword
+ scope
+ keyword.control.at-rule.include punctuation.definition.keyword, keyword.control.at-rule.mixin punctuation.definition.keyword, meta.at-rule.include keyword.control.at-rule.include, keyword.control.at-rule.extend punctuation.definition.keyword, meta.at-rule.extend keyword.control.at-rule.extend, entity.other.attribute-name.placeholder.css punctuation.definition.entity.css, meta.at-rule.media keyword.control.at-rule.media, meta.at-rule.mixin keyword.control.at-rule.mixin, meta.at-rule.function keyword.control.at-rule.function, keyword.control punctuation.definition.keyword, meta.at-rule.import.scss entity.other.attribute-name.placeholder.scss punctuation.definition.entity.scss, meta.at-rule.import.scss keyword.control.at-rule.import.scss
+ settings
+
+ foreground
+ #ad80d4
+
+
+
+ name
+ SCSS Include Mixin Argument
+ scope
+ meta.property-list meta.at-rule.include
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ CSS value
+ scope
+ support.constant.property-value
+ settings
+
+ foreground
+ #ff7a3d
+
+
+
+ name
+ Sub-methods
+ scope
+ entity.name.module.js, variable.import.parameter.js, variable.other.class.js
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ Language methods
+ scope
+ variable.language
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Variable punctuation
+ scope
+ variable.other punctuation.definition.variable
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ Keyword this with Punctuation, ES7 Bind Operator
+ scope
+ source.js constant.other.object.key.js string.unquoted.label.js, variable.language.this punctuation.definition.variable, keyword.other.this
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ HTML Attributes
+ scope
+ entity.other.attribute-name, text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name, text.blade entity.other.attribute-name.class, text.html.smarty entity.other.attribute-name.class
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Vue Template attributes
+ scope
+ meta.directive.vue punctuation.separator.key-value.html, meta.directive.vue entity.other.attribute-name.html
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Vue Template attribute separator
+ scope
+ meta.directive.vue punctuation.separator.key-value.html
+ settings
+
+ foreground
+ #5f7dbd
+
+
+
+ name
+ CSS IDs
+ scope
+ source.sass keyword.control
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ CSS psuedo selectors
+ scope
+ entity.other.attribute-name.pseudo-class, entity.other.attribute-name.pseudo-element, entity.other.attribute-name.placeholder, meta.property-list meta.property-value
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Inserted
+ scope
+ markup.inserted
+ settings
+
+ foreground
+ #9effb9
+
+
+
+ name
+ Deleted
+ scope
+ markup.deleted
+ settings
+
+ foreground
+ #ff8484
+
+
+
+ name
+ Changed
+ scope
+ markup.changed
+ settings
+
+ foreground
+ #ffdb99
+
+
+
+ name
+ Regular Expressions
+ scope
+ string.regexp
+ settings
+
+ foreground
+ #5f7dbd
+
+
+
+ name
+ Regular Expressions - Punctuation
+ scope
+ punctuation.definition.group
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Regular Expressions - Character Class
+ scope
+ constant.other.character-class.regexp
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Regular Expressions - Character Class Set
+ scope
+ constant.other.character-class.set.regexp, punctuation.definition.character-class.regexp
+ settings
+
+ foreground
+ #fec456
+
+
+
+ name
+ Regular Expressions - Quantifier
+ scope
+ keyword.operator.quantifier.regexp
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ Regular Expressions - Backslash
+ scope
+ constant.character.escape.backslash
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ Escape Characters
+ scope
+ constant.character.escape
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ Decorators
+ scope
+ tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ CSS Units
+ scope
+ keyword.other.unit
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ JSON Key - Level 0
+ scope
+ source.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ JSON Key - Level 1
+ scope
+ source.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #709dff
+
+
+
+ name
+ JSON Key - Level 2
+ scope
+ source.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #70e4ff
+
+
+
+ name
+ JSON Key - Level 3
+ scope
+ source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ JSON Key - Level 4
+ scope
+ source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #fec456
+
+
+
+ name
+ JSON Key - Level 5
+ scope
+ source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #a8c3ff
+
+
+
+ name
+ JSON Key - Level 6
+ scope
+ source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json string.quoted.double.json
+ settings
+
+ foreground
+ #9effb9
+
+
+
+ name
+ JSON Key - Level 7
+ scope
+ source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ JSON Key - Level 8
+ scope
+ source.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.value.json meta.sequence.json meta.mapping.key.json string.quoted.double.json punctuation.definition.string.end.json
+ settings
+
+ foreground
+ #56fe86
+
+
+
+ name
+ JSON Key - value
+ scope
+ source.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.array.json meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json
+ settings
+
+ foreground
+ #56fe86
+
+
+
+ name
+ Plain Punctuation
+ scope
+ punctuation.definition.list_item.markdown
+ settings
+
+ foreground
+ #9abdf5
+
+
+
+ name
+ Block Punctuation
+ scope
+ meta.block, meta.brace, punctuation.definition.block, punctuation.definition.use, punctuation.definition.group.shell, punctuation.definition.class, punctuation.definition.begin.bracket, punctuation.definition.end.bracket, punctuation.definition.parameters, punctuation.definition.arguments, punctuation.definition.dictionary, punctuation.definition.array, punctuation.section
+ settings
+
+ foreground
+ #9abdf5
+
+
+
+ name
+ Markdown - Plain
+ scope
+ meta.jsx.children, meta.embedded.block
+ settings
+
+ foreground
+ #f9fbff
+
+
+
+ name
+ HTML text
+ scope
+ text.html
+ settings
+
+ foreground
+ #9aa5ce
+
+
+
+ name
+ Markdown - Markup Raw Inline
+ scope
+ text.html.markdown markup.inline.raw.markdown
+ settings
+
+ foreground
+ #ff89db
+
+
+
+ name
+ Markdown - Markup Raw Inline Punctuation
+ scope
+ text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown
+ settings
+
+ foreground
+ #4E5579
+
+
+
+ name
+ Markdown - Heading 1
+ scope
+ heading.1.markdown entity.name, heading.1.markdown punctuation.definition.heading.markdown
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #5f7dbd
+
+
+
+ name
+ Markdown - Heading 2
+ scope
+ heading.2.markdown entity.name, heading.2.markdown punctuation.definition.heading.markdown
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #61bdf2
+
+
+
+ name
+ Markdown - Heading 3
+ scope
+ heading.3.markdown entity.name, heading.3.markdown punctuation.definition.heading.markdown
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #709dff
+
+
+
+ name
+ Markdown - Heading 4
+ scope
+ heading.4.markdown entity.name, heading.4.markdown punctuation.definition.heading.markdown
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #6d91de
+
+
+
+ name
+ Markdown - Heading 5
+ scope
+ heading.5.markdown entity.name, heading.5.markdown punctuation.definition.heading.markdown
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #9aa5ce
+
+
+
+ name
+ Markdown - Heading 6
+ scope
+ heading.6.markdown entity.name, heading.6.markdown punctuation.definition.heading.markdown
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #747ca1
+
+
+
+ name
+ Markup - Italic
+ scope
+ markup.italic, markup.italic punctuation
+ settings
+
+ fontStyle
+ italic
+ foreground
+ #f9fbff
+
+
+
+ name
+ Markup - Bold
+ scope
+ markup.bold, markup.bold punctuation
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #f9fbff
+
+
+
+ name
+ Markup - Bold-Italic
+ scope
+ markup.bold markup.italic, markup.bold markup.italic punctuation
+ settings
+
+ fontStyle
+ bold italic
+ foreground
+ #f9fbff
+
+
+
+ name
+ Markup - Underline
+ scope
+ markup.underline, markup.underline punctuation
+ settings
+
+ fontStyle
+ underline
+
+
+
+ name
+ Markdown - Blockquote
+ scope
+ markup.quote punctuation.definition.blockquote.markdown
+ settings
+
+ foreground
+ #4e5579
+
+
+
+ name
+ Markup - Quote
+ scope
+ markup.quote
+ settings
+
+ fontStyle
+ italic
+
+
+
+ name
+ Markdown - Link
+ scope
+ string.other.link, markup.underline.link, constant.other.reference.link.markdown, string.other.link.description.title.markdown
+ settings
+
+ foreground
+ #9effb9
+
+
+
+ name
+ Markdown - Fenced Code Block
+ scope
+ markup.fenced_code.block.markdown, markup.inline.raw.string.markdown, variable.language.fenced.markdown
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ Markdown - Separator
+ scope
+ meta.separator
+ settings
+
+ fontStyle
+ bold
+ foreground
+ #444b6a
+
+
+
+ name
+ Markup - Table
+ scope
+ markup.table
+ settings
+
+ foreground
+ #c0cefc
+
+
+
+ name
+ Token - Info
+ scope
+ token.info-token
+ settings
+
+ foreground
+ #6d91dd
+
+
+
+ name
+ Token - Warn
+ scope
+ token.warn-token
+ settings
+
+ foreground
+ #ffdb69
+
+
+
+ name
+ Token - Error
+ scope
+ token.error-token
+ settings
+
+ foreground
+ #ff8484
+
+
+
+ name
+ Token - Debug
+ scope
+ token.debug-token
+ settings
+
+ foreground
+ #b267e6
+
+
+
+ name
+ Apache Tag
+ scope
+ entity.tag.apacheconf
+ settings
+
+ foreground
+ #ff3d3d
+
+
+
+ name
+ Preprocessor
+ scope
+ meta.preprocessor
+ settings
+
+ foreground
+ #9effb9
+
+
+
+ name
+ ENV value
+ scope
+ source.env
+ settings
+
+ foreground
+ #709dff
+
+
+
+ uuid
+ 06f855e3-9fb7-4fb1-b790-aef06065f34e
+
+
+
diff --git a/extras/terminator/pastelnight_highContrast.conf b/extras/terminator/pastelnight_highContrast.conf
new file mode 100644
index 0000000..02538d5
--- /dev/null
+++ b/extras/terminator/pastelnight_highContrast.conf
@@ -0,0 +1,5 @@
+[[PastelNight HighContrast]]
+ palette = "#212230:#ff3d3d:#56fe86:#fec456:#709dff:#ad80d4:#70e4ff:#e6e7e9:#a8a9b2:#ff3d3d:#56fe86:#fec456:#709dff:#ad80d4:#70e4ff:#ad80d4"
+ background_color = "#292b3c"
+ foreground_color = "#f9fbff"
+
\ No newline at end of file
diff --git a/extras/tilix/pastelnight_highContrast.json b/extras/tilix/pastelnight_highContrast.json
new file mode 100644
index 0000000..f67d672
--- /dev/null
+++ b/extras/tilix/pastelnight_highContrast.json
@@ -0,0 +1,26 @@
+{
+ "name": "PastelNight HighContrast",
+ "comment": "",
+ "use-theme-colors": false,
+ "foreground-color": "#f9fbff",
+ "background-color": "#292b3c",
+ "palette": [
+ "#212230",
+ "#ff3d3d",
+ "#56fe86",
+ "#fec456",
+ "#709dff",
+ "#ad80d4",
+ "#70e4ff",
+ "#e6e7e9",
+ "#a8a9b2",
+ "#ff3d3d",
+ "#56fe86",
+ "#fec456",
+ "#709dff",
+ "#ad80d4",
+ "#70e4ff",
+ "#f9fbff"
+ ]
+}
+
\ No newline at end of file
diff --git a/extras/tmux/pastelnight_highContrast.tmux b/extras/tmux/pastelnight_highContrast.tmux
new file mode 100644
index 0000000..41aa919
--- /dev/null
+++ b/extras/tmux/pastelnight_highContrast.tmux
@@ -0,0 +1,38 @@
+#!/usr/bin/env bash
+
+# PastelNight colors for Tmux
+
+set -g mode-style "fg=#709dff,bg=#e6e7e9"
+
+set -g message-style "fg=#709dff,bg=#e6e7e9"
+set -g message-command-style "fg=#709dff,bg=#e6e7e9"
+
+set -g pane-border-style "fg=#e6e7e9"
+set -g pane-active-border-style "fg=#709dff"
+
+set -g status "on"
+set -g status-justify "left"
+
+set -g status-style "fg=#709dff,bg=#292b3c"
+
+set -g status-left-length "100"
+set -g status-right-length "100"
+
+set -g status-left-style NONE
+set -g status-right-style NONE
+
+set -g status-left "#[fg=#212230,bg=#709dff,bold] #S #[fg=#709dff,bg=#292b3c,nobold,nounderscore,noitalics]"
+set -g status-right "#[fg=#292b3c,bg=#292b3c,nobold,nounderscore,noitalics]#[fg=#709dff,bg=#292b3c] #{prefix_highlight} #[fg=#e6e7e9,bg=#292b3c,nobold,nounderscore,noitalics]#[fg=#709dff,bg=#b9bac0] %Y-%m-%d %I:%M %p #[fg=#709dff,bg=#b9bac0,nobold,nounderscore,noitalics]#[fg=#212230,bg=#709dff,bold] #h "
+if-shell '[ "$(tmux show-option -gqv "clock-mode-style")" == "24" ]' {
+ set -g status-right "#[fg=#292b3c,bg=#292b3c,nobold,nounderscore,noitalics]#[fg=#709dff,bg=#292b3c] #{prefix_highlight} #[fg=#e6e7e9,bg=#292b3c,nobold,nounderscore,noitalics]#[fg=#709dff,bg=#b9bac0] %Y-%m-%d %H:%M #[fg=#709dff,bg=#b9bac0,nobold,nounderscore,noitalics]#[fg=#212230,bg=#709dff,bold] #h "
+}
+
+setw -g window-status-activity-style "underscore,fg=#f9fbff,bg=#292b3c"
+setw -g window-status-separator ""
+setw -g window-status-style "NONE,fg=#f9fbff,bg=#292b3c"
+setw -g window-status-format "#[fg=#292b3c,bg=#292b3c,nobold,nounderscore,noitalics]#[default] #I #W #F #[fg=#292b3c,bg=#292b3c,nobold,nounderscore,noitalics]"
+setw -g window-status-current-format "#[fg=#292b3c,bg=#e6e7e9,nobold,nounderscore,noitalics]#[fg=#709dff,bg=#b9bac0,bold] #I #W #F #[fg=#b9bac0,bg=#292b3c,nobold,nounderscore,noitalics]"
+
+# tmux-plugins/tmux-prefix-highlight support
+set -g @prefix_highlight_output_prefix "#[fg=#fec456]#[bg=#292b3c]#[fg=#292b3c]#[bg=#fec456]"
+set -g @prefix_highlight_output_suffix ""
diff --git a/extras/warp/pastelnight_highContrast.yaml b/extras/warp/pastelnight_highContrast.yaml
new file mode 100644
index 0000000..e688380
--- /dev/null
+++ b/extras/warp/pastelnight_highContrast.yaml
@@ -0,0 +1,24 @@
+accent: '#ad80d4'
+background: '#292b3c'
+details: darker
+foreground: '#f9fbff'
+terminal_colors:
+ bright:
+ black: '#a8a9b2'
+ blue: '#709dff'
+ cyan: '#70e4ff'
+ green: '#56fe86'
+ magenta: '#ad80d4'
+ red: '#ff3d3d'
+ white: '#e6e7e9'
+ yellow: '#fec456'
+ normal:
+ black: '#212230'
+ blue: '#709dff'
+ cyan: '#70e4ff'
+ green: '#56fe86'
+ magenta: '#ad80d4'
+ red: '#ff3d3d'
+ white: '#f9fbff'
+ yellow: '#fec456'
+
\ No newline at end of file
diff --git a/extras/wezterm/pastelnight_highContrast.toml b/extras/wezterm/pastelnight_highContrast.toml
new file mode 100644
index 0000000..dd7ec3b
--- /dev/null
+++ b/extras/wezterm/pastelnight_highContrast.toml
@@ -0,0 +1,40 @@
+[colors]
+foreground = "#f9fbff"
+background = "#292b3c"
+cursor_bg = "#f9fbff"
+cursor_border = "#f9fbff"
+cursor_fg = "#292b3c"
+selection_bg = "#4b4c58"
+selection_fg = "#f9fbff"
+
+ansi = ["#212230", "#ff3d3d", "#56fe86", "#fec456", "#709dff", "#ad80d4", "#70e4ff", "#e6e7e9"]
+brights = ["#a8a9b2", "#ff3d3d", "#56fe86", "#fec456", "#709dff", "#ad80d4", "#70e4ff", "#f9fbff"]
+
+[colors.tab_bar]
+inactive_tab_edge = "#1a1c27"
+background = "#191b28"
+
+[colors.tab_bar.active_tab]
+fg_color = "#709dff"
+bg_color = "#292b3c"
+
+[colors.tab_bar.inactive_tab]
+bg_color = "#1a1c27"
+fg_color = "#b9bac0"
+
+[colors.tab_bar.inactive_tab_hover]
+bg_color = "#1a1c27"
+fg_color = "#709dff"
+
+[colors.tab_bar.new_tab_hover]
+bg_color = "#1a1c27"
+bg_color = "#709dff"
+
+[colors.tab_bar.new_tab]
+fg_color = "#709dff"
+bg_color = "#191b28"
+
+[metadata]
+aliases = []
+author = "pauchiner"
+name = "PastelNight HighContrast"
\ No newline at end of file
diff --git a/extras/windows_terminal/pastelnight_highContrast.json b/extras/windows_terminal/pastelnight_highContrast.json
new file mode 100644
index 0000000..21954b5
--- /dev/null
+++ b/extras/windows_terminal/pastelnight_highContrast.json
@@ -0,0 +1,25 @@
+# Add the following object to your Windows Terminal configuration
+# https://learn.microsoft.com/en-us/windows/terminal/customize-settings/color-schemes#creating-your-own-color-scheme
+{
+ "background": "#292b3c",
+ "black": "#212230",
+ "blue": "#709dff",
+ "brightBlack": "#a8a9b2",
+ "brightBlue": "#709dff",
+ "brightCyan": "#70e4ff",
+ "brightGreen": "#56fe86",
+ "brightPurple": "#ad80d4",
+ "brightRed": "#ff3d3d",
+ "brightWhite": "#f9fbff",
+ "brightYellow": "#fec456",
+ "cursorColor": "#f9fbff",
+ "cyan": "#70e4ff",
+ "foreground": "#f9fbff",
+ "green": "#56fe86",
+ "name": "PastelNight HighContrast",
+ "purple": "#ad80d4",
+ "red": "#ff3d3d",
+ "selectionBackground": "#4b4c58",
+ "white": "#e6e7e9",
+ "yellow": "#fec456"
+}
diff --git a/extras/xfceterm/pastelnight_highContrast.theme b/extras/xfceterm/pastelnight_highContrast.theme
new file mode 100644
index 0000000..af3fb96
--- /dev/null
+++ b/extras/xfceterm/pastelnight_highContrast.theme
@@ -0,0 +1,9 @@
+[Scheme]
+Name=PastelNight Colors
+ColorBackground=#292b3c
+ColorForeground=#f9fbff
+
+ColorSelectionBackground=#4b4c58
+ColorSelection=#f9fbff
+
+ColorPalette=#212230;#ff3d3d;#56fe86;#fec456;#709dff;#ad80d4;#70e4ff;#e6e7e9;#a8a9b2;#ff3d3d;#56fe86;#fec456;#709dff;#ad80d4;#70e4ff;#f9fbff
diff --git a/extras/xresources/pastelnight_highContrast.Xresources b/extras/xresources/pastelnight_highContrast.Xresources
new file mode 100644
index 0000000..fa3d47a
--- /dev/null
+++ b/extras/xresources/pastelnight_highContrast.Xresources
@@ -0,0 +1,23 @@
+! PastelNight colors for Xresources
+
+*background: #292b3c
+*foreground: #f9fbff
+
+*color0: #212230
+*color1: #ff3d3d
+*color2: #56fe86
+*color3: #fec456
+*color4: #709dff
+*color5: #ad80d4
+*color6: #70e4ff
+*color7: #e6e7e9
+
+*color8: #a8a9b2
+*color9: #ff3d3d
+*color10: #56fe86
+*color11: #fec456
+*color12: #709dff
+*color13: #ad80d4
+*color14: #70e4ff
+*color15: #f9fbff
+
diff --git a/extras/zathura/pastelnight_highContrast.zathurarc b/extras/zathura/pastelnight_highContrast.zathurarc
new file mode 100644
index 0000000..0d61b10
--- /dev/null
+++ b/extras/zathura/pastelnight_highContrast.zathurarc
@@ -0,0 +1,38 @@
+# PastelNight color theme for Zathura
+# Swaps Foreground for Background to get a light version if the user prefers
+#
+# PastelNight color theme
+#
+set notification-error-bg "#ff3d3d"
+set notification-error-fg "#f9fbff"
+set notification-warning-bg "#fec456"
+set notification-warning-fg "#a8a9b2"
+set notification-bg "#292b3c"
+set notification-fg "#f9fbff"
+set completion-bg "#292b3c"
+set completion-fg "#e6e7e9"
+set completion-group-bg "#292b3c"
+set completion-group-fg "#e6e7e9"
+set completion-highlight-bg "#07080c"
+set completion-highlight-fg "#f9fbff"
+set index-bg "#292b3c"
+set index-fg "#f9fbff"
+set index-active-bg "#07080c"
+set index-active-fg "#f9fbff"
+set inputbar-bg "#292b3c"
+set inputbar-fg "#f9fbff"
+set statusbar-bg "#292b3c"
+set statusbar-fg "#f9fbff"
+set highlight-color "#fec456"
+set highlight-active-color "#56fe86"
+set default-bg "#292b3c"
+set default-fg "#f9fbff"
+set render-loading true
+set render-loading-fg "#292b3c"
+set render-loading-bg "#f9fbff"
+#
+# Recolor mode settings
+# to switch modes
+#
+set recolor-lightcolor "#292b3c"
+set recolor-darkcolor "#f9fbff"