Description
What is EsrCore?
EsrCore is a lightweight library addon that provides centralized font and status bar management for your World of Warcraft interface. Instead of manually changing fonts in every single addon, you assign fonts to reusable “slots” that can be used everywhere.
How It Works
1. Set up your font slots - Type /esr and assign fonts to slots:
- Esr Font 1 = Your preferred font
- Esr Font 2 = Another font
- Esr Font 3 = And so on…
2. Use these slots in your addons - In WeakAuras, Details, Plater, ElvUI, or any addon that supports SharedMedia, simply select “Esr Font 1” (or 2, 3, etc.) as your font choice
3. Change everywhere at once - Want to try a different font? Just open /esr again, change what “Esr Font 1” points to, and type /reload. Every addon using that slot updates automatically!
Why Use EsrCore?
Save Time - Instead of hunting through 10+ different addon settings panels, change your fonts once in EsrCore
Experiment Freely - Try new fonts across your entire UI in seconds, not hours
Consistent Theming - Keep your UI cohesive by using the same font slots across all addons
Works Everywhere - Compatible with any addon that uses LibSharedMedia (WeakAuras, Details, Plater, ElvUI, DBM, BigWigs, and more)
Features
- Custom font slot management
- Custom status bar texture support
- Zero performance impact - pure library functionality
- Works across all WoW versions (Classic, TBC, Wrath, Cata, Mists, and Retail)
- Per-character saved settings
- Simple
/esrcommand interface
Perfect For
- Players who frequently adjust their UI appearance
- Anyone managing multiple font choices across many addons
- UI designers who want centralized control over their interface theme
- Raiders and PvPers who need consistent, readable fonts across all combat addons
Installation & Usage
- Install EsrCore like any other addon
- Type
/esrin-game to open settings - Assign fonts to your preferred slots
- Use “Esr Font 1/2/3” etc. in your other addons’ font dropdowns
- Change anytime via
/esrand/reload


