Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "termframe"
version = "0.8.8-alpha.1"
version = "0.8.8-alpha.2"
edition = "2024"
rust-version = "1.91.0"
description = "Terminal output SVG screenshot tool"
Expand Down
50 changes: 50 additions & 0 deletions assets/themes/.aliases.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"aardvark-blue": "Aardvark Blue",
"aardvark-ink": "Aardvark Ink",
"abernathy": "Abernathy",
"acid-lime": "Acid Lime",
"adventure": "Adventure",
"adventure-time": "Adventure Time",
"adwaita": "Adwaita",
Expand All @@ -14,6 +15,7 @@
"aizen-light": "Aizen Light",
"alabaster": "Alabaster",
"alien-blood": "Alien Blood",
"amber-crt-retro": "Amber CRT Retro",
"andromeda": "Andromeda",
"apple-classic": "Apple Classic",
"apple-system-colors": "Apple System Colors",
Expand All @@ -27,6 +29,7 @@
"atom": "Atom",
"atom-one-dark": "Atom One Dark",
"atom-one-light": "Atom One Light",
"aubade": "Aubade",
"aura": "Aura",
"aura-dark": "Aura Dark",
"aurora": "Aurora",
Expand Down Expand Up @@ -70,6 +73,7 @@
"c64": "C64",
"calamity": "Calamity",
"carbonfox": "Carbonfox",
"cassette-tape": "Cassette Tape",
"catppuccin-frappe": "Catppuccin Frappe",
"catppuccin-latte": "Catppuccin Latte",
"catppuccin-macchiato": "Catppuccin Macchiato",
Expand All @@ -80,6 +84,7 @@
"challenger-deep": "Challenger Deep",
"chester": "Chester",
"ciapre": "Ciapre",
"citrus-ink": "Citrus Ink",
"citruszest": "Citruszest",
"claude": "Claude",
"claude-dark": "Claude Dark",
Expand All @@ -95,6 +100,7 @@
"coffee-theme": "Coffee Theme",
"cool-night": "Cool Night",
"crayon-pony-fish": "Crayon Pony Fish",
"crt-amber": "CRT Amber",
"cursor-dark": "Cursor Dark",
"cursor-light": "Cursor Light",
"cutie-pro": "Cutie Pro",
Expand All @@ -108,7 +114,10 @@
"darkermatrix": "Darkermatrix",
"darkmatrix": "Darkmatrix",
"darkside": "Darkside",
"datum-dark": "datum (dark)",
"datum-light": "datum (light)",
"dawnfox": "Dawnfox",
"daybreak": "Daybreak",
"dayfox": "Dayfox",
"deep": "Deep",
"desert": "Desert",
Expand All @@ -124,10 +133,12 @@
"dot-gov": "Dot Gov",
"dracula": "Dracula",
"dracula-plus": "Dracula+",
"driftwood": "Driftwood",
"duckbones": "Duckbones",
"duotone-dark": "Duotone Dark",
"duskfox": "Duskfox",
"earthsong": "Earthsong",
"eclipse": "Eclipse",
"electron-highlighter": "Electron Highlighter",
"electron-highlighter-day": "Electron Highlighter Day",
"elegant": "Elegant",
Expand Down Expand Up @@ -161,8 +172,10 @@
"flexoki-light": "Flexoki Light",
"floraverse": "Floraverse",
"forest-blue": "Forest Blue",
"forge-ember": "Forge Ember",
"framer": "Framer",
"front-end-delight": "Front End Delight",
"frostbyte": "Frostbyte",
"fun-forrest": "Fun Forrest",
"galaxy": "Galaxy",
"galizur": "Galizur",
Expand All @@ -183,7 +196,9 @@
"gleam": "Gleam",
"gleam-classic": "Gleam Classic",
"grape": "Grape",
"graphite": "Graphite",
"grass": "Grass",
"green-phosphor-crt": "Green Phosphor CRT",
"grey-green": "Grey Green",
"gruber-darker": "Gruber Darker",
"gruvbox-dark": "Gruvbox Dark",
Expand Down Expand Up @@ -239,6 +254,7 @@
"japanesque": "Japanesque",
"jellybeans": "Jellybeans",
"jet-brains-darcula": "JetBrains Darcula",
"jet-brains-islands-dark": "JetBrains Islands Dark",
"jet-calm-light": "JetCalm Light",
"jubi": "Jubi",
"kanagawa-dragon": "Kanagawa Dragon",
Expand Down Expand Up @@ -270,6 +286,7 @@
"laser": "Laser",
"later-this-evening": "Later This Evening",
"lavandula": "Lavandula",
"letterpress": "Letterpress",
"light-owl": "Light Owl",
"liquid-carbon": "Liquid Carbon",
"liquid-carbon-transparent": "Liquid Carbon Transparent",
Expand All @@ -280,6 +297,7 @@
"lovelace": "Lovelace",
"man-page": "Man Page",
"mariana": "Mariana",
"matcha-zen": "Matcha Zen",
"material": "Material",
"material-dark": "Material Dark",
"material-darker": "Material Darker",
Expand All @@ -294,14 +312,20 @@
"mellifluous": "Mellifluous",
"mellow": "Mellow",
"mesila-one": "Mesila One",
"miami-heat": "Miami Heat",
"miasma": "Miasma",
"midnight-arcade": "Midnight Arcade",
"midnight-in-mojave": "Midnight In Mojave",
"mirage": "Mirage",
"misterioso": "Misterioso",
"modus-operandi": "Modus Operandi",
"modus-operandi-deuteranopia": "Modus Operandi Deuteranopia",
"modus-operandi-tinted": "Modus Operandi Tinted",
"modus-operandi-tritanopia": "Modus Operandi Tritanopia",
"modus-vivendi": "Modus Vivendi",
"modus-vivendi-deuteranopia": "Modus Vivendi Deuteranopia",
"modus-vivendi-tinted": "Modus Vivendi Tinted",
"modus-vivendi-tritanopia": "Modus Vivendi Tritanopia",
"molokai": "Molokai",
"mona-lisa": "Mona Lisa",
"monokai-classic": "Monokai Classic",
Expand All @@ -321,6 +345,7 @@
"moonfly": "Moonfly",
"moonwalk": "Moonwalk",
"n0-tch2-k": "N0Tch2K",
"nebula-drift": "Nebula Drift",
"neobones-dark": "Neobones Dark",
"neobones-light": "Neobones Light",
"neon": "Neon",
Expand All @@ -335,6 +360,17 @@
"niji": "Niji",
"no-clown-fiesta": "No Clown Fiesta",
"no-clown-fiesta-light": "No Clown Fiesta Light",
"noctis": "Noctis",
"noctis-azureus": "Noctis Azureus",
"noctis-bordo": "Noctis Bordo",
"noctis-hibernus": "Noctis Hibernus",
"noctis-lilac": "Noctis Lilac",
"noctis-lux": "Noctis Lux",
"noctis-minimus": "Noctis Minimus",
"noctis-obscuro": "Noctis Obscuro",
"noctis-sereno": "Noctis Sereno",
"noctis-uva": "Noctis Uva",
"noctis-viola": "Noctis Viola",
"nocturnal-winter": "Nocturnal Winter",
"nord": "Nord",
"nord-light": "Nord Light",
Expand All @@ -356,13 +392,17 @@
"one-half-light": "One Half Light",
"onenord": "Onenord",
"onenord-light": "Onenord Light",
"opaline": "Opaline",
"operator-mono-dark": "Operator Mono Dark",
"outrun-electric": "Outrun Electric",
"overnight-slumber": "Overnight Slumber",
"oxblood": "Oxblood",
"oxide": "Oxide",
"oxocarbon": "Oxocarbon",
"pale-night-hc": "Pale Night Hc",
"pandora": "Pandora",
"paraiso-dark": "Paraiso Dark",
"patina": "Patina",
"patina-dark": "Patina Dark",
"patina-dark-soft": "Patina Dark Soft",
"patina-lichen": "Patina Lichen",
Expand All @@ -383,12 +423,17 @@
"poimandres-storm": "Poimandres Storm",
"poimandres-white": "Poimandres White",
"popping-and-locking": "Popping And Locking",
"porcelain": "Porcelain",
"powershell": "Powershell",
"primary": "Primary",
"prism": "Prism",
"pro": "Pro",
"pro-light": "Pro Light",
"purple-portal": "Purple Portal",
"purple-rain": "Purple Rain",
"purplepeter": "Purplepeter",
"pyrokai": "Pyrokai",
"pyrokai-light": "Pyrokai Light",
"rapture": "Rapture",
"raycast-dark": "Raycast Dark",
"raycast-light": "Raycast Light",
Expand Down Expand Up @@ -488,6 +533,7 @@
"terafox": "Terafox",
"terminal-basic": "Terminal Basic",
"terminal-basic-dark": "Terminal Basic Dark",
"terminal-green-1999": "Terminal Green 1999",
"thayer-bright": "Thayer Bright",
"the-hulk": "The Hulk",
"tinacious-design-dark": "Tinacious Design Dark",
Expand Down Expand Up @@ -516,8 +562,11 @@
"unikitty": "Unikitty",
"urple": "Urple",
"vague": "Vague",
"vaporwave-sunset": "Vaporwave Sunset",
"vaughn": "Vaughn",
"velvet-court": "Velvet Court",
"vercel": "Vercel",
"verdigris": "Verdigris",
"vesper": "Vesper",
"vibrant-ink": "Vibrant Ink",
"vimbones": "Vimbones",
Expand All @@ -536,6 +585,7 @@
"xcode-light": "Xcode Light",
"xcode-light-hc": "Xcode Light hc",
"xcode-wwdc": "Xcode WWDC",
"y2k-chrome": "Y2K Chrome",
"zenbones": "Zenbones",
"zenbones-dark": "Zenbones Dark",
"zenbones-light": "Zenbones Light",
Expand Down
24 changes: 24 additions & 0 deletions assets/themes/Acid Lime.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tags = ["dark"]

[theme.colors]
background = "#080c05"
foreground = "#d4efbc"
bright-foreground = "#d4efbc"

[theme.colors.palette]
0 = "#131d0c"
1 = "#ff3344"
2 = "#97e63c"
3 = "#eeff5c"
4 = "#4deca0"
5 = "#a6ff6b"
6 = "#50ffb4"
7 = "#bfe0a4"
8 = "#4a6b36"
9 = "#ff3344"
10 = "#97e63c"
11 = "#dbff45"
12 = "#4deca0"
13 = "#a6ff6b"
14 = "#50ffb4"
15 = "#d4efbc"
24 changes: 24 additions & 0 deletions assets/themes/Amber CRT Retro.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tags = ["dark"]

[theme.colors]
background = "#1a1200"
foreground = "#ffb000"
bright-foreground = "#ffb000"

[theme.colors.palette]
0 = "#2a1e00"
1 = "#ff6a00"
2 = "#ffb000"
3 = "#ffc742"
4 = "#ff8c00"
5 = "#ffa033"
6 = "#ffd27f"
7 = "#ffd9a0"
8 = "#6a4e00"
9 = "#ff8a1e"
10 = "#ffc742"
11 = "#ffe08a"
12 = "#ffab3d"
13 = "#ffc266"
14 = "#ffe3b0"
15 = "#fff0d6"
24 changes: 24 additions & 0 deletions assets/themes/Aubade.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tags = ["light"]

[theme.colors]
background = "#fbf6fb"
foreground = "#3a3340"
bright-foreground = "#3a3340"

[theme.colors.palette]
0 = "#33293f"
1 = "#c0303a"
2 = "#2e7d6e"
3 = "#8c610c"
4 = "#4a3cc0"
5 = "#8a4bc0"
6 = "#ae3f84"
7 = "#b2b2b2"
8 = "#9a8fa8"
9 = "#c0303a"
10 = "#2e7d6e"
11 = "#ae3f84"
12 = "#4a3cc0"
13 = "#d8b670"
14 = "#ae3f84"
15 = "#3a3340"
24 changes: 24 additions & 0 deletions assets/themes/CRT Amber.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tags = ["dark"]

[theme.colors]
background = "#1a1005"
foreground = "#fff3c4"
bright-foreground = "#fff3c4"

[theme.colors.palette]
0 = "#4c422f"
1 = "#ef4444"
2 = "#84cc16"
3 = "#fde68a"
4 = "#c084fc"
5 = "#f97316"
6 = "#f59e0b"
7 = "#d8a657"
8 = "#544435"
9 = "#f26969"
10 = "#9dd645"
11 = "#fdeb9f"
12 = "#cd9dfd"
13 = "#fa8f45"
14 = "#f7b13c"
15 = "#fff3c4"
24 changes: 24 additions & 0 deletions assets/themes/Cassette Tape.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tags = ["light"]

[theme.colors]
background = "#fff7ed"
foreground = "#2b1b12"
bright-foreground = "#2b1b12"

[theme.colors.palette]
0 = "#514339"
1 = "#b91c1c"
2 = "#3f6212"
3 = "#be123c"
4 = "#7c2d12"
5 = "#0f766e"
6 = "#b45309"
7 = "#6b4f3f"
8 = "#c4b39a"
9 = "#941616"
10 = "#324e0e"
11 = "#9c0f31"
12 = "#63240e"
13 = "#0c5e58"
14 = "#904207"
15 = "#2b1b12"
24 changes: 24 additions & 0 deletions assets/themes/Citrus Ink.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tags = ["dark"]

[theme.colors]
background = "#0b1413"
foreground = "#eaf0e2"
bright-foreground = "#eaf0e2"

[theme.colors.palette]
0 = "#14201e"
1 = "#ff6b5b"
2 = "#5fd3a0"
3 = "#e6c84a"
4 = "#c2ef45"
5 = "#f2b441"
6 = "#cfe89a"
7 = "#eaf0e2"
8 = "#4f6b5e"
9 = "#ff8174"
10 = "#72d8ab"
11 = "#f2a23e"
12 = "#b8e62e"
13 = "#b8e62e"
14 = "#d5eba6"
15 = "#ffffff"
Loading
Loading