From 4bb9249f6ae352210815d2f9770687ef1f20effc Mon Sep 17 00:00:00 2001 From: elvis kahoro Date: Thu, 5 May 2022 17:56:06 -0400 Subject: [PATCH] Adding previews for bundled themes --- scripts/gen_theme_previews.py | 3 +- standard/previews/apple_dark.yaml.svg | 2 +- warp/README.md | 20 +++++- warp/previews/cyber_wave.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/dark_city.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/dracula.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/fancy_dracula.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/gruvbox_dark.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/gruvbox_light.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/jellyfish.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/koi.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/leafy.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/marble.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/pink_city.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/red_rock.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/snowy.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/solarized_dark.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/solarized_light.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/warp_dark.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/warp_light.yaml.svg | 90 ++++++++++++++++++++++++++ warp/previews/willow_dream.yaml.svg | 90 ++++++++++++++++++++++++++ 21 files changed, 1642 insertions(+), 3 deletions(-) create mode 100644 warp/previews/cyber_wave.yaml.svg create mode 100644 warp/previews/dark_city.yaml.svg create mode 100644 warp/previews/dracula.yaml.svg create mode 100644 warp/previews/fancy_dracula.yaml.svg create mode 100644 warp/previews/gruvbox_dark.yaml.svg create mode 100644 warp/previews/gruvbox_light.yaml.svg create mode 100644 warp/previews/jellyfish.yaml.svg create mode 100644 warp/previews/koi.yaml.svg create mode 100644 warp/previews/leafy.yaml.svg create mode 100644 warp/previews/marble.yaml.svg create mode 100644 warp/previews/pink_city.yaml.svg create mode 100644 warp/previews/red_rock.yaml.svg create mode 100644 warp/previews/snowy.yaml.svg create mode 100644 warp/previews/solarized_dark.yaml.svg create mode 100644 warp/previews/solarized_light.yaml.svg create mode 100644 warp/previews/warp_dark.yaml.svg create mode 100644 warp/previews/warp_light.yaml.svg create mode 100644 warp/previews/willow_dream.yaml.svg diff --git a/scripts/gen_theme_previews.py b/scripts/gen_theme_previews.py index 47ec019..f34f79d 100644 --- a/scripts/gen_theme_previews.py +++ b/scripts/gen_theme_previews.py @@ -61,7 +61,8 @@ def gen_svg_for_theme(color_dict: Dict[str, str], svg_template: str) -> str: output = svg_template for key, value in color_dict.items(): - output = output.replace(f"{{{key}}}", value) + if isinstance(value, str): + output = output.replace(f"{{{key}}}", value) return output diff --git a/standard/previews/apple_dark.yaml.svg b/standard/previews/apple_dark.yaml.svg index 40bd752..b351a3d 100644 --- a/standard/previews/apple_dark.yaml.svg +++ b/standard/previews/apple_dark.yaml.svg @@ -1,5 +1,5 @@ - + ls diff --git a/warp/README.md b/warp/README.md index 6ba6d32..b349c66 100644 --- a/warp/README.md +++ b/warp/README.md @@ -47,4 +47,22 @@ Yannick Pulver](https://unsplash.com/@yanu). The [Winter Holiday Theme](https://twitter.com/warpdotdev/status/1474159550961840130?s=20&t=G8CKtGzU6kda5R3_gH9t4A) used [this background](https://unsplash.com/photos/TD8CbG9-sMk) taken by [Jeremy Kovac](https://unsplash.com/@jkovac). |Theme name | Preview| | --- | --- | -|**[Warp](warp.yaml)**:|| \ No newline at end of file +|**[Cyber Wave](cyber_wave.yaml)**:|| +|**[Dark City](dark_city.yaml)**:|| +|**[Dracula](dracula.yaml)**:|| +|**[Fancy Dracula](fancy_dracula.yaml)**:|| +|**[Gruvbox Dark](gruvbox_dark.yaml)**:|| +|**[Gruvbox Light](gruvbox_light.yaml)**:|| +|**[Jellyfish](jellyfish.yaml)**:|| +|**[Koi](koi.yaml)**:|| +|**[Leafy](leafy.yaml)**:|| +|**[Marble](marble.yaml)**:|| +|**[Pink City](pink_city.yaml)**:|| +|**[Red Rock](red_rock.yaml)**:|| +|**[Snowy](snowy.yaml)**:|| +|**[Solarized Dark](solarized_dark.yaml)**:|| +|**[Solarized Light](solarized_light.yaml)**:|| +|**[Warp](warp.yaml)**:|| +|**[Warp Dark](warp_dark.yaml)**:|| +|**[Warp Light](warp_light.yaml)**:|| +|**[Willow Dream](willow_dream.yaml)**:|| \ No newline at end of file diff --git a/warp/previews/cyber_wave.yaml.svg b/warp/previews/cyber_wave.yaml.svg new file mode 100644 index 0000000..9985e87 --- /dev/null +++ b/warp/previews/cyber_wave.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/dark_city.yaml.svg b/warp/previews/dark_city.yaml.svg new file mode 100644 index 0000000..f2aa2a5 --- /dev/null +++ b/warp/previews/dark_city.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/dracula.yaml.svg b/warp/previews/dracula.yaml.svg new file mode 100644 index 0000000..5ec6075 --- /dev/null +++ b/warp/previews/dracula.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/fancy_dracula.yaml.svg b/warp/previews/fancy_dracula.yaml.svg new file mode 100644 index 0000000..fdf39ae --- /dev/null +++ b/warp/previews/fancy_dracula.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/gruvbox_dark.yaml.svg b/warp/previews/gruvbox_dark.yaml.svg new file mode 100644 index 0000000..f263a39 --- /dev/null +++ b/warp/previews/gruvbox_dark.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/gruvbox_light.yaml.svg b/warp/previews/gruvbox_light.yaml.svg new file mode 100644 index 0000000..1067339 --- /dev/null +++ b/warp/previews/gruvbox_light.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/jellyfish.yaml.svg b/warp/previews/jellyfish.yaml.svg new file mode 100644 index 0000000..60694bc --- /dev/null +++ b/warp/previews/jellyfish.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/koi.yaml.svg b/warp/previews/koi.yaml.svg new file mode 100644 index 0000000..a8228e3 --- /dev/null +++ b/warp/previews/koi.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/leafy.yaml.svg b/warp/previews/leafy.yaml.svg new file mode 100644 index 0000000..35bc118 --- /dev/null +++ b/warp/previews/leafy.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/marble.yaml.svg b/warp/previews/marble.yaml.svg new file mode 100644 index 0000000..b555e6c --- /dev/null +++ b/warp/previews/marble.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/pink_city.yaml.svg b/warp/previews/pink_city.yaml.svg new file mode 100644 index 0000000..2d40972 --- /dev/null +++ b/warp/previews/pink_city.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/red_rock.yaml.svg b/warp/previews/red_rock.yaml.svg new file mode 100644 index 0000000..9edad4f --- /dev/null +++ b/warp/previews/red_rock.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/snowy.yaml.svg b/warp/previews/snowy.yaml.svg new file mode 100644 index 0000000..b0ad994 --- /dev/null +++ b/warp/previews/snowy.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/solarized_dark.yaml.svg b/warp/previews/solarized_dark.yaml.svg new file mode 100644 index 0000000..6c74bf2 --- /dev/null +++ b/warp/previews/solarized_dark.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/solarized_light.yaml.svg b/warp/previews/solarized_light.yaml.svg new file mode 100644 index 0000000..6732095 --- /dev/null +++ b/warp/previews/solarized_light.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/warp_dark.yaml.svg b/warp/previews/warp_dark.yaml.svg new file mode 100644 index 0000000..7f9262e --- /dev/null +++ b/warp/previews/warp_dark.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/warp_light.yaml.svg b/warp/previews/warp_light.yaml.svg new file mode 100644 index 0000000..261ab4e --- /dev/null +++ b/warp/previews/warp_light.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + + diff --git a/warp/previews/willow_dream.yaml.svg b/warp/previews/willow_dream.yaml.svg new file mode 100644 index 0000000..9985e87 --- /dev/null +++ b/warp/previews/willow_dream.yaml.svg @@ -0,0 +1,90 @@ + + + + +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 + + + ) + + + +