diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-29 10:19:00 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:16 -0300 |
| commit | c41d23f454721e8f926edc8c61b9d76a9d38d0e0 (patch) | |
| tree | a6219acb137b9f6e42c2de425a92e04bbf65d110 /src/colors.zig | |
| parent | 5252204c1dedd31f5cfc09d7f3fdc4038d379b8c (diff) | |
| download | pardes-c41d23f454721e8f926edc8c61b9d76a9d38d0e0.tar.gz pardes-c41d23f454721e8f926edc8c61b9d76a9d38d0e0.zip | |
Dracula, as close to the original as pardes draws: dracula, dracula_soft, alucard
Every colour is the original's own, cited file:line in each theme file.
Sources:
official palette (Dracula, Alucard); https://github.com/dracula/dracula-theme; ~/05-genizah/dracula-theme; 1e04a4b768302fa2de37d09cc7b8087eabcd3ed8
official VS Code port: roles, UI, ANSI, Soft transform; https://github.com/dracula/visual-studio-code; ~/05-genizah/dracula-visual-studio-code; a08a206f2c8420ba3c05f0e8d01d43b2f933fdf8
Chrome moved to meet pardes's floors (text, syntax, ANSI untouched):
dracula: focused tag ground #282a36 -> #41434d: 1.11:1 off the unfocused #21222c, pardes needs 1.5:1 on a dark page
dracula: unfocused tag text #6272a4 -> #7b89b3: 3.36:1 on #21222c, tag text needs 4.5:1 to be read and run
dracula_soft: focused tag ground #282a36 -> #454751: 1.05:1 off the unfocused #272727, pardes needs 1.5:1 on a dark page
dracula_soft: unfocused tag text #7b7f8b -> #8b8e99: 3.74:1 on #272727, tag text needs 4.5:1 to be read and run
alucard: unfocused tag text #6c664b -> #5d5841: 3.75:1 on #cfcfde, tag text needs 4.5:1 to be read and run
Diffstat (limited to 'src/colors.zig')
| -rw-r--r-- | src/colors.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/colors.zig b/src/colors.zig index 488da162..40a48c1c 100644 --- a/src/colors.zig +++ b/src/colors.zig @@ -329,6 +329,9 @@ const curated = struct { pub const dark_plus = @import("themes/dark_plus.zig"); pub const solarized_dark = @import("themes/solarized_dark.zig"); pub const solarized_light = @import("themes/solarized_light.zig"); + pub const dracula = @import("themes/dracula.zig"); + pub const dracula_soft = @import("themes/dracula_soft.zig"); + pub const alucard = @import("themes/alucard.zig"); // The legacy pair last. pub const helix = @import("themes/helix.zig"); pub const dark = @import("themes/dark.zig"); @@ -393,6 +396,7 @@ const theme_groups = [_]ThemeGroup{ .{ .title = "Pardes themes", .first = "orchard" }, .{ .title = "Visual Studio Code", .first = "dark_plus" }, .{ .title = "Solarized", .first = "solarized_dark" }, + .{ .title = "Dracula", .first = "dracula" }, .{ .title = "Legacy themes", .first = "helix" }, }; |
