Skip to content

Font Sources

github-actions[bot] edited this page Jul 4, 2026 · 1 revision

Font Sources for RGX-Framework

RGX-Framework now ships a curated bundle of downloaded open-source fonts chosen to give addon authors a stronger default selection across UI, serif, display, fantasy, pixel, and monospace styles.

Important Limitation

WoW addons cannot safely enumerate a player's operating system font folders, so RGX does not support true "system font" discovery.

The practical replacement is:

  • bundled fonts inside RGX-Framework/media/fonts/
  • companion add-on font packs that register more fonts through RGXFonts:RegisterFontPack(...)
  • per-addon packaged fonts registered through RGXFonts:RegisterAddonFont(...)

Current Bundled Families

Sans / UI

Sans / UI — Temporarily Unavailable (corrupted assets)

  • Montserrat — blocked in unavailableFonts pending asset replacement

Serif

Serif — Temporarily Unavailable (corrupted assets)

  • Merriweather — blocked in unavailableFonts pending asset replacement
  • Playfair Display — blocked in unavailableFonts pending asset replacement

Monospace

Display

Display — Temporarily Unavailable (corrupted assets)

  • Oswald — blocked in unavailableFonts pending asset replacement
  • Orbitron — blocked in unavailableFonts pending asset replacement
  • Audiowide — blocked in unavailableFonts pending asset replacement

Pixel

Fantasy / Themed

Fantasy / Themed — Temporarily Unavailable (corrupted assets)

  • Cinzel — blocked in unavailableFonts pending asset replacement

Packaging Notes

When adding another font family:

  1. Download the font from its official source.
  2. Keep only the specific weights/styles RGX plans to expose.
  3. Place the files in media/fonts/.
  4. Register them in modules/fonts/definitions.lua.
  5. Update media/fonts/README.md and this file.

License Notes

The bundled fonts are limited to permissive redistribution-friendly licenses such as:

  • OFL 1.1
  • Ubuntu Font License
  • Public Domain

WoW Defaults

RGX still exposes Blizzard's built-in fallback fonts where useful, but the bundled RGX font pack is intended to be the primary source for addon font menus.

Clone this wiki locally