diff --git a/extension.toml b/extension.toml index c73955c..a14d15a 100644 --- a/extension.toml +++ b/extension.toml @@ -1,6 +1,6 @@ id = "rose-pine-theme" name = "Rosé Pine" -version = "1.1.1" +version = "1.1.2" schema_version = 1 authors = ["Kainoa Kanter "] description = "All natural pine, faux fur, and a bit of soho vibes – a classy minimalist theme for Zed." diff --git a/src/template.json b/src/template.json index 127d3bb..960cb58 100644 --- a/src/template.json +++ b/src/template.json @@ -16,7 +16,11 @@ "editor.invisible": "$muted", "editor.wrap_guide": "$muted44", "editor.active_wrap_guide": "$muted88", - "ghost_element.active": "$rose", + "editor.document_highlight.read_background": "$foam1a", + "editor.document_highlight.write_background": "$muted66", + "editor.subheader.background": "$surface", + "editor.highlighted_line.background": "$surface", + "ghost_element.active": "$subtle", "ghost_element.hover": "$highlightMed", "ghost_element.selected": "$highlightHigh", "ghost_element.background": "$highlightLow", @@ -24,7 +28,7 @@ "border.variant": "$surface", "border.focused": "$surface", "border.selected": "$surface", - "border.transparent": "$surface", + "border.transparent": "transparent", "border.disabled": "$surface", "text": "$text", "text.muted": "$muted", @@ -34,7 +38,7 @@ "surface.background": "$surface", "elevated_surface.background": "$surface", "panel.background": "$base", - "panel.focused_border": "transparent", + "panel.focused_border": "$surface", "background": "$base", "status_bar.background": "$base", "title_bar.background": "$base", @@ -47,6 +51,7 @@ "element.active": "$overlay", "element.selected": "$highlightHigh", "element.disabled": "$overlay", + "drop_target.background": "$text80", "predictive": "$subtle", "modified": "$rose", "ignored": "$muted", @@ -60,26 +65,65 @@ "error.background": "$highlightLow", "error.border": "$love", "info": "$pine", - "scrollbar.thumb.background": "$text44", - "scrollbar.thumb.border": "transparent", - "scrollbar.track.background": "transparent", + "scrollbar.thumb.background": "$highlightMed", + "scrollbar.thumb.hover_background": "$surface", + "scrollbar.thumb.border": "$highlightLow", + "scrollbar.track.background": "#00000000", + "scrollbar.track.border": "$highlightLow", "terminal.background": "$base", + "terminal.foreground": "$text", + "terminal.bright_foreground": "$text", + "terminal.dim_foreground": "$base", "terminal.ansi.black": "$highlightLow", "terminal.ansi.bright_black": "$subtle", + "terminal.ansi.dim_black": "$text", "terminal.ansi.red": "$love", "terminal.ansi.bright_red": "$love", + "terminal.ansi.dim_red": "$love", "terminal.ansi.green": "$pine", "terminal.ansi.bright_green": "$pine", + "terminal.ansi.dim_green": "$pine", "terminal.ansi.yellow": "$gold", "terminal.ansi.bright_yellow": "$gold", + "terminal.ansi.dim_yellow": "$gold", "terminal.ansi.blue": "$foam", "terminal.ansi.bright_blue": "$foam", + "terminal.ansi.dim_blue": "$foam", "terminal.ansi.magenta": "$iris", "terminal.ansi.bright_magenta": "$iris", + "terminal.ansi.dim_magenta": "$iris", "terminal.ansi.cyan": "$rose", "terminal.ansi.bright_cyan": "$rose", + "terminal.ansi.dim_cyan": "$rose", "terminal.ansi.white": "$text", "terminal.ansi.bright_white": "$text", + "terminal.ansi.dim_white": "$text", + "link_text.hover": "$foam", + "conflict": "$gold", + "conflict.background": "$highlightLow", + "conflict.border": "$gold", + "created.background": "$highlightLow", + "created.border": "$foam", + "deleted.background": "$highlightLow", + "deleted.border": "$love", + "hidden.background": "$base", + "hidden.border": "$surface", + "ignored.background": "$base", + "ignored.border": "$surface", + "info.background": "$highlightLow", + "info.border": "$pine", + "modified.background": "$highlightLow", + "modified.border": "$rose", + "predictive.background": "$highlightLow", + "predictive.border": "$pine", + "renamed.background": "$highlightLow", + "renamed.border": "$pine", + "success": "$pine", + "success.background": "$highlightLow", + "success.border": "$pine", + "unreachable": "$subtle", + "unreachable.background": "$base", + "unreachable.border": "$surface", "players": [ { "cursor": "$text", @@ -175,23 +219,23 @@ "color": "$iris" }, "property": { - "color": "$love" + "color": "$text" }, "punctuation": { "color": "$subtle" }, "punctuation.bracket": { - "color": "$muted" + "color": "#97495F" }, "punctuation.delimiter": { - "color": "$muted" + "color": "$subtle" }, "punctuation.list_marker": { "color": "$subtle", "font_weight": 700 }, "punctuation.special": { - "color": "$foam" + "color": "$pine" }, "string": { "color": "$gold" diff --git a/themes/rose-pine-dawn.json b/themes/rose-pine-dawn.json index d7c02a3..dbad639 100644 --- a/themes/rose-pine-dawn.json +++ b/themes/rose-pine-dawn.json @@ -16,7 +16,11 @@ "editor.invisible": "#9893a5", "editor.wrap_guide": "#9893a544", "editor.active_wrap_guide": "#9893a588", - "ghost_element.active": "#d7827e", + "editor.document_highlight.read_background": "#56949f1a", + "editor.document_highlight.write_background": "#9893a566", + "editor.subheader.background": "#fffaf3", + "editor.highlighted_line.background": "#fffaf3", + "ghost_element.active": "#797593", "ghost_element.hover": "#dfdad9", "ghost_element.selected": "#cecacd", "ghost_element.background": "#f4ede8", @@ -24,7 +28,7 @@ "border.variant": "#fffaf3", "border.focused": "#fffaf3", "border.selected": "#fffaf3", - "border.transparent": "#fffaf3", + "border.transparent": "transparent", "border.disabled": "#fffaf3", "text": "#575279", "text.muted": "#9893a5", @@ -34,7 +38,7 @@ "surface.background": "#fffaf3", "elevated_surface.background": "#fffaf3", "panel.background": "#faf4ed", - "panel.focused_border": "transparent", + "panel.focused_border": "#fffaf3", "background": "#faf4ed", "status_bar.background": "#faf4ed", "title_bar.background": "#faf4ed", @@ -47,6 +51,7 @@ "element.active": "#f2e9e1", "element.selected": "#cecacd", "element.disabled": "#f2e9e1", + "drop_target.background": "#57527980", "predictive": "#797593", "modified": "#d7827e", "ignored": "#9893a5", @@ -60,26 +65,65 @@ "error.background": "#f4ede8", "error.border": "#b4637a", "info": "#286983", - "scrollbar.thumb.background": "#57527944", - "scrollbar.thumb.border": "transparent", - "scrollbar.track.background": "transparent", + "scrollbar.thumb.background": "#dfdad9", + "scrollbar.thumb.hover_background": "#fffaf3", + "scrollbar.thumb.border": "#f4ede8", + "scrollbar.track.background": "#00000000", + "scrollbar.track.border": "#f4ede8", "terminal.background": "#faf4ed", + "terminal.foreground": "#575279", + "terminal.bright_foreground": "#575279", + "terminal.dim_foreground": "#faf4ed", "terminal.ansi.black": "#f4ede8", "terminal.ansi.bright_black": "#797593", + "terminal.ansi.dim_black": "#575279", "terminal.ansi.red": "#b4637a", "terminal.ansi.bright_red": "#b4637a", + "terminal.ansi.dim_red": "#b4637a", "terminal.ansi.green": "#286983", "terminal.ansi.bright_green": "#286983", + "terminal.ansi.dim_green": "#286983", "terminal.ansi.yellow": "#ea9d34", "terminal.ansi.bright_yellow": "#ea9d34", + "terminal.ansi.dim_yellow": "#ea9d34", "terminal.ansi.blue": "#56949f", "terminal.ansi.bright_blue": "#56949f", + "terminal.ansi.dim_blue": "#56949f", "terminal.ansi.magenta": "#907aa9", "terminal.ansi.bright_magenta": "#907aa9", + "terminal.ansi.dim_magenta": "#907aa9", "terminal.ansi.cyan": "#d7827e", "terminal.ansi.bright_cyan": "#d7827e", + "terminal.ansi.dim_cyan": "#d7827e", "terminal.ansi.white": "#575279", "terminal.ansi.bright_white": "#575279", + "terminal.ansi.dim_white": "#575279", + "link_text.hover": "#56949f", + "conflict": "#ea9d34", + "conflict.background": "#f4ede8", + "conflict.border": "#ea9d34", + "created.background": "#f4ede8", + "created.border": "#56949f", + "deleted.background": "#f4ede8", + "deleted.border": "#b4637a", + "hidden.background": "#faf4ed", + "hidden.border": "#fffaf3", + "ignored.background": "#faf4ed", + "ignored.border": "#fffaf3", + "info.background": "#f4ede8", + "info.border": "#286983", + "modified.background": "#f4ede8", + "modified.border": "#d7827e", + "predictive.background": "#f4ede8", + "predictive.border": "#286983", + "renamed.background": "#f4ede8", + "renamed.border": "#286983", + "success": "#286983", + "success.background": "#f4ede8", + "success.border": "#286983", + "unreachable": "#797593", + "unreachable.background": "#faf4ed", + "unreachable.border": "#fffaf3", "players": [ { "cursor": "#575279", @@ -175,23 +219,23 @@ "color": "#907aa9" }, "property": { - "color": "#b4637a" + "color": "#575279" }, "punctuation": { "color": "#797593" }, "punctuation.bracket": { - "color": "#9893a5" + "color": "#97495F" }, "punctuation.delimiter": { - "color": "#9893a5" + "color": "#797593" }, "punctuation.list_marker": { "color": "#797593", "font_weight": 700 }, "punctuation.special": { - "color": "#56949f" + "color": "#286983" }, "string": { "color": "#ea9d34" diff --git a/themes/rose-pine-moon.json b/themes/rose-pine-moon.json index 605bce7..2bc77b1 100644 --- a/themes/rose-pine-moon.json +++ b/themes/rose-pine-moon.json @@ -16,7 +16,11 @@ "editor.invisible": "#6e6a86", "editor.wrap_guide": "#6e6a8644", "editor.active_wrap_guide": "#6e6a8688", - "ghost_element.active": "#ea9a97", + "editor.document_highlight.read_background": "#9ccfd81a", + "editor.document_highlight.write_background": "#6e6a8666", + "editor.subheader.background": "#2a273f", + "editor.highlighted_line.background": "#2a273f", + "ghost_element.active": "#908caa", "ghost_element.hover": "#44415a", "ghost_element.selected": "#56526e", "ghost_element.background": "#2a283e", @@ -24,7 +28,7 @@ "border.variant": "#2a273f", "border.focused": "#2a273f", "border.selected": "#2a273f", - "border.transparent": "#2a273f", + "border.transparent": "transparent", "border.disabled": "#2a273f", "text": "#e0def4", "text.muted": "#6e6a86", @@ -34,7 +38,7 @@ "surface.background": "#2a273f", "elevated_surface.background": "#2a273f", "panel.background": "#232136", - "panel.focused_border": "transparent", + "panel.focused_border": "#2a273f", "background": "#232136", "status_bar.background": "#232136", "title_bar.background": "#232136", @@ -47,6 +51,7 @@ "element.active": "#393552", "element.selected": "#56526e", "element.disabled": "#393552", + "drop_target.background": "#e0def480", "predictive": "#908caa", "modified": "#ea9a97", "ignored": "#6e6a86", @@ -60,26 +65,65 @@ "error.background": "#2a283e", "error.border": "#eb6f92", "info": "#3e8fb0", - "scrollbar.thumb.background": "#e0def444", - "scrollbar.thumb.border": "transparent", - "scrollbar.track.background": "transparent", + "scrollbar.thumb.background": "#44415a", + "scrollbar.thumb.hover_background": "#2a273f", + "scrollbar.thumb.border": "#2a283e", + "scrollbar.track.background": "#00000000", + "scrollbar.track.border": "#2a283e", "terminal.background": "#232136", + "terminal.foreground": "#e0def4", + "terminal.bright_foreground": "#e0def4", + "terminal.dim_foreground": "#232136", "terminal.ansi.black": "#2a283e", "terminal.ansi.bright_black": "#908caa", + "terminal.ansi.dim_black": "#e0def4", "terminal.ansi.red": "#eb6f92", "terminal.ansi.bright_red": "#eb6f92", + "terminal.ansi.dim_red": "#eb6f92", "terminal.ansi.green": "#3e8fb0", "terminal.ansi.bright_green": "#3e8fb0", + "terminal.ansi.dim_green": "#3e8fb0", "terminal.ansi.yellow": "#f6c177", "terminal.ansi.bright_yellow": "#f6c177", + "terminal.ansi.dim_yellow": "#f6c177", "terminal.ansi.blue": "#9ccfd8", "terminal.ansi.bright_blue": "#9ccfd8", + "terminal.ansi.dim_blue": "#9ccfd8", "terminal.ansi.magenta": "#c4a7e7", "terminal.ansi.bright_magenta": "#c4a7e7", + "terminal.ansi.dim_magenta": "#c4a7e7", "terminal.ansi.cyan": "#ea9a97", "terminal.ansi.bright_cyan": "#ea9a97", + "terminal.ansi.dim_cyan": "#ea9a97", "terminal.ansi.white": "#e0def4", "terminal.ansi.bright_white": "#e0def4", + "terminal.ansi.dim_white": "#e0def4", + "link_text.hover": "#9ccfd8", + "conflict": "#f6c177", + "conflict.background": "#2a283e", + "conflict.border": "#f6c177", + "created.background": "#2a283e", + "created.border": "#9ccfd8", + "deleted.background": "#2a283e", + "deleted.border": "#eb6f92", + "hidden.background": "#232136", + "hidden.border": "#2a273f", + "ignored.background": "#232136", + "ignored.border": "#2a273f", + "info.background": "#2a283e", + "info.border": "#3e8fb0", + "modified.background": "#2a283e", + "modified.border": "#ea9a97", + "predictive.background": "#2a283e", + "predictive.border": "#3e8fb0", + "renamed.background": "#2a283e", + "renamed.border": "#3e8fb0", + "success": "#3e8fb0", + "success.background": "#2a283e", + "success.border": "#3e8fb0", + "unreachable": "#908caa", + "unreachable.background": "#232136", + "unreachable.border": "#2a273f", "players": [ { "cursor": "#e0def4", @@ -175,23 +219,23 @@ "color": "#c4a7e7" }, "property": { - "color": "#eb6f92" + "color": "#e0def4" }, "punctuation": { "color": "#908caa" }, "punctuation.bracket": { - "color": "#6e6a86" + "color": "#97495F" }, "punctuation.delimiter": { - "color": "#6e6a86" + "color": "#908caa" }, "punctuation.list_marker": { "color": "#908caa", "font_weight": 700 }, "punctuation.special": { - "color": "#9ccfd8" + "color": "#3e8fb0" }, "string": { "color": "#f6c177" diff --git a/themes/rose-pine.json b/themes/rose-pine.json index 8181ab1..31ff415 100644 --- a/themes/rose-pine.json +++ b/themes/rose-pine.json @@ -16,7 +16,11 @@ "editor.invisible": "#6e6a86", "editor.wrap_guide": "#6e6a8644", "editor.active_wrap_guide": "#6e6a8688", - "ghost_element.active": "#ebbcba", + "editor.document_highlight.read_background": "#9ccfd81a", + "editor.document_highlight.write_background": "#6e6a8666", + "editor.subheader.background": "#1f1d2e", + "editor.highlighted_line.background": "#1f1d2e", + "ghost_element.active": "#908caa", "ghost_element.hover": "#403d52", "ghost_element.selected": "#524f67", "ghost_element.background": "#21202e", @@ -24,7 +28,7 @@ "border.variant": "#1f1d2e", "border.focused": "#1f1d2e", "border.selected": "#1f1d2e", - "border.transparent": "#1f1d2e", + "border.transparent": "transparent", "border.disabled": "#1f1d2e", "text": "#e0def4", "text.muted": "#6e6a86", @@ -34,7 +38,7 @@ "surface.background": "#1f1d2e", "elevated_surface.background": "#1f1d2e", "panel.background": "#191724", - "panel.focused_border": "transparent", + "panel.focused_border": "#1f1d2e", "background": "#191724", "status_bar.background": "#191724", "title_bar.background": "#191724", @@ -47,6 +51,7 @@ "element.active": "#26233a", "element.selected": "#524f67", "element.disabled": "#26233a", + "drop_target.background": "#e0def480", "predictive": "#908caa", "modified": "#ebbcba", "ignored": "#6e6a86", @@ -60,26 +65,65 @@ "error.background": "#21202e", "error.border": "#eb6f92", "info": "#31748f", - "scrollbar.thumb.background": "#e0def444", - "scrollbar.thumb.border": "transparent", - "scrollbar.track.background": "transparent", + "scrollbar.thumb.background": "#403d52", + "scrollbar.thumb.hover_background": "#1f1d2e", + "scrollbar.thumb.border": "#21202e", + "scrollbar.track.background": "#00000000", + "scrollbar.track.border": "#21202e", "terminal.background": "#191724", + "terminal.foreground": "#e0def4", + "terminal.bright_foreground": "#e0def4", + "terminal.dim_foreground": "#191724", "terminal.ansi.black": "#21202e", "terminal.ansi.bright_black": "#908caa", + "terminal.ansi.dim_black": "#e0def4", "terminal.ansi.red": "#eb6f92", "terminal.ansi.bright_red": "#eb6f92", + "terminal.ansi.dim_red": "#eb6f92", "terminal.ansi.green": "#31748f", "terminal.ansi.bright_green": "#31748f", + "terminal.ansi.dim_green": "#31748f", "terminal.ansi.yellow": "#f6c177", "terminal.ansi.bright_yellow": "#f6c177", + "terminal.ansi.dim_yellow": "#f6c177", "terminal.ansi.blue": "#9ccfd8", "terminal.ansi.bright_blue": "#9ccfd8", + "terminal.ansi.dim_blue": "#9ccfd8", "terminal.ansi.magenta": "#c4a7e7", "terminal.ansi.bright_magenta": "#c4a7e7", + "terminal.ansi.dim_magenta": "#c4a7e7", "terminal.ansi.cyan": "#ebbcba", "terminal.ansi.bright_cyan": "#ebbcba", + "terminal.ansi.dim_cyan": "#ebbcba", "terminal.ansi.white": "#e0def4", "terminal.ansi.bright_white": "#e0def4", + "terminal.ansi.dim_white": "#e0def4", + "link_text.hover": "#9ccfd8", + "conflict": "#f6c177", + "conflict.background": "#21202e", + "conflict.border": "#f6c177", + "created.background": "#21202e", + "created.border": "#9ccfd8", + "deleted.background": "#21202e", + "deleted.border": "#eb6f92", + "hidden.background": "#191724", + "hidden.border": "#1f1d2e", + "ignored.background": "#191724", + "ignored.border": "#1f1d2e", + "info.background": "#21202e", + "info.border": "#31748f", + "modified.background": "#21202e", + "modified.border": "#ebbcba", + "predictive.background": "#21202e", + "predictive.border": "#31748f", + "renamed.background": "#21202e", + "renamed.border": "#31748f", + "success": "#31748f", + "success.background": "#21202e", + "success.border": "#31748f", + "unreachable": "#908caa", + "unreachable.background": "#191724", + "unreachable.border": "#1f1d2e", "players": [ { "cursor": "#e0def4", @@ -175,23 +219,23 @@ "color": "#c4a7e7" }, "property": { - "color": "#eb6f92" + "color": "#e0def4" }, "punctuation": { "color": "#908caa" }, "punctuation.bracket": { - "color": "#6e6a86" + "color": "#97495F" }, "punctuation.delimiter": { - "color": "#6e6a86" + "color": "#908caa" }, "punctuation.list_marker": { "color": "#908caa", "font_weight": 700 }, "punctuation.special": { - "color": "#9ccfd8" + "color": "#31748f" }, "string": { "color": "#f6c177"