๐ŸŽจ 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.

View the Visual Catalog | Main FontCraft Module


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

FilePurposeFormat
fonts.jsonModule / WebUI API endpointStructured JSON
Preview.mdVisual catalog of all assetsMarkdown 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