Summary
Currently, unit frames offer 6 text positions: 3 on the health bar (left, right, center) and 3 on the bottom text bar (btbLeft, btbRight, btbCenter). This is sufficient for basic layouts but falls short for profiles that need to display name, level, health %, health value, class icon, and power simultaneously -- a common pattern in popular ElvUI profiles like ToxiUI.
Proposal
Add 2 additional text slots positioned above the health bar:
topLeftContent (left-aligned, above health bar)
topRightContent (right-aligned, above health bar)
This brings the total to 8 text positions per unit frame, covering all common layout patterns.
Configuration
Each new slot would include:
- Content dropdown (same options as the bottom text bar, including power-based tags)
- Font size (8-24)
- X/Y offset
- Class color toggle
Use Case
With 8 text slots, EUI could replicate layouts like:
- Top left: Level
- Top right: Name
- Health left: Class icon
- Health right: Health %
- BTB left: Power value
- BTB right: Health value
- BTB center: (available for additional info)
This would significantly improve flexibility for users migrating from other UI addons.
Summary
Currently, unit frames offer 6 text positions: 3 on the health bar (left, right, center) and 3 on the bottom text bar (btbLeft, btbRight, btbCenter). This is sufficient for basic layouts but falls short for profiles that need to display name, level, health %, health value, class icon, and power simultaneously -- a common pattern in popular ElvUI profiles like ToxiUI.
Proposal
Add 2 additional text slots positioned above the health bar:
topLeftContent(left-aligned, above health bar)topRightContent(right-aligned, above health bar)This brings the total to 8 text positions per unit frame, covering all common layout patterns.
Configuration
Each new slot would include:
Use Case
With 8 text slots, EUI could replicate layouts like:
This would significantly improve flexibility for users migrating from other UI addons.