Add Synthwave, Vaporwave, Terminal, and High Contrast styles.

This commit is contained in:
2026-03-12 04:16:26 -04:00
parent fc3e81c2d6
commit edc6d84ede
7 changed files with 2049 additions and 6 deletions

View File

@@ -27,7 +27,7 @@ from styles import get_theme_css, get_theme_config
SCRIPT_DIR = Path(__file__).parent
# Modern styles that use the unified template
MODERN_STYLES = ["brutalism", "glassmorphism", "neumorphism", "material", "flat"]
MODERN_STYLES = ["brutalism", "glassmorphism", "neumorphism", "material", "flat", "synthwave", "vaporwave", "terminal", "highcontrast"]
def load_template(template_file: str) -> str:
@@ -225,9 +225,9 @@ def main():
)
parser.add_argument(
"--style",
choices=["brutalism", "glassmorphism", "neumorphism", "material", "flat"],
choices=["brutalism", "glassmorphism", "neumorphism", "material", "flat", "synthwave", "vaporwave", "terminal", "highcontrast"],
default=None,
help="Modern style to use (brutalism, glassmorphism, neumorphism, material, flat). Overrides --template."
help="Modern style to use (brutalism, glassmorphism, neumorphism, material, flat, synthwave, vaporwave, terminal, highcontrast). Overrides --template."
)
args = parser.parse_args()