Download scripts/generate_theme.py from mindmime/gradio: direct link, hf CLI and curl.
- Browser
- Download file 525 Bytes
-
https://huggingface.co/spaces/mindmime/gradio/resolve/main/scripts/generate_theme.py
- Command line
-
hf download hf://spaces/mindmime/gradio/scripts/generate_theme.py
-
curl -L -o generate_theme.py https://huggingface.co/spaces/mindmime/gradio/resolve/main/scripts/generate_theme.py
525 Bytes
| import argparse | |
| from gradio import themes | |
| parser = argparse.ArgumentParser(description='Generate themed CSS which is normally served from the /theme.css endpoint of a Gradio server.') | |
| parser.add_argument('--outfile', type=argparse.FileType('w', encoding='latin-1'), default="-") | |
| parser.add_argument('--theme', choices=["default", "glass", "monochrome", "soft"], default="default") | |
| args = parser.parse_args() | |
| ThemeClass = getattr(themes, args.theme.capitalize()) | |
| css = ThemeClass()._get_theme_css() | |
| args.outfile.write(css) | |