From 3af674aebad9e3792fbf13b3cbda7b1691b1f4f3 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 22 Jun 2025 22:06:43 +0300 Subject: Add 50 new experimental HTML themes for Gemtexter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Generated 50 unique themes with creative layouts and color schemes - Each theme includes: - Custom CSS with W3C validated styles - Example HTML preview page - Font files with proper licensing - Theme configuration file - License documentation - Layout types include: centered, wide, magazine, card, brutalist, terminal, book, hero, sidebar, and more creative designs - All themes support both light and dark color schemes - Fixed CSS validation issues for W3C compliance - Created theme gallery page at extras/html/themes/index.html - Added screenshot previews for all themes - Utility scripts included: - generate_50_themes.py - Main theme generator - fix_css_validation.py - CSS validator/fixer - create_theme_previews.py - Screenshot generator - Theme gallery with filtering at index.html 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- extras/html/themes/amber_glacier/LICENSE | 21 + extras/html/themes/amber_glacier/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/amber_glacier/example.html | 75 + extras/html/themes/amber_glacier/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/amber_glacier/style.css | 168 ++ extras/html/themes/amber_glacier/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/amber_glacier/theme.conf | 8 + extras/html/themes/aurora_breeze/LICENSE | 21 + extras/html/themes/aurora_breeze/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/aurora_breeze/example.html | 75 + extras/html/themes/aurora_breeze/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/aurora_breeze/heading.ttf | Bin 0 -> 142040 bytes extras/html/themes/aurora_breeze/style.css | 166 ++ extras/html/themes/aurora_breeze/theme.conf | 8 + extras/html/themes/aurora_dawn/LICENSE | 21 + extras/html/themes/aurora_dawn/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/aurora_dawn/example.html | 75 + extras/html/themes/aurora_dawn/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/aurora_dawn/heading.ttf | Bin 0 -> 1854788 bytes extras/html/themes/aurora_dawn/style.css | 176 ++ extras/html/themes/aurora_dawn/theme.conf | 8 + extras/html/themes/bold_pulse/LICENSE | 21 + extras/html/themes/bold_pulse/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/bold_pulse/example.html | 75 + extras/html/themes/bold_pulse/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/bold_pulse/style.css | 198 +++ extras/html/themes/bold_pulse/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/bold_pulse/theme.conf | 8 + extras/html/themes/bright_light/LICENSE | 21 + extras/html/themes/bright_light/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/bright_light/example.html | 75 + extras/html/themes/bright_light/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/bright_light/heading.ttf | Bin 0 -> 142040 bytes extras/html/themes/bright_light/style.css | 176 ++ extras/html/themes/bright_light/theme.conf | 8 + extras/html/themes/bright_spark/LICENSE | 21 + extras/html/themes/bright_spark/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/bright_spark/example.html | 75 + extras/html/themes/bright_spark/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/bright_spark/style.css | 187 +++ extras/html/themes/bright_spark/theme.conf | 8 + extras/html/themes/business/style.css | 2 +- extras/html/themes/clean_garden/LICENSE | 21 + extras/html/themes/clean_garden/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/clean_garden/example.html | 75 + extras/html/themes/clean_garden/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/clean_garden/heading.ttf | Bin 0 -> 58448 bytes extras/html/themes/clean_garden/style.css | 176 ++ extras/html/themes/clean_garden/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/clean_garden/theme.conf | 8 + extras/html/themes/clean_rhythm/LICENSE | 21 + extras/html/themes/clean_rhythm/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/clean_rhythm/example.html | 75 + extras/html/themes/clean_rhythm/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/clean_rhythm/heading.ttf | Bin 0 -> 142040 bytes extras/html/themes/clean_rhythm/style.css | 211 +++ extras/html/themes/clean_rhythm/theme.conf | 8 + extras/html/themes/clear_forest/LICENSE | 21 + extras/html/themes/clear_forest/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/clear_forest/example.html | 75 + extras/html/themes/clear_forest/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/clear_forest/heading.ttf | Bin 0 -> 18056 bytes extras/html/themes/clear_forest/style.css | 208 +++ extras/html/themes/clear_forest/theme.conf | 8 + extras/html/themes/clear_frost/LICENSE | 21 + extras/html/themes/clear_frost/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/clear_frost/example.html | 75 + extras/html/themes/clear_frost/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/clear_frost/style.css | 180 ++ extras/html/themes/clear_frost/theme.conf | 8 + extras/html/themes/cool_breeze/LICENSE | 21 + extras/html/themes/cool_breeze/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/cool_breeze/example.html | 75 + extras/html/themes/cool_breeze/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/cool_breeze/heading.ttf | Bin 0 -> 58448 bytes extras/html/themes/cool_breeze/style.css | 208 +++ extras/html/themes/cool_breeze/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/cool_breeze/theme.conf | 8 + extras/html/themes/cosmic_dusk/LICENSE | 21 + extras/html/themes/cosmic_dusk/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/cosmic_dusk/example.html | 75 + extras/html/themes/cosmic_dusk/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/cosmic_dusk/heading.ttf | Bin 0 -> 38344 bytes extras/html/themes/cosmic_dusk/style.css | 216 +++ extras/html/themes/cosmic_dusk/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/cosmic_dusk/theme.conf | 8 + extras/html/themes/cosmic_odyssey/LICENSE | 21 + extras/html/themes/cosmic_odyssey/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/cosmic_odyssey/example.html | 75 + extras/html/themes/cosmic_odyssey/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/cosmic_odyssey/style.css | 166 ++ extras/html/themes/cosmic_odyssey/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/cosmic_odyssey/theme.conf | 8 + extras/html/themes/cozy_crystal/LICENSE | 21 + extras/html/themes/cozy_crystal/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/cozy_crystal/example.html | 75 + extras/html/themes/cozy_crystal/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/cozy_crystal/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/cozy_crystal/style.css | 187 +++ extras/html/themes/cozy_crystal/theme.conf | 8 + extras/html/themes/cozy_wave/LICENSE | 21 + extras/html/themes/cozy_wave/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/cozy_wave/example.html | 75 + extras/html/themes/cozy_wave/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/cozy_wave/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/cozy_wave/style.css | 187 +++ extras/html/themes/cozy_wave/theme.conf | 8 + extras/html/themes/create_simple_previews.sh | 65 + extras/html/themes/create_theme_previews.py | 292 ++++ extras/html/themes/crisp_oasis/LICENSE | 21 + extras/html/themes/crisp_oasis/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/crisp_oasis/example.html | 75 + extras/html/themes/crisp_oasis/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/crisp_oasis/heading.ttf | Bin 0 -> 58448 bytes extras/html/themes/crisp_oasis/style.css | 196 +++ extras/html/themes/crisp_oasis/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/crisp_oasis/theme.conf | 8 + extras/html/themes/deep_crystal/LICENSE | 21 + extras/html/themes/deep_crystal/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/deep_crystal/example.html | 75 + extras/html/themes/deep_crystal/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/deep_crystal/heading.ttf | Bin 0 -> 58448 bytes extras/html/themes/deep_crystal/style.css | 181 ++ extras/html/themes/deep_crystal/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/deep_crystal/theme.conf | 8 + extras/html/themes/deep_sky/LICENSE | 21 + extras/html/themes/deep_sky/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/deep_sky/example.html | 75 + extras/html/themes/deep_sky/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/deep_sky/heading.ttf | Bin 0 -> 142040 bytes extras/html/themes/deep_sky/style.css | 230 +++ extras/html/themes/deep_sky/theme.conf | 8 + extras/html/themes/default/style.css | 5 +- extras/html/themes/dynamic_forest/LICENSE | 21 + extras/html/themes/dynamic_forest/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/dynamic_forest/example.html | 75 + extras/html/themes/dynamic_forest/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/dynamic_forest/heading.ttf | Bin 0 -> 18056 bytes extras/html/themes/dynamic_forest/style.css | 175 ++ extras/html/themes/dynamic_forest/theme.conf | 8 + extras/html/themes/ember_mist/LICENSE | 21 + extras/html/themes/ember_mist/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/ember_mist/example.html | 75 + extras/html/themes/ember_mist/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/ember_mist/style.css | 181 ++ extras/html/themes/ember_mist/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/ember_mist/theme.conf | 8 + extras/html/themes/ember_mountain/LICENSE | 21 + extras/html/themes/ember_mountain/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/ember_mountain/example.html | 75 + extras/html/themes/ember_mountain/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/ember_mountain/style.css | 168 ++ extras/html/themes/ember_mountain/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/ember_mountain/theme.conf | 8 + extras/html/themes/ember_night/LICENSE | 21 + extras/html/themes/ember_night/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/ember_night/example.html | 75 + extras/html/themes/ember_night/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/ember_night/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/ember_night/style.css | 166 ++ extras/html/themes/ember_night/theme.conf | 8 + extras/html/themes/ethereal_mist/LICENSE | 21 + extras/html/themes/ethereal_mist/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/ethereal_mist/example.html | 75 + extras/html/themes/ethereal_mist/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/ethereal_mist/heading.ttf | Bin 0 -> 18056 bytes extras/html/themes/ethereal_mist/style.css | 176 ++ extras/html/themes/ethereal_mist/theme.conf | 8 + extras/html/themes/fix_css_validation.py | 196 +++ extras/html/themes/fresh_field/LICENSE | 21 + extras/html/themes/fresh_field/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/fresh_field/example.html | 75 + extras/html/themes/fresh_field/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/fresh_field/style.css | 216 +++ extras/html/themes/fresh_field/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/fresh_field/theme.conf | 8 + extras/html/themes/future/style.css | 11 +- extras/html/themes/generate_50_themes.py | 1741 ++++++++++++++++++++ extras/html/themes/generate_better_screenshots.py | 196 +++ extras/html/themes/generate_html_screenshots.py | 252 +++ extras/html/themes/generate_random_themes.py | 1008 ++++++++++++ extras/html/themes/generate_screenshots.py | 246 +++ extras/html/themes/gentle_glacier/LICENSE | 21 + extras/html/themes/gentle_glacier/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/gentle_glacier/example.html | 75 + extras/html/themes/gentle_glacier/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/gentle_glacier/style.css | 168 ++ extras/html/themes/gentle_glacier/theme.conf | 8 + extras/html/themes/index.html | 469 ++++++ extras/html/themes/modern_rhythm/LICENSE | 21 + extras/html/themes/modern_rhythm/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/modern_rhythm/example.html | 75 + extras/html/themes/modern_rhythm/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/modern_rhythm/heading.ttf | Bin 0 -> 38260 bytes extras/html/themes/modern_rhythm/style.css | 173 ++ extras/html/themes/modern_rhythm/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/modern_rhythm/theme.conf | 8 + extras/html/themes/modern_storm/LICENSE | 21 + extras/html/themes/modern_storm/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/modern_storm/example.html | 75 + extras/html/themes/modern_storm/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/modern_storm/style.css | 161 ++ extras/html/themes/modern_storm/theme.conf | 8 + extras/html/themes/muted_oasis/LICENSE | 21 + extras/html/themes/muted_oasis/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/muted_oasis/example.html | 75 + extras/html/themes/muted_oasis/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/muted_oasis/style.css | 208 +++ extras/html/themes/muted_oasis/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/muted_oasis/theme.conf | 8 + extras/html/themes/mystic_canyon/LICENSE | 21 + extras/html/themes/mystic_canyon/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/mystic_canyon/example.html | 75 + extras/html/themes/mystic_canyon/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/mystic_canyon/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/mystic_canyon/style.css | 154 ++ extras/html/themes/mystic_canyon/theme.conf | 8 + extras/html/themes/mystic_meadow/LICENSE | 21 + extras/html/themes/mystic_meadow/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/mystic_meadow/example.html | 75 + extras/html/themes/mystic_meadow/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/mystic_meadow/style.css | 176 ++ extras/html/themes/mystic_meadow/theme.conf | 8 + extras/html/themes/neon_storm/LICENSE | 21 + extras/html/themes/neon_storm/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/neon_storm/example.html | 75 + extras/html/themes/neon_storm/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/neon_storm/heading.ttf | Bin 0 -> 58448 bytes extras/html/themes/neon_storm/style.css | 205 +++ extras/html/themes/neon_storm/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/neon_storm/theme.conf | 8 + extras/html/themes/pastel_canyon/LICENSE | 21 + extras/html/themes/pastel_canyon/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/pastel_canyon/example.html | 75 + extras/html/themes/pastel_canyon/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/pastel_canyon/heading.ttf | Bin 0 -> 142040 bytes extras/html/themes/pastel_canyon/style.css | 173 ++ extras/html/themes/pastel_canyon/theme.conf | 8 + extras/html/themes/pastel_crystal/LICENSE | 21 + extras/html/themes/pastel_crystal/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/pastel_crystal/example.html | 75 + extras/html/themes/pastel_crystal/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/pastel_crystal/heading.ttf | Bin 0 -> 38344 bytes extras/html/themes/pastel_crystal/style.css | 196 +++ extras/html/themes/pastel_crystal/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/pastel_crystal/theme.conf | 8 + extras/html/themes/pure_storm/LICENSE | 21 + extras/html/themes/pure_storm/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/pure_storm/example.html | 75 + extras/html/themes/pure_storm/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/pure_storm/heading.ttf | Bin 0 -> 1854788 bytes extras/html/themes/pure_storm/style.css | 161 ++ extras/html/themes/pure_storm/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/pure_storm/theme.conf | 8 + extras/html/themes/pure_voyage/LICENSE | 21 + extras/html/themes/pure_voyage/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/pure_voyage/example.html | 75 + extras/html/themes/pure_voyage/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/pure_voyage/heading.ttf | Bin 0 -> 1854788 bytes extras/html/themes/pure_voyage/style.css | 154 ++ extras/html/themes/pure_voyage/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/pure_voyage/theme.conf | 8 + extras/html/themes/radiant_voyage/LICENSE | 21 + extras/html/themes/radiant_voyage/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/radiant_voyage/example.html | 75 + extras/html/themes/radiant_voyage/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/radiant_voyage/style.css | 216 +++ extras/html/themes/radiant_voyage/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/radiant_voyage/theme.conf | 8 + extras/html/themes/refined_aurora/LICENSE | 21 + extras/html/themes/refined_aurora/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/refined_aurora/example.html | 75 + extras/html/themes/refined_aurora/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/refined_aurora/heading.ttf | Bin 0 -> 58448 bytes extras/html/themes/refined_aurora/style.css | 176 ++ extras/html/themes/refined_aurora/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/refined_aurora/theme.conf | 8 + extras/html/themes/refined_oasis/LICENSE | 21 + extras/html/themes/refined_oasis/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/refined_oasis/example.html | 75 + extras/html/themes/refined_oasis/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/refined_oasis/heading.ttf | Bin 0 -> 38260 bytes extras/html/themes/refined_oasis/style.css | 173 ++ extras/html/themes/refined_oasis/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/refined_oasis/theme.conf | 8 + extras/html/themes/retrosimple/style.css | 2 +- extras/html/themes/screenshots/abyss.png | Bin 0 -> 169404 bytes extras/html/themes/screenshots/amber.png | Bin 0 -> 111368 bytes extras/html/themes/screenshots/amber_glacier.png | Bin 0 -> 8227 bytes extras/html/themes/screenshots/arctic.png | Bin 0 -> 58117 bytes extras/html/themes/screenshots/aurora_breeze.png | Bin 0 -> 7582 bytes extras/html/themes/screenshots/aurora_dawn.png | Bin 0 -> 7514 bytes extras/html/themes/screenshots/autumn.png | Bin 0 -> 93162 bytes extras/html/themes/screenshots/bamboo.png | Bin 0 -> 36062 bytes extras/html/themes/screenshots/bark.png | Bin 0 -> 80865 bytes extras/html/themes/screenshots/bold_pulse.png | Bin 0 -> 6970 bytes extras/html/themes/screenshots/bright_light.png | Bin 0 -> 7386 bytes extras/html/themes/screenshots/bright_spark.png | Bin 0 -> 7332 bytes extras/html/themes/screenshots/business.png | Bin 0 -> 6658 bytes extras/html/themes/screenshots/charcoal.png | Bin 0 -> 68319 bytes extras/html/themes/screenshots/chrome.png | Bin 0 -> 55102 bytes extras/html/themes/screenshots/clean.png | Bin 0 -> 52444 bytes extras/html/themes/screenshots/clean_garden.png | Bin 0 -> 7736 bytes extras/html/themes/screenshots/clean_rhythm.png | Bin 0 -> 6947 bytes extras/html/themes/screenshots/clear_forest.png | Bin 0 -> 7047 bytes extras/html/themes/screenshots/clear_frost.png | Bin 0 -> 7046 bytes extras/html/themes/screenshots/cobalt.png | Bin 0 -> 166795 bytes extras/html/themes/screenshots/cool_breeze.png | Bin 0 -> 6743 bytes extras/html/themes/screenshots/copper.png | Bin 0 -> 175123 bytes extras/html/themes/screenshots/coral.png | Bin 0 -> 297832 bytes extras/html/themes/screenshots/cosmic_dusk.png | Bin 0 -> 2340 bytes extras/html/themes/screenshots/cosmic_odyssey.png | Bin 0 -> 7721 bytes extras/html/themes/screenshots/cosmos.png | Bin 0 -> 32675 bytes extras/html/themes/screenshots/cozy_crystal.png | Bin 0 -> 7304 bytes extras/html/themes/screenshots/cozy_wave.png | Bin 0 -> 7306 bytes extras/html/themes/screenshots/crimson.png | Bin 0 -> 61446 bytes extras/html/themes/screenshots/crisp_oasis.png | Bin 0 -> 6774 bytes extras/html/themes/screenshots/deep_crystal.png | Bin 0 -> 7473 bytes extras/html/themes/screenshots/deep_sky.png | Bin 0 -> 6971 bytes extras/html/themes/screenshots/default.png | Bin 0 -> 6636 bytes extras/html/themes/screenshots/dusk.png | Bin 0 -> 64829 bytes extras/html/themes/screenshots/dynamic_forest.png | Bin 0 -> 7739 bytes extras/html/themes/screenshots/ember_mist.png | Bin 0 -> 7374 bytes extras/html/themes/screenshots/ember_mountain.png | Bin 0 -> 8455 bytes extras/html/themes/screenshots/ember_night.png | Bin 0 -> 7400 bytes extras/html/themes/screenshots/ethereal_mist.png | Bin 0 -> 7658 bytes extras/html/themes/screenshots/fern.png | Bin 0 -> 161659 bytes extras/html/themes/screenshots/forest.png | Bin 0 -> 130549 bytes extras/html/themes/screenshots/fresh_field.png | Bin 0 -> 2232 bytes extras/html/themes/screenshots/frost.png | Bin 0 -> 167120 bytes extras/html/themes/screenshots/future.png | Bin 0 -> 6471 bytes extras/html/themes/screenshots/gentle_glacier.png | Bin 0 -> 8191 bytes extras/html/themes/screenshots/jade.png | Bin 0 -> 182481 bytes extras/html/themes/screenshots/lavender.png | Bin 0 -> 134308 bytes extras/html/themes/screenshots/maroon.png | Bin 0 -> 160373 bytes extras/html/themes/screenshots/meadow.png | Bin 0 -> 101315 bytes extras/html/themes/screenshots/midnight.png | Bin 0 -> 145662 bytes extras/html/themes/screenshots/minimal.png | Bin 0 -> 5422 bytes extras/html/themes/screenshots/modern_rhythm.png | Bin 0 -> 7002 bytes extras/html/themes/screenshots/modern_storm.png | Bin 0 -> 7038 bytes extras/html/themes/screenshots/mono.png | Bin 0 -> 11447 bytes extras/html/themes/screenshots/moonlight.png | Bin 0 -> 5262 bytes extras/html/themes/screenshots/moss.png | Bin 0 -> 163127 bytes extras/html/themes/screenshots/muted_oasis.png | Bin 0 -> 7039 bytes extras/html/themes/screenshots/mystic_canyon.png | Bin 0 -> 7051 bytes extras/html/themes/screenshots/mystic_meadow.png | Bin 0 -> 8034 bytes extras/html/themes/screenshots/neon_storm.png | Bin 0 -> 7068 bytes extras/html/themes/screenshots/noir.png | Bin 0 -> 62562 bytes extras/html/themes/screenshots/nordic.png | Bin 0 -> 103945 bytes extras/html/themes/screenshots/obsidian.png | Bin 0 -> 5249 bytes extras/html/themes/screenshots/ocean.png | Bin 0 -> 69350 bytes extras/html/themes/screenshots/onyx.png | Bin 0 -> 55515 bytes extras/html/themes/screenshots/pastel_canyon.png | Bin 0 -> 8817 bytes extras/html/themes/screenshots/pastel_crystal.png | Bin 0 -> 6702 bytes extras/html/themes/screenshots/periwinkle.png | Bin 0 -> 104743 bytes extras/html/themes/screenshots/pine.png | Bin 0 -> 60280 bytes extras/html/themes/screenshots/pure.png | Bin 0 -> 5197 bytes extras/html/themes/screenshots/pure_storm.png | Bin 0 -> 6862 bytes extras/html/themes/screenshots/pure_voyage.png | Bin 0 -> 7372 bytes extras/html/themes/screenshots/quartz.png | Bin 0 -> 50474 bytes extras/html/themes/screenshots/radiant_voyage.png | Bin 0 -> 2306 bytes extras/html/themes/screenshots/raven.png | Bin 0 -> 129860 bytes extras/html/themes/screenshots/refined_aurora.png | Bin 0 -> 7763 bytes extras/html/themes/screenshots/refined_oasis.png | Bin 0 -> 6890 bytes extras/html/themes/screenshots/retrosimple.png | Bin 0 -> 6874 bytes extras/html/themes/screenshots/rosegold.png | Bin 0 -> 180753 bytes extras/html/themes/screenshots/sage.png | Bin 0 -> 80095 bytes extras/html/themes/screenshots/sandstone.png | Bin 0 -> 65810 bytes extras/html/themes/screenshots/sapphire.png | Bin 0 -> 343440 bytes extras/html/themes/screenshots/shadow.png | Bin 0 -> 97697 bytes extras/html/themes/screenshots/sharp_canyon.png | Bin 0 -> 6927 bytes extras/html/themes/screenshots/sharp_mountain.png | Bin 0 -> 7174 bytes extras/html/themes/screenshots/simple.png | Bin 0 -> 6651 bytes extras/html/themes/screenshots/slate.png | Bin 0 -> 113559 bytes extras/html/themes/screenshots/sleek_river.png | Bin 0 -> 7042 bytes extras/html/themes/screenshots/smooth_echo.png | Bin 0 -> 7194 bytes extras/html/themes/screenshots/soft_horizon.png | Bin 0 -> 7991 bytes extras/html/themes/screenshots/stark.png | Bin 0 -> 26821 bytes extras/html/themes/screenshots/strong_breeze.png | Bin 0 -> 7393 bytes extras/html/themes/screenshots/sunset.png | Bin 0 -> 79364 bytes extras/html/themes/screenshots/teal.png | Bin 0 -> 84759 bytes extras/html/themes/screenshots/terracotta.png | Bin 0 -> 130812 bytes extras/html/themes/screenshots/titanium.png | Bin 0 -> 102717 bytes .../html/themes/screenshots/twilight_horizon.png | Bin 0 -> 8499 bytes extras/html/themes/screenshots/twilight_meadow.png | Bin 0 -> 7071 bytes extras/html/themes/screenshots/twilight_nebula.png | Bin 0 -> 7219 bytes extras/html/themes/screenshots/vibrant_garden.png | Bin 0 -> 7339 bytes extras/html/themes/screenshots/vibrant_nebula.png | Bin 0 -> 6988 bytes extras/html/themes/screenshots/vibrant_storm.png | Bin 0 -> 2258 bytes extras/html/themes/screenshots/willow.png | Bin 0 -> 123952 bytes extras/html/themes/screenshots/zen.png | Bin 0 -> 63576 bytes extras/html/themes/sharp_canyon/LICENSE | 21 + extras/html/themes/sharp_canyon/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/sharp_canyon/example.html | 75 + extras/html/themes/sharp_canyon/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/sharp_canyon/style.css | 205 +++ extras/html/themes/sharp_canyon/theme.conf | 8 + extras/html/themes/sharp_mountain/LICENSE | 21 + extras/html/themes/sharp_mountain/code.ttf | Bin 0 -> 356060 bytes extras/html/themes/sharp_mountain/example.html | 75 + extras/html/themes/sharp_mountain/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/sharp_mountain/style.css | 154 ++ extras/html/themes/sharp_mountain/text.ttf | Bin 0 -> 75152 bytes extras/html/themes/sharp_mountain/theme.conf | 8 + extras/html/themes/simple/style.css | 2 +- extras/html/themes/sleek_river/LICENSE | 21 + extras/html/themes/sleek_river/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/sleek_river/example.html | 75 + extras/html/themes/sleek_river/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/sleek_river/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/sleek_river/style.css | 193 +++ extras/html/themes/sleek_river/theme.conf | 8 + extras/html/themes/smooth_echo/LICENSE | 21 + extras/html/themes/smooth_echo/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/smooth_echo/example.html | 75 + extras/html/themes/smooth_echo/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/smooth_echo/heading.ttf | Bin 0 -> 18056 bytes extras/html/themes/smooth_echo/style.css | 161 ++ extras/html/themes/smooth_echo/theme.conf | 8 + extras/html/themes/soft_horizon/LICENSE | 21 + extras/html/themes/soft_horizon/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/soft_horizon/example.html | 75 + extras/html/themes/soft_horizon/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/soft_horizon/heading.ttf | Bin 0 -> 58448 bytes extras/html/themes/soft_horizon/style.css | 168 ++ extras/html/themes/soft_horizon/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/soft_horizon/theme.conf | 8 + extras/html/themes/strong_breeze/LICENSE | 21 + extras/html/themes/strong_breeze/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/strong_breeze/example.html | 75 + extras/html/themes/strong_breeze/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/strong_breeze/style.css | 193 +++ extras/html/themes/strong_breeze/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/strong_breeze/theme.conf | 8 + extras/html/themes/test_screenshots.html | 109 ++ extras/html/themes/themes_metadata.json | 1502 +++++++++++++++++ extras/html/themes/twilight_horizon/LICENSE | 21 + extras/html/themes/twilight_horizon/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/twilight_horizon/example.html | 75 + extras/html/themes/twilight_horizon/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/twilight_horizon/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/twilight_horizon/style.css | 173 ++ extras/html/themes/twilight_horizon/theme.conf | 8 + extras/html/themes/twilight_meadow/LICENSE | 21 + extras/html/themes/twilight_meadow/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/twilight_meadow/example.html | 75 + extras/html/themes/twilight_meadow/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/twilight_meadow/style.css | 198 +++ extras/html/themes/twilight_meadow/theme.conf | 8 + extras/html/themes/twilight_nebula/LICENSE | 21 + extras/html/themes/twilight_nebula/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/twilight_nebula/example.html | 75 + extras/html/themes/twilight_nebula/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/twilight_nebula/style.css | 187 +++ extras/html/themes/twilight_nebula/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/twilight_nebula/theme.conf | 8 + extras/html/themes/vibrant_garden/LICENSE | 21 + extras/html/themes/vibrant_garden/code.ttf | Bin 0 -> 64104 bytes extras/html/themes/vibrant_garden/example.html | 75 + extras/html/themes/vibrant_garden/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/vibrant_garden/heading.ttf | Bin 0 -> 38260 bytes extras/html/themes/vibrant_garden/style.css | 196 +++ extras/html/themes/vibrant_garden/text.ttf | Bin 0 -> 149120 bytes extras/html/themes/vibrant_garden/theme.conf | 8 + extras/html/themes/vibrant_nebula/LICENSE | 21 + extras/html/themes/vibrant_nebula/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/vibrant_nebula/example.html | 75 + extras/html/themes/vibrant_nebula/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/vibrant_nebula/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/vibrant_nebula/style.css | 198 +++ extras/html/themes/vibrant_nebula/theme.conf | 8 + extras/html/themes/vibrant_storm/LICENSE | 21 + extras/html/themes/vibrant_storm/code.ttf | Bin 0 -> 367144 bytes extras/html/themes/vibrant_storm/example.html | 75 + extras/html/themes/vibrant_storm/handnotes.ttf | Bin 0 -> 38344 bytes extras/html/themes/vibrant_storm/heading.ttf | Bin 0 -> 151464 bytes extras/html/themes/vibrant_storm/style.css | 216 +++ extras/html/themes/vibrant_storm/theme.conf | 8 + 478 files changed, 20519 insertions(+), 14 deletions(-) create mode 100644 extras/html/themes/amber_glacier/LICENSE create mode 100644 extras/html/themes/amber_glacier/code.ttf create mode 100644 extras/html/themes/amber_glacier/example.html create mode 100644 extras/html/themes/amber_glacier/handnotes.ttf create mode 100644 extras/html/themes/amber_glacier/style.css create mode 100644 extras/html/themes/amber_glacier/text.ttf create mode 100644 extras/html/themes/amber_glacier/theme.conf create mode 100644 extras/html/themes/aurora_breeze/LICENSE create mode 100644 extras/html/themes/aurora_breeze/code.ttf create mode 100644 extras/html/themes/aurora_breeze/example.html create mode 100644 extras/html/themes/aurora_breeze/handnotes.ttf create mode 100644 extras/html/themes/aurora_breeze/heading.ttf create mode 100644 extras/html/themes/aurora_breeze/style.css create mode 100644 extras/html/themes/aurora_breeze/theme.conf create mode 100644 extras/html/themes/aurora_dawn/LICENSE create mode 100644 extras/html/themes/aurora_dawn/code.ttf create mode 100644 extras/html/themes/aurora_dawn/example.html create mode 100644 extras/html/themes/aurora_dawn/handnotes.ttf create mode 100644 extras/html/themes/aurora_dawn/heading.ttf create mode 100644 extras/html/themes/aurora_dawn/style.css create mode 100644 extras/html/themes/aurora_dawn/theme.conf create mode 100644 extras/html/themes/bold_pulse/LICENSE create mode 100644 extras/html/themes/bold_pulse/code.ttf create mode 100644 extras/html/themes/bold_pulse/example.html create mode 100644 extras/html/themes/bold_pulse/handnotes.ttf create mode 100644 extras/html/themes/bold_pulse/style.css create mode 100644 extras/html/themes/bold_pulse/text.ttf create mode 100644 extras/html/themes/bold_pulse/theme.conf create mode 100644 extras/html/themes/bright_light/LICENSE create mode 100644 extras/html/themes/bright_light/code.ttf create mode 100644 extras/html/themes/bright_light/example.html create mode 100644 extras/html/themes/bright_light/handnotes.ttf create mode 100644 extras/html/themes/bright_light/heading.ttf create mode 100644 extras/html/themes/bright_light/style.css create mode 100644 extras/html/themes/bright_light/theme.conf create mode 100644 extras/html/themes/bright_spark/LICENSE create mode 100644 extras/html/themes/bright_spark/code.ttf create mode 100644 extras/html/themes/bright_spark/example.html create mode 100644 extras/html/themes/bright_spark/handnotes.ttf create mode 100644 extras/html/themes/bright_spark/style.css create mode 100644 extras/html/themes/bright_spark/theme.conf create mode 100644 extras/html/themes/clean_garden/LICENSE create mode 100644 extras/html/themes/clean_garden/code.ttf create mode 100644 extras/html/themes/clean_garden/example.html create mode 100644 extras/html/themes/clean_garden/handnotes.ttf create mode 100644 extras/html/themes/clean_garden/heading.ttf create mode 100644 extras/html/themes/clean_garden/style.css create mode 100644 extras/html/themes/clean_garden/text.ttf create mode 100644 extras/html/themes/clean_garden/theme.conf create mode 100644 extras/html/themes/clean_rhythm/LICENSE create mode 100644 extras/html/themes/clean_rhythm/code.ttf create mode 100644 extras/html/themes/clean_rhythm/example.html create mode 100644 extras/html/themes/clean_rhythm/handnotes.ttf create mode 100644 extras/html/themes/clean_rhythm/heading.ttf create mode 100644 extras/html/themes/clean_rhythm/style.css create mode 100644 extras/html/themes/clean_rhythm/theme.conf create mode 100644 extras/html/themes/clear_forest/LICENSE create mode 100644 extras/html/themes/clear_forest/code.ttf create mode 100644 extras/html/themes/clear_forest/example.html create mode 100644 extras/html/themes/clear_forest/handnotes.ttf create mode 100644 extras/html/themes/clear_forest/heading.ttf create mode 100644 extras/html/themes/clear_forest/style.css create mode 100644 extras/html/themes/clear_forest/theme.conf create mode 100644 extras/html/themes/clear_frost/LICENSE create mode 100644 extras/html/themes/clear_frost/code.ttf create mode 100644 extras/html/themes/clear_frost/example.html create mode 100644 extras/html/themes/clear_frost/handnotes.ttf create mode 100644 extras/html/themes/clear_frost/style.css create mode 100644 extras/html/themes/clear_frost/theme.conf create mode 100644 extras/html/themes/cool_breeze/LICENSE create mode 100644 extras/html/themes/cool_breeze/code.ttf create mode 100644 extras/html/themes/cool_breeze/example.html create mode 100644 extras/html/themes/cool_breeze/handnotes.ttf create mode 100644 extras/html/themes/cool_breeze/heading.ttf create mode 100644 extras/html/themes/cool_breeze/style.css create mode 100644 extras/html/themes/cool_breeze/text.ttf create mode 100644 extras/html/themes/cool_breeze/theme.conf create mode 100644 extras/html/themes/cosmic_dusk/LICENSE create mode 100644 extras/html/themes/cosmic_dusk/code.ttf create mode 100644 extras/html/themes/cosmic_dusk/example.html create mode 100644 extras/html/themes/cosmic_dusk/handnotes.ttf create mode 100644 extras/html/themes/cosmic_dusk/heading.ttf create mode 100644 extras/html/themes/cosmic_dusk/style.css create mode 100644 extras/html/themes/cosmic_dusk/text.ttf create mode 100644 extras/html/themes/cosmic_dusk/theme.conf create mode 100644 extras/html/themes/cosmic_odyssey/LICENSE create mode 100644 extras/html/themes/cosmic_odyssey/code.ttf create mode 100644 extras/html/themes/cosmic_odyssey/example.html create mode 100644 extras/html/themes/cosmic_odyssey/handnotes.ttf create mode 100644 extras/html/themes/cosmic_odyssey/style.css create mode 100644 extras/html/themes/cosmic_odyssey/text.ttf create mode 100644 extras/html/themes/cosmic_odyssey/theme.conf create mode 100644 extras/html/themes/cozy_crystal/LICENSE create mode 100644 extras/html/themes/cozy_crystal/code.ttf create mode 100644 extras/html/themes/cozy_crystal/example.html create mode 100644 extras/html/themes/cozy_crystal/handnotes.ttf create mode 100644 extras/html/themes/cozy_crystal/heading.ttf create mode 100644 extras/html/themes/cozy_crystal/style.css create mode 100644 extras/html/themes/cozy_crystal/theme.conf create mode 100644 extras/html/themes/cozy_wave/LICENSE create mode 100644 extras/html/themes/cozy_wave/code.ttf create mode 100644 extras/html/themes/cozy_wave/example.html create mode 100644 extras/html/themes/cozy_wave/handnotes.ttf create mode 100644 extras/html/themes/cozy_wave/heading.ttf create mode 100644 extras/html/themes/cozy_wave/style.css create mode 100644 extras/html/themes/cozy_wave/theme.conf create mode 100755 extras/html/themes/create_simple_previews.sh create mode 100755 extras/html/themes/create_theme_previews.py create mode 100644 extras/html/themes/crisp_oasis/LICENSE create mode 100644 extras/html/themes/crisp_oasis/code.ttf create mode 100644 extras/html/themes/crisp_oasis/example.html create mode 100644 extras/html/themes/crisp_oasis/handnotes.ttf create mode 100644 extras/html/themes/crisp_oasis/heading.ttf create mode 100644 extras/html/themes/crisp_oasis/style.css create mode 100644 extras/html/themes/crisp_oasis/text.ttf create mode 100644 extras/html/themes/crisp_oasis/theme.conf create mode 100644 extras/html/themes/deep_crystal/LICENSE create mode 100644 extras/html/themes/deep_crystal/code.ttf create mode 100644 extras/html/themes/deep_crystal/example.html create mode 100644 extras/html/themes/deep_crystal/handnotes.ttf create mode 100644 extras/html/themes/deep_crystal/heading.ttf create mode 100644 extras/html/themes/deep_crystal/style.css create mode 100644 extras/html/themes/deep_crystal/text.ttf create mode 100644 extras/html/themes/deep_crystal/theme.conf create mode 100644 extras/html/themes/deep_sky/LICENSE create mode 100644 extras/html/themes/deep_sky/code.ttf create mode 100644 extras/html/themes/deep_sky/example.html create mode 100644 extras/html/themes/deep_sky/handnotes.ttf create mode 100644 extras/html/themes/deep_sky/heading.ttf create mode 100644 extras/html/themes/deep_sky/style.css create mode 100644 extras/html/themes/deep_sky/theme.conf create mode 100644 extras/html/themes/dynamic_forest/LICENSE create mode 100644 extras/html/themes/dynamic_forest/code.ttf create mode 100644 extras/html/themes/dynamic_forest/example.html create mode 100644 extras/html/themes/dynamic_forest/handnotes.ttf create mode 100644 extras/html/themes/dynamic_forest/heading.ttf create mode 100644 extras/html/themes/dynamic_forest/style.css create mode 100644 extras/html/themes/dynamic_forest/theme.conf create mode 100644 extras/html/themes/ember_mist/LICENSE create mode 100644 extras/html/themes/ember_mist/code.ttf create mode 100644 extras/html/themes/ember_mist/example.html create mode 100644 extras/html/themes/ember_mist/handnotes.ttf create mode 100644 extras/html/themes/ember_mist/style.css create mode 100644 extras/html/themes/ember_mist/text.ttf create mode 100644 extras/html/themes/ember_mist/theme.conf create mode 100644 extras/html/themes/ember_mountain/LICENSE create mode 100644 extras/html/themes/ember_mountain/code.ttf create mode 100644 extras/html/themes/ember_mountain/example.html create mode 100644 extras/html/themes/ember_mountain/handnotes.ttf create mode 100644 extras/html/themes/ember_mountain/style.css create mode 100644 extras/html/themes/ember_mountain/text.ttf create mode 100644 extras/html/themes/ember_mountain/theme.conf create mode 100644 extras/html/themes/ember_night/LICENSE create mode 100644 extras/html/themes/ember_night/code.ttf create mode 100644 extras/html/themes/ember_night/example.html create mode 100644 extras/html/themes/ember_night/handnotes.ttf create mode 100644 extras/html/themes/ember_night/heading.ttf create mode 100644 extras/html/themes/ember_night/style.css create mode 100644 extras/html/themes/ember_night/theme.conf create mode 100644 extras/html/themes/ethereal_mist/LICENSE create mode 100644 extras/html/themes/ethereal_mist/code.ttf create mode 100644 extras/html/themes/ethereal_mist/example.html create mode 100644 extras/html/themes/ethereal_mist/handnotes.ttf create mode 100644 extras/html/themes/ethereal_mist/heading.ttf create mode 100644 extras/html/themes/ethereal_mist/style.css create mode 100644 extras/html/themes/ethereal_mist/theme.conf create mode 100755 extras/html/themes/fix_css_validation.py create mode 100644 extras/html/themes/fresh_field/LICENSE create mode 100644 extras/html/themes/fresh_field/code.ttf create mode 100644 extras/html/themes/fresh_field/example.html create mode 100644 extras/html/themes/fresh_field/handnotes.ttf create mode 100644 extras/html/themes/fresh_field/style.css create mode 100644 extras/html/themes/fresh_field/text.ttf create mode 100644 extras/html/themes/fresh_field/theme.conf create mode 100755 extras/html/themes/generate_50_themes.py create mode 100755 extras/html/themes/generate_better_screenshots.py create mode 100644 extras/html/themes/generate_html_screenshots.py create mode 100644 extras/html/themes/generate_random_themes.py create mode 100755 extras/html/themes/generate_screenshots.py create mode 100644 extras/html/themes/gentle_glacier/LICENSE create mode 100644 extras/html/themes/gentle_glacier/code.ttf create mode 100644 extras/html/themes/gentle_glacier/example.html create mode 100644 extras/html/themes/gentle_glacier/handnotes.ttf create mode 100644 extras/html/themes/gentle_glacier/style.css create mode 100644 extras/html/themes/gentle_glacier/theme.conf create mode 100644 extras/html/themes/index.html create mode 100644 extras/html/themes/modern_rhythm/LICENSE create mode 100644 extras/html/themes/modern_rhythm/code.ttf create mode 100644 extras/html/themes/modern_rhythm/example.html create mode 100644 extras/html/themes/modern_rhythm/handnotes.ttf create mode 100644 extras/html/themes/modern_rhythm/heading.ttf create mode 100644 extras/html/themes/modern_rhythm/style.css create mode 100644 extras/html/themes/modern_rhythm/text.ttf create mode 100644 extras/html/themes/modern_rhythm/theme.conf create mode 100644 extras/html/themes/modern_storm/LICENSE create mode 100644 extras/html/themes/modern_storm/code.ttf create mode 100644 extras/html/themes/modern_storm/example.html create mode 100644 extras/html/themes/modern_storm/handnotes.ttf create mode 100644 extras/html/themes/modern_storm/style.css create mode 100644 extras/html/themes/modern_storm/theme.conf create mode 100644 extras/html/themes/muted_oasis/LICENSE create mode 100644 extras/html/themes/muted_oasis/code.ttf create mode 100644 extras/html/themes/muted_oasis/example.html create mode 100644 extras/html/themes/muted_oasis/handnotes.ttf create mode 100644 extras/html/themes/muted_oasis/style.css create mode 100644 extras/html/themes/muted_oasis/text.ttf create mode 100644 extras/html/themes/muted_oasis/theme.conf create mode 100644 extras/html/themes/mystic_canyon/LICENSE create mode 100644 extras/html/themes/mystic_canyon/code.ttf create mode 100644 extras/html/themes/mystic_canyon/example.html create mode 100644 extras/html/themes/mystic_canyon/handnotes.ttf create mode 100644 extras/html/themes/mystic_canyon/heading.ttf create mode 100644 extras/html/themes/mystic_canyon/style.css create mode 100644 extras/html/themes/mystic_canyon/theme.conf create mode 100644 extras/html/themes/mystic_meadow/LICENSE create mode 100644 extras/html/themes/mystic_meadow/code.ttf create mode 100644 extras/html/themes/mystic_meadow/example.html create mode 100644 extras/html/themes/mystic_meadow/handnotes.ttf create mode 100644 extras/html/themes/mystic_meadow/style.css create mode 100644 extras/html/themes/mystic_meadow/theme.conf create mode 100644 extras/html/themes/neon_storm/LICENSE create mode 100644 extras/html/themes/neon_storm/code.ttf create mode 100644 extras/html/themes/neon_storm/example.html create mode 100644 extras/html/themes/neon_storm/handnotes.ttf create mode 100644 extras/html/themes/neon_storm/heading.ttf create mode 100644 extras/html/themes/neon_storm/style.css create mode 100644 extras/html/themes/neon_storm/text.ttf create mode 100644 extras/html/themes/neon_storm/theme.conf create mode 100644 extras/html/themes/pastel_canyon/LICENSE create mode 100644 extras/html/themes/pastel_canyon/code.ttf create mode 100644 extras/html/themes/pastel_canyon/example.html create mode 100644 extras/html/themes/pastel_canyon/handnotes.ttf create mode 100644 extras/html/themes/pastel_canyon/heading.ttf create mode 100644 extras/html/themes/pastel_canyon/style.css create mode 100644 extras/html/themes/pastel_canyon/theme.conf create mode 100644 extras/html/themes/pastel_crystal/LICENSE create mode 100644 extras/html/themes/pastel_crystal/code.ttf create mode 100644 extras/html/themes/pastel_crystal/example.html create mode 100644 extras/html/themes/pastel_crystal/handnotes.ttf create mode 100644 extras/html/themes/pastel_crystal/heading.ttf create mode 100644 extras/html/themes/pastel_crystal/style.css create mode 100644 extras/html/themes/pastel_crystal/text.ttf create mode 100644 extras/html/themes/pastel_crystal/theme.conf create mode 100644 extras/html/themes/pure_storm/LICENSE create mode 100644 extras/html/themes/pure_storm/code.ttf create mode 100644 extras/html/themes/pure_storm/example.html create mode 100644 extras/html/themes/pure_storm/handnotes.ttf create mode 100644 extras/html/themes/pure_storm/heading.ttf create mode 100644 extras/html/themes/pure_storm/style.css create mode 100644 extras/html/themes/pure_storm/text.ttf create mode 100644 extras/html/themes/pure_storm/theme.conf create mode 100644 extras/html/themes/pure_voyage/LICENSE create mode 100644 extras/html/themes/pure_voyage/code.ttf create mode 100644 extras/html/themes/pure_voyage/example.html create mode 100644 extras/html/themes/pure_voyage/handnotes.ttf create mode 100644 extras/html/themes/pure_voyage/heading.ttf create mode 100644 extras/html/themes/pure_voyage/style.css create mode 100644 extras/html/themes/pure_voyage/text.ttf create mode 100644 extras/html/themes/pure_voyage/theme.conf create mode 100644 extras/html/themes/radiant_voyage/LICENSE create mode 100644 extras/html/themes/radiant_voyage/code.ttf create mode 100644 extras/html/themes/radiant_voyage/example.html create mode 100644 extras/html/themes/radiant_voyage/handnotes.ttf create mode 100644 extras/html/themes/radiant_voyage/style.css create mode 100644 extras/html/themes/radiant_voyage/text.ttf create mode 100644 extras/html/themes/radiant_voyage/theme.conf create mode 100644 extras/html/themes/refined_aurora/LICENSE create mode 100644 extras/html/themes/refined_aurora/code.ttf create mode 100644 extras/html/themes/refined_aurora/example.html create mode 100644 extras/html/themes/refined_aurora/handnotes.ttf create mode 100644 extras/html/themes/refined_aurora/heading.ttf create mode 100644 extras/html/themes/refined_aurora/style.css create mode 100644 extras/html/themes/refined_aurora/text.ttf create mode 100644 extras/html/themes/refined_aurora/theme.conf create mode 100644 extras/html/themes/refined_oasis/LICENSE create mode 100644 extras/html/themes/refined_oasis/code.ttf create mode 100644 extras/html/themes/refined_oasis/example.html create mode 100644 extras/html/themes/refined_oasis/handnotes.ttf create mode 100644 extras/html/themes/refined_oasis/heading.ttf create mode 100644 extras/html/themes/refined_oasis/style.css create mode 100644 extras/html/themes/refined_oasis/text.ttf create mode 100644 extras/html/themes/refined_oasis/theme.conf create mode 100644 extras/html/themes/screenshots/abyss.png create mode 100644 extras/html/themes/screenshots/amber.png create mode 100644 extras/html/themes/screenshots/amber_glacier.png create mode 100644 extras/html/themes/screenshots/arctic.png create mode 100644 extras/html/themes/screenshots/aurora_breeze.png create mode 100644 extras/html/themes/screenshots/aurora_dawn.png create mode 100644 extras/html/themes/screenshots/autumn.png create mode 100644 extras/html/themes/screenshots/bamboo.png create mode 100644 extras/html/themes/screenshots/bark.png create mode 100644 extras/html/themes/screenshots/bold_pulse.png create mode 100644 extras/html/themes/screenshots/bright_light.png create mode 100644 extras/html/themes/screenshots/bright_spark.png create mode 100644 extras/html/themes/screenshots/business.png create mode 100644 extras/html/themes/screenshots/charcoal.png create mode 100644 extras/html/themes/screenshots/chrome.png create mode 100644 extras/html/themes/screenshots/clean.png create mode 100644 extras/html/themes/screenshots/clean_garden.png create mode 100644 extras/html/themes/screenshots/clean_rhythm.png create mode 100644 extras/html/themes/screenshots/clear_forest.png create mode 100644 extras/html/themes/screenshots/clear_frost.png create mode 100644 extras/html/themes/screenshots/cobalt.png create mode 100644 extras/html/themes/screenshots/cool_breeze.png create mode 100644 extras/html/themes/screenshots/copper.png create mode 100644 extras/html/themes/screenshots/coral.png create mode 100644 extras/html/themes/screenshots/cosmic_dusk.png create mode 100644 extras/html/themes/screenshots/cosmic_odyssey.png create mode 100644 extras/html/themes/screenshots/cosmos.png create mode 100644 extras/html/themes/screenshots/cozy_crystal.png create mode 100644 extras/html/themes/screenshots/cozy_wave.png create mode 100644 extras/html/themes/screenshots/crimson.png create mode 100644 extras/html/themes/screenshots/crisp_oasis.png create mode 100644 extras/html/themes/screenshots/deep_crystal.png create mode 100644 extras/html/themes/screenshots/deep_sky.png create mode 100644 extras/html/themes/screenshots/default.png create mode 100644 extras/html/themes/screenshots/dusk.png create mode 100644 extras/html/themes/screenshots/dynamic_forest.png create mode 100644 extras/html/themes/screenshots/ember_mist.png create mode 100644 extras/html/themes/screenshots/ember_mountain.png create mode 100644 extras/html/themes/screenshots/ember_night.png create mode 100644 extras/html/themes/screenshots/ethereal_mist.png create mode 100644 extras/html/themes/screenshots/fern.png create mode 100644 extras/html/themes/screenshots/forest.png create mode 100644 extras/html/themes/screenshots/fresh_field.png create mode 100644 extras/html/themes/screenshots/frost.png create mode 100644 extras/html/themes/screenshots/future.png create mode 100644 extras/html/themes/screenshots/gentle_glacier.png create mode 100644 extras/html/themes/screenshots/jade.png create mode 100644 extras/html/themes/screenshots/lavender.png create mode 100644 extras/html/themes/screenshots/maroon.png create mode 100644 extras/html/themes/screenshots/meadow.png create mode 100644 extras/html/themes/screenshots/midnight.png create mode 100644 extras/html/themes/screenshots/minimal.png create mode 100644 extras/html/themes/screenshots/modern_rhythm.png create mode 100644 extras/html/themes/screenshots/modern_storm.png create mode 100644 extras/html/themes/screenshots/mono.png create mode 100644 extras/html/themes/screenshots/moonlight.png create mode 100644 extras/html/themes/screenshots/moss.png create mode 100644 extras/html/themes/screenshots/muted_oasis.png create mode 100644 extras/html/themes/screenshots/mystic_canyon.png create mode 100644 extras/html/themes/screenshots/mystic_meadow.png create mode 100644 extras/html/themes/screenshots/neon_storm.png create mode 100644 extras/html/themes/screenshots/noir.png create mode 100644 extras/html/themes/screenshots/nordic.png create mode 100644 extras/html/themes/screenshots/obsidian.png create mode 100644 extras/html/themes/screenshots/ocean.png create mode 100644 extras/html/themes/screenshots/onyx.png create mode 100644 extras/html/themes/screenshots/pastel_canyon.png create mode 100644 extras/html/themes/screenshots/pastel_crystal.png create mode 100644 extras/html/themes/screenshots/periwinkle.png create mode 100644 extras/html/themes/screenshots/pine.png create mode 100644 extras/html/themes/screenshots/pure.png create mode 100644 extras/html/themes/screenshots/pure_storm.png create mode 100644 extras/html/themes/screenshots/pure_voyage.png create mode 100644 extras/html/themes/screenshots/quartz.png create mode 100644 extras/html/themes/screenshots/radiant_voyage.png create mode 100644 extras/html/themes/screenshots/raven.png create mode 100644 extras/html/themes/screenshots/refined_aurora.png create mode 100644 extras/html/themes/screenshots/refined_oasis.png create mode 100644 extras/html/themes/screenshots/retrosimple.png create mode 100644 extras/html/themes/screenshots/rosegold.png create mode 100644 extras/html/themes/screenshots/sage.png create mode 100644 extras/html/themes/screenshots/sandstone.png create mode 100644 extras/html/themes/screenshots/sapphire.png create mode 100644 extras/html/themes/screenshots/shadow.png create mode 100644 extras/html/themes/screenshots/sharp_canyon.png create mode 100644 extras/html/themes/screenshots/sharp_mountain.png create mode 100644 extras/html/themes/screenshots/simple.png create mode 100644 extras/html/themes/screenshots/slate.png create mode 100644 extras/html/themes/screenshots/sleek_river.png create mode 100644 extras/html/themes/screenshots/smooth_echo.png create mode 100644 extras/html/themes/screenshots/soft_horizon.png create mode 100644 extras/html/themes/screenshots/stark.png create mode 100644 extras/html/themes/screenshots/strong_breeze.png create mode 100644 extras/html/themes/screenshots/sunset.png create mode 100644 extras/html/themes/screenshots/teal.png create mode 100644 extras/html/themes/screenshots/terracotta.png create mode 100644 extras/html/themes/screenshots/titanium.png create mode 100644 extras/html/themes/screenshots/twilight_horizon.png create mode 100644 extras/html/themes/screenshots/twilight_meadow.png create mode 100644 extras/html/themes/screenshots/twilight_nebula.png create mode 100644 extras/html/themes/screenshots/vibrant_garden.png create mode 100644 extras/html/themes/screenshots/vibrant_nebula.png create mode 100644 extras/html/themes/screenshots/vibrant_storm.png create mode 100644 extras/html/themes/screenshots/willow.png create mode 100644 extras/html/themes/screenshots/zen.png create mode 100644 extras/html/themes/sharp_canyon/LICENSE create mode 100644 extras/html/themes/sharp_canyon/code.ttf create mode 100644 extras/html/themes/sharp_canyon/example.html create mode 100644 extras/html/themes/sharp_canyon/handnotes.ttf create mode 100644 extras/html/themes/sharp_canyon/style.css create mode 100644 extras/html/themes/sharp_canyon/theme.conf create mode 100644 extras/html/themes/sharp_mountain/LICENSE create mode 100644 extras/html/themes/sharp_mountain/code.ttf create mode 100644 extras/html/themes/sharp_mountain/example.html create mode 100644 extras/html/themes/sharp_mountain/handnotes.ttf create mode 100644 extras/html/themes/sharp_mountain/style.css create mode 100644 extras/html/themes/sharp_mountain/text.ttf create mode 100644 extras/html/themes/sharp_mountain/theme.conf create mode 100644 extras/html/themes/sleek_river/LICENSE create mode 100644 extras/html/themes/sleek_river/code.ttf create mode 100644 extras/html/themes/sleek_river/example.html create mode 100644 extras/html/themes/sleek_river/handnotes.ttf create mode 100644 extras/html/themes/sleek_river/heading.ttf create mode 100644 extras/html/themes/sleek_river/style.css create mode 100644 extras/html/themes/sleek_river/theme.conf create mode 100644 extras/html/themes/smooth_echo/LICENSE create mode 100644 extras/html/themes/smooth_echo/code.ttf create mode 100644 extras/html/themes/smooth_echo/example.html create mode 100644 extras/html/themes/smooth_echo/handnotes.ttf create mode 100644 extras/html/themes/smooth_echo/heading.ttf create mode 100644 extras/html/themes/smooth_echo/style.css create mode 100644 extras/html/themes/smooth_echo/theme.conf create mode 100644 extras/html/themes/soft_horizon/LICENSE create mode 100644 extras/html/themes/soft_horizon/code.ttf create mode 100644 extras/html/themes/soft_horizon/example.html create mode 100644 extras/html/themes/soft_horizon/handnotes.ttf create mode 100644 extras/html/themes/soft_horizon/heading.ttf create mode 100644 extras/html/themes/soft_horizon/style.css create mode 100644 extras/html/themes/soft_horizon/text.ttf create mode 100644 extras/html/themes/soft_horizon/theme.conf create mode 100644 extras/html/themes/strong_breeze/LICENSE create mode 100644 extras/html/themes/strong_breeze/code.ttf create mode 100644 extras/html/themes/strong_breeze/example.html create mode 100644 extras/html/themes/strong_breeze/handnotes.ttf create mode 100644 extras/html/themes/strong_breeze/style.css create mode 100644 extras/html/themes/strong_breeze/text.ttf create mode 100644 extras/html/themes/strong_breeze/theme.conf create mode 100644 extras/html/themes/test_screenshots.html create mode 100644 extras/html/themes/themes_metadata.json create mode 100644 extras/html/themes/twilight_horizon/LICENSE create mode 100644 extras/html/themes/twilight_horizon/code.ttf create mode 100644 extras/html/themes/twilight_horizon/example.html create mode 100644 extras/html/themes/twilight_horizon/handnotes.ttf create mode 100644 extras/html/themes/twilight_horizon/heading.ttf create mode 100644 extras/html/themes/twilight_horizon/style.css create mode 100644 extras/html/themes/twilight_horizon/theme.conf create mode 100644 extras/html/themes/twilight_meadow/LICENSE create mode 100644 extras/html/themes/twilight_meadow/code.ttf create mode 100644 extras/html/themes/twilight_meadow/example.html create mode 100644 extras/html/themes/twilight_meadow/handnotes.ttf create mode 100644 extras/html/themes/twilight_meadow/style.css create mode 100644 extras/html/themes/twilight_meadow/theme.conf create mode 100644 extras/html/themes/twilight_nebula/LICENSE create mode 100644 extras/html/themes/twilight_nebula/code.ttf create mode 100644 extras/html/themes/twilight_nebula/example.html create mode 100644 extras/html/themes/twilight_nebula/handnotes.ttf create mode 100644 extras/html/themes/twilight_nebula/style.css create mode 100644 extras/html/themes/twilight_nebula/text.ttf create mode 100644 extras/html/themes/twilight_nebula/theme.conf create mode 100644 extras/html/themes/vibrant_garden/LICENSE create mode 100644 extras/html/themes/vibrant_garden/code.ttf create mode 100644 extras/html/themes/vibrant_garden/example.html create mode 100644 extras/html/themes/vibrant_garden/handnotes.ttf create mode 100644 extras/html/themes/vibrant_garden/heading.ttf create mode 100644 extras/html/themes/vibrant_garden/style.css create mode 100644 extras/html/themes/vibrant_garden/text.ttf create mode 100644 extras/html/themes/vibrant_garden/theme.conf create mode 100644 extras/html/themes/vibrant_nebula/LICENSE create mode 100644 extras/html/themes/vibrant_nebula/code.ttf create mode 100644 extras/html/themes/vibrant_nebula/example.html create mode 100644 extras/html/themes/vibrant_nebula/handnotes.ttf create mode 100644 extras/html/themes/vibrant_nebula/heading.ttf create mode 100644 extras/html/themes/vibrant_nebula/style.css create mode 100644 extras/html/themes/vibrant_nebula/theme.conf create mode 100644 extras/html/themes/vibrant_storm/LICENSE create mode 100644 extras/html/themes/vibrant_storm/code.ttf create mode 100644 extras/html/themes/vibrant_storm/example.html create mode 100644 extras/html/themes/vibrant_storm/handnotes.ttf create mode 100644 extras/html/themes/vibrant_storm/heading.ttf create mode 100644 extras/html/themes/vibrant_storm/style.css create mode 100644 extras/html/themes/vibrant_storm/theme.conf diff --git a/extras/html/themes/amber_glacier/LICENSE b/extras/html/themes/amber_glacier/LICENSE new file mode 100644 index 0000000..a58ff2b --- /dev/null +++ b/extras/html/themes/amber_glacier/LICENSE @@ -0,0 +1,21 @@ +Theme: amber_glacier +Generated: 2025-06-22 21:38:55 + +Layout: card +Color Scheme: monochromatic (Dark) + +Font Licenses: +============== +Heading Font: oxygen +License: OFL +Category: sans-serif + +Body Font: Merriweather +License: OFL +Category: serif + +Code Font: intelone-mono +License: OFL +Category: monospace + +All fonts are free for personal use. diff --git a/extras/html/themes/amber_glacier/code.ttf b/extras/html/theme