๐จ FontCraft Assets Library
July 5, 2026 ยท View on GitHub
Central Asset Repository for the FontCraft Module Your dynamic font and emoji library for seamless WebUI integration.
This repository is the remote asset database for FontCraft. By decoupling the assets from the core module logic, you can push new fonts and emojis instantly without needing to trigger unnecessary commits or releases on the main module.
๐ Generated Files
| File | Purpose | Format |
|---|---|---|
| fonts.json | Module / WebUI API endpoint | Structured JSON |
| Preview.md | Visual catalog of all assets | Markdown with images |
๐ Why Separate Assets?
- Zero-Release Updates: Adding a single font no longer requires pushing to the main module. Just drop the asset here and the WebUI pulls it dynamically.
- Lightweight Core: Keeps the main FontCraft installation zip small, efficient, and focused strictly on system logic.
- Centralized Management: A single, easily maintainable source of truth for all typography assets.
- Infinite Expansion: Scale the library indefinitely without cluttering the module's codebase.
๐ Repository Structure
FontCraft-Assets/
โโโ Emoji/ # Emoji Packs & Icon Fonts
โ โโโ [Emoji Pack Name]/
โ โโโ font.ttf # Font file (.ttf)
โ โโโ preview.png # Visual preview
โ
โโโ Fonts/ # System & Display Fonts
โ โโโ [Font Family Name]/
โ โโโ font.ttf # Font file (.ttf)
โ โโโ preview.png # Style preview
โ
โโโ fonts.json # AUTO-GENERATED: Module & WebUI API Metadata
โโโ Preview.md # AUTO-GENERATED: Visual Catalog
โโโ .github/workflows/ # Automation Scripts