From b3991c1fe0fd979758eaec5af0557b88d7e01e58 Mon Sep 17 00:00:00 2001 From: Yoonho Go Date: Sat, 18 Nov 2023 05:49:06 +0900 Subject: [PATCH] Theme/penumbra (#71) * add penumbra themes * fix light theme details field value * fix accent color and rename theme --------- Co-authored-by: elvis kahoro --- standard/README.md | 226 +++++++++++----------- standard/penumbra_dark.yaml | 23 +++ standard/penumbra_light.yaml | 23 +++ standard/previews/penumbra_dark.yaml.svg | 51 +++++ standard/previews/penumbra_light.yaml.svg | 51 +++++ 5 files changed, 261 insertions(+), 113 deletions(-) create mode 100644 standard/penumbra_dark.yaml create mode 100644 standard/penumbra_light.yaml create mode 100644 standard/previews/penumbra_dark.yaml.svg create mode 100644 standard/previews/penumbra_light.yaml.svg diff --git a/standard/README.md b/standard/README.md index ecaa15f..021b3ad 100644 --- a/standard/README.md +++ b/standard/README.md @@ -1,113 +1,113 @@ -|Theme name | Preview| -| --- | --- | -|**[Afterglow](afterglow.yaml)**:|| -|**[Apple Dark](apple_dark.yaml)**:|| -|**[Apple Light](apple_light.yaml)**:|| -|**[Arc Dark](arc_dark.yaml)**:|| -|**[Argonaut](argonaut.yaml)**:|| -|**[Avirage](avirage.yaml)**:|| -|**[Ayu Dark](ayu_dark.yaml)**:|| -|**[Ayu Light](ayu_light.yaml)**:|| -|**[Ayu Mirage](ayu_mirage.yaml)**:|| -|**[Bilibili Dark](bilibili_dark.yaml)**:|| -|**[Blood Moon](blood_moon.yaml)**:|| -|**[Blue Monday](blue_monday.yaml)**:|| -|**[Breeze](breeze.yaml)**:|| -|**[Campbell](campbell.yaml)**:|| -|**[Catppuccin](catppuccin.yaml)**:|| -|**[Challenger Deep](challenger_deep.yaml)**:|| -|**[Cherry](cherry.yaml)**:|| -|**[Classic Vivid](classic_vivid.yaml)**:|| -|**[Cobalt 2](cobalt_2.yaml)**:|| -|**[Cobalt Next](cobalt_next.yaml)**:|| -|**[Cyberpunk-neon](cyberpunk-neon.yaml)**:|| -|**[Cyberpunk-night City](cyberpunk-night_city.yaml)**:|| -|**[Cyberpunk-v](cyberpunk-v.yaml)**:|| -|**[Daobeam](daobeam.yaml)**:|| -|**[Darcula](darcula.yaml)**:|| -|**[Dark Pastels](dark_pastels.yaml)**:|| -|**[Default Dark](default_dark.yaml)**:|| -|**[Dracula](dracula.yaml)**:|| -|**[Edgerunners-david](edgerunners-david.yaml)**:|| -|**[Edgerunners-lucy And David Jump](edgerunners-lucy_and_david_jump.yaml)**:|| -|**[Everforest Hard](everforest_hard.yaml)**:|| -|**[Everforest Light](everforest_light.yaml)**:|| -|**[Fairyfloss](fairyfloss.yaml)**:|| -|**[Faithful Argonaut](faithful_argonaut.yaml)**:|| -|**[Falcon](falcon.yaml)**:|| -|**[Flat Remix](flat_remix.yaml)**:|| -|**[Github Dark](github_dark.yaml)**:|| -|**[Github Dark Dimmed](github_dark_dimmed.yaml)**:|| -|**[Github Light](github_light.yaml)**:|| -|**[Gotham](gotham.yaml)**:|| -|**[Green Geeko](green_geeko.yaml)**:|| -|**[Gruvbox Dark](gruvbox_dark.yaml)**:|| -|**[Gruvbox Light](gruvbox_light.yaml)**:|| -|**[Gruvbox Material](gruvbox_material.yaml)**:|| -|**[Hackthebox](hackthebox.yaml)**:|| -|**[Halcyon](halcyon.yaml)**:|| -|**[High Contrast](high_contrast.yaml)**:|| -|**[Horizon Dark](horizon_dark.yaml)**:|| -|**[Hyper](hyper.yaml)**:|| -|**[Iceberg](iceberg.yaml)**:|| -|**[Iterm](iterm.yaml)**:|| -|**[Jellybeans](jellybeans.yaml)**:|| -|**[Konsole Linux](konsole_linux.yaml)**:|| -|**[Laser](laser.yaml)**:|| -|**[Low Contrast](low_contrast.yaml)**:|| -|**[Lucario](lucario.yaml)**:|| -|**[Material Theme](material_theme.yaml)**:|| -|**[Material Theme Mod](material_theme_mod.yaml)**:|| -|**[Matrix Dracula](matrix_dracula.yaml)**:|| -|**[Matrix Dracula Switcheroo](matrix_dracula_switcheroo.yaml)**:|| -|**[Monokai Pro](monokai_pro.yaml)**:|| -|**[Monokai Pro Classic](monokai_pro_classic.yaml)**:|| -|**[Monokai Pro Machine](monokai_pro_machine.yaml)**:|| -|**[Monokai Pro Octagon](monokai_pro_octagon.yml)**:|| -|**[Monokai Pro Ristretto](monokai_pro_ristretto.yml)**:|| -|**[Monokai Pro Spectrum](monokai_pro_spectrum.yml)**:|| -|**[Night Owl](night_owl.yaml)**:|| -|**[Nord](nord.yaml)**:|| -|**[Oceanic Next](oceanic_next.yaml)**:|| -|**[Omni](omni.yaml)**:|| -|**[One Dark](one_dark.yaml)**:|| -|**[One Monokai](one_monokai.yaml)**:|| -|**[Palenight](palenight.yaml)**:|| -|**[Panda Syntax](panda_syntax.yaml)**:|| -|**[Papercolor Light](papercolor_light.yaml)**:|| -|**[Pencil Dark](pencil_dark.yaml)**:|| -|**[Pencil Light](pencil_light.yaml)**:|| -|**[Plastic](plastic.yaml)**:|| -|**[Poimandres](poimandres.yaml)**:|| -|**[Remedy Dark](remedy_dark.yaml)**:|| -|**[Seashells](seashells.yaml)**:|| -|**[Shades Of Purple](shades_of_purple.yaml)**:|| -|**[Shades Of Purple Super Dark](shades_of_purple_super_dark.yaml)**:|| -|**[Simply Dark](simply_dark.yaml)**:|| -|**[Snazzy](snazzy.yaml)**:|| -|**[Snazzy Blue](snazzy_blue.yaml)**:|| -|**[Snazzy Green](snazzy_green.yaml)**:|| -|**[Snazzy Red](snazzy_red.yaml)**:|| -|**[Soft One Dark](soft_one_dark.yaml)**:|| -|**[Solarized Dark](solarized_dark.yaml)**:|| -|**[Solarized Light](solarized_light.yaml)**:|| -|**[Spaceduck](spaceduck.yaml)**:|| -|**[Synthwave 84](synthwave_84.yaml)**:|| -|**[Taerminal](taerminal.yaml)**:|| -|**[Tango Dark](tango_dark.yaml)**:|| -|**[Tender](tender.yaml)**:|| -|**[Terminal App](terminal_app.yaml)**:|| -|**[Thelovelace](thelovelace.yaml)**:|| -|**[Tokyo Night](tokyo_night.yaml)**:|| -|**[Tokyo Night Storm](tokyo_night_storm.yaml)**:|| -|**[Tomorrow Night](tomorrow_night.yaml)**:|| -|**[Tomorrow Night Bright](tomorrow_night_bright.yaml)**:|| -|**[Vitesse Black](vitesse_black.yaml)**:|| -|**[Vitesse Dark](vitesse_dark.yaml)**:|| -|**[Vitesse Dark Soft](vitesse_dark_soft.yaml)**:|| -|**[Vitesse Light](vitesse_light.yaml)**:|| -|**[Vitesse Light Soft](vitesse_light_soft.yaml)**:|| -|**[Vscode Default Dark Material](vscode_default_dark_material.yml)**:|| -|**[Vuesion](vuesion.yaml)**:|| -|**[Wombat](wombat.yaml)**:|| -|**[Xterm](xterm.yaml)**:|| \ No newline at end of file +| Theme name | Preview | +| ---------------------------------------------------------------------------- | ------------------------------------------------------------------------- | +| **[Afterglow](afterglow.yaml)**: | | +| **[Apple Dark](apple_dark.yaml)**: | | +| **[Apple Light](apple_light.yaml)**: | | +| **[Arc Dark](arc_dark.yaml)**: | | +| **[Argonaut](argonaut.yaml)**: | | +| **[Avirage](avirage.yaml)**: | | +| **[Ayu Dark](ayu_dark.yaml)**: | | +| **[Ayu Light](ayu_light.yaml)**: | | +| **[Ayu Mirage](ayu_mirage.yaml)**: | | +| **[Bilibili Dark](bilibili_dark.yaml)**: | | +| **[Blood Moon](blood_moon.yaml)**: | | +| **[Blue Monday](blue_monday.yaml)**: | | +| **[Breeze](breeze.yaml)**: | | +| **[Campbell](campbell.yaml)**: | | +| **[Catppuccin](catppuccin.yaml)**: | | +| **[Challenger Deep](challenger_deep.yaml)**: | | +| **[Cherry](cherry.yaml)**: | | +| **[Classic Vivid](classic_vivid.yaml)**: | | +| **[Cobalt 2](cobalt_2.yaml)**: | | +| **[Cobalt Next](cobalt_next.yaml)**: | | +| **[Cyberpunk-neon](cyberpunk-neon.yaml)**: | | +| **[Cyberpunk-night City](cyberpunk-night_city.yaml)**: | | +| **[Cyberpunk-v](cyberpunk-v.yaml)**: | | +| **[Daobeam](daobeam.yaml)**: | | +| **[Darcula](darcula.yaml)**: | | +| **[Dark Pastels](dark_pastels.yaml)**: | | +| **[Default Dark](default_dark.yaml)**: | | +| **[Dracula](dracula.yaml)**: | | +| **[Edgerunners-david](edgerunners-david.yaml)**: | | +| **[Edgerunners-lucy And David Jump](edgerunners-lucy_and_david_jump.yaml)**: | | +| **[Everforest Hard](everforest_hard.yaml)**: | | +| **[Everforest Light](everforest_light.yaml)**: | | +| **[Fairyfloss](fairyfloss.yaml)**: | | +| **[Faithful Argonaut](faithful_argonaut.yaml)**: | | +| **[Falcon](falcon.yaml)**: | | +| **[Flat Remix](flat_remix.yaml)**: | | +| **[Github Dark](github_dark.yaml)**: | | +| **[Github Dark Dimmed](github_dark_dimmed.yaml)**: | | +| **[Github Light](github_light.yaml)**: | | +| **[Gotham](gotham.yaml)**: | | +| **[Green Geeko](green_geeko.yaml)**: | | +| **[Gruvbox Dark](gruvbox_dark.yaml)**: | | +| **[Gruvbox Light](gruvbox_light.yaml)**: | | +| **[Gruvbox Material](gruvbox_material.yaml)**: | | +| **[Halcyon](halcyon.yaml)**: | | +| **[High Contrast](high_contrast.yaml)**: | | +| **[Horizon Dark](horizon_dark.yaml)**: | | +| **[Hyper](hyper.yaml)**: | | +| **[Iceberg](iceberg.yaml)**: | | +| **[Iterm](iterm.yaml)**: | | +| **[Jellybeans](jellybeans.yaml)**: | | +| **[Konsole Linux](konsole_linux.yaml)**: | | +| **[Laser](laser.yaml)**: | | +| **[Low Contrast](low_contrast.yaml)**: | | +| **[Lucario](lucario.yaml)**: | | +| **[Material Theme](material_theme.yaml)**: | | +| **[Material Theme Mod](material_theme_mod.yaml)**: | | +| **[Matrix Dracula](matrix_dracula.yaml)**: | | +| **[Matrix Dracula Switcheroo](matrix_dracula_switcheroo.yaml)**: | | +| **[Monokai Pro](monokai_pro.yaml)**: | | +| **[Monokai Pro Classic](monokai_pro_classic.yaml)**: | | +| **[Monokai Pro Machine](monokai_pro_machine.yaml)**: | | +| **[Monokai Pro Octagon](monokai_pro_octagon.yml)**: | | +| **[Monokai Pro Ristretto](monokai_pro_ristretto.yml)**: | | +| **[Monokai Pro Spectrum](monokai_pro_spectrum.yml)**: | | +| **[Night Owl](night_owl.yaml)**: | | +| **[Nord](nord.yaml)**: | | +| **[Oceanic Next](oceanic_next.yaml)**: | | +| **[Omni](omni.yaml)**: | | +| **[One Dark](one_dark.yaml)**: | | +| **[One Monokai](one_monokai.yaml)**: | | +| **[Palenight](palenight.yaml)**: | | +| **[Panda Syntax](panda_syntax.yaml)**: | | +| **[Papercolor Light](papercolor_light.yaml)**: | | +| **[Pencil Dark](pencil_dark.yaml)**: | | +| **[Pencil Light](pencil_light.yaml)**: | | +|**[Penumbra Dark](penumbra_dark.yaml)**:|| +|**[Penumbra Light](penumbra_light.yaml)**:|| +| **[Plastic](plastic.yaml)**: | | +| **[Poimandres](poimandres.yaml)**: | | +| **[Remedy Dark](remedy_dark.yaml)**: | | +| **[Seashells](seashells.yaml)**: | | +| **[Shades Of Purple](shades_of_purple.yaml)**: | | +| **[Shades Of Purple Super Dark](shades_of_purple_super_dark.yaml)**: | | +| **[Simply Dark](simply_dark.yaml)**: | | +| **[Snazzy](snazzy.yaml)**: | | +| **[Snazzy Blue](snazzy_blue.yaml)**: | | +| **[Snazzy Green](snazzy_green.yaml)**: | | +| **[Snazzy Red](snazzy_red.yaml)**: | | +| **[Solarized Dark](solarized_dark.yaml)**: | | +| **[Solarized Light](solarized_light.yaml)**: | | +| **[Spaceduck](spaceduck.yaml)**: | | +| **[Synthwave 84](synthwave_84.yaml)**: | | +| **[Taerminal](taerminal.yaml)**: | | +| **[Tango Dark](tango_dark.yaml)**: | | +| **[Tender](tender.yaml)**: | | +| **[Terminal App](terminal_app.yaml)**: | | +| **[Thelovelace](thelovelace.yaml)**: | | +| **[Tokyo Night](tokyo_night.yaml)**: | | +| **[Tokyo Night Storm](tokyo_night_storm.yaml)**: | | +| **[Tomorrow Night](tomorrow_night.yaml)**: | | +| **[Tomorrow Night Bright](tomorrow_night_bright.yaml)**: | | +| **[Vitesse Black](vitesse_black.yaml)**: | | +| **[Vitesse Dark](vitesse_dark.yaml)**: | | +| **[Vitesse Dark Soft](vitesse_dark_soft.yaml)**: | | +| **[Vitesse Light](vitesse_light.yaml)**: | | +| **[Vitesse Light Soft](vitesse_light_soft.yaml)**: | | +| **[Vscode Default Dark Material](vscode_default_dark_material.yml)**: | | +| **[Vuesion](vuesion.yaml)**: | | +| **[Wombat](wombat.yaml)**: | | +| **[Xterm](xterm.yaml)**: | | \ No newline at end of file diff --git a/standard/penumbra_dark.yaml b/standard/penumbra_dark.yaml new file mode 100644 index 0000000..3cae39e --- /dev/null +++ b/standard/penumbra_dark.yaml @@ -0,0 +1,23 @@ +accent: '#3E4044' # Accent color for UI elements +background: '#303338' # Terminal background color +details: darker # Whether the theme is lighter or darker. +foreground: '#8F8F8F' # The foreground color. +terminal_colors: # Ansi escape colors. + bright: + black: '#636363' + blue: '#7e87d6' + cyan: '#00A0BE' + green: '#46A473' + magenta: '#BD72A8' + red: '#CB7459' + white: '#fffdfb' + yellow: '#A38F2D' + normal: + black: '#24272B' + blue: '#7E87D6' + cyan: '#00A0BE' + green: '#46A473' + magenta: '#BD72A8' + red: '#CB7459' + white: '#fff7ed' + yellow: '#A38F2D' diff --git a/standard/penumbra_light.yaml b/standard/penumbra_light.yaml new file mode 100644 index 0000000..e05eff9 --- /dev/null +++ b/standard/penumbra_light.yaml @@ -0,0 +1,23 @@ +accent: '#F2E6D4' # Accent color for UI elements +background: '#fff7ed' # Terminal background color +details: lighter # Whether the theme is lighter or darker. +foreground: '#8F8F8F' # The foreground color. +terminal_colors: # Ansi escape colors. + bright: + black: '#bebebe' + blue: '#7e87d6' + cyan: '#00A0BE' + green: '#46A473' + magenta: '#BD72A8' + red: '#CB7459' + white: '#24272b' + yellow: '#A38F2D' + normal: + black: '#fffdfb' + blue: '#7E87D6' + cyan: '#00A0BE' + green: '#46A473' + magenta: '#BD72A8' + red: '#CB7459' + white: '#3e4044' + yellow: '#A38F2D' diff --git a/standard/previews/penumbra_dark.yaml.svg b/standard/previews/penumbra_dark.yaml.svg new file mode 100644 index 0000000..b008bfa --- /dev/null +++ b/standard/previews/penumbra_dark.yaml.svg @@ -0,0 +1,51 @@ +ls +dir + +executable + +file +bash ~/colors.sh +normal: + +black + +red + +green + +yellow + +blue + +magenta + +cyan + +white + +bright: + +black + +red + +green + +yellow + +blue + +magenta + +cyan + +white + +~/project + +git( + + main + + ) + \ No newline at end of file diff --git a/standard/previews/penumbra_light.yaml.svg b/standard/previews/penumbra_light.yaml.svg new file mode 100644 index 0000000..ce64b49 --- /dev/null +++ b/standard/previews/penumbra_light.yaml.svg @@ -0,0 +1,51 @@ +ls +dir + +executable + +file +bash ~/colors.sh +normal: + +black + +red + +green + +yellow + +blue + +magenta + +cyan + +white + +bright: + +black + +red + +green + +yellow + +blue + +magenta + +cyan + +white + +~/project + +git( + + main + + ) + \ No newline at end of file