summaryrefslogtreecommitdiff
path: root/src/colors.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 10:19:01 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:16 -0300
commit1ffda881ca40b724c3e116e36340a4f88918c5f0 (patch)
tree13c9cd967d2fa4d220167d11675094de8aa7e9fc /src/colors.zig
parentefcfa761f7fc1d4898d90da85a355a99de758fbd (diff)
downloadpardes-1ffda881ca40b724c3e116e36340a4f88918c5f0.tar.gz
pardes-1ffda881ca40b724c3e116e36340a4f88918c5f0.zip
Nord, as close to the original as pardes draws: nord
Every colour is the original's own, cited file:line in each theme file. Sources: palette; https://github.com/nordtheme/nord; ~/05-genizah/nord; 1cef71605416a222e57225b544540ce0fcec18d4 vim port (roles, terminal colours); https://github.com/nordtheme/vim; ~/05-genizah/nord-vim; f13f5dfbb784deddbc1d8195f34dfd9ec73e2295 VS Code port (reference only, see notes); https://github.com/nordtheme/visual-studio-code; ~/05-genizah/nord-visual-studio-code; 8ead09822c02d0d49d0f764104505e5a34d3689f Chrome moved to meet pardes's floors (text, syntax, ANSI untouched): nord: focused tag ground #4c566a -> #525d72: 1.36:1 off the unfocused #3b4252, pardes needs 1.5:1 on a dark page nord: focused tag text #88c0d0 -> #bcdce5: 3.31:1 on #525d72, tag text needs 4.5:1 nord: rules between panes #434c5e -> #4c5566: 1.45:1 off the page, lifted toward the text to 1.6:1 (as colors.zig separatorOf does) nord: scroll thumb #4c566a -> #60697c: 1.17:1 on its track #434c5e
Diffstat (limited to 'src/colors.zig')
-rw-r--r--src/colors.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/colors.zig b/src/colors.zig
index 14979448..6b4947fd 100644
--- a/src/colors.zig
+++ b/src/colors.zig
@@ -383,6 +383,7 @@ const curated = struct {
pub const zenwritten_light = @import("themes/zenwritten_light.zig");
pub const zenwritten_dark = @import("themes/zenwritten_dark.zig");
pub const kanagawabones = @import("themes/kanagawabones.zig");
+ pub const nord = @import("themes/nord.zig");
// The legacy pair last.
pub const helix = @import("themes/helix.zig");
pub const dark = @import("themes/dark.zig");
@@ -455,6 +456,7 @@ const theme_groups = [_]ThemeGroup{
.{ .title = "Catppuccin", .first = "catppuccin_latte" },
.{ .title = "Seoul256", .first = "seoul256_dark_233" },
.{ .title = "Zenbones", .first = "zenbones_light" },
+ .{ .title = "Nord", .first = "nord" },
.{ .title = "Legacy themes", .first = "helix" },
};