# SpartanUI

## [5b6a51a](https://github.com/Wutname1/SpartanUI/tree/5b6a51ab86ef3a255b473ea7516cb03ba558d406) (2026-01-24)
[Full Changelog](https://github.com/Wutname1/SpartanUI/commits/5b6a51ab86ef3a255b473ea7516cb03ba558d406) [Previous Releases](https://github.com/Wutname1/SpartanUI/releases)

- Fix tooltip backdrop rendering system  
    Converted tooltip system from backdrop-based to texture-based rendering to resolve white background issues.  
    Changes:  
    - Fixed onShow/onHide hooks that were commented out, now properly initialize tooltips  
    - Updated onShow to use texture vertex colors instead of backdrop colors  
    - Fixed ApplySkin to clear tooltip backdrop instead of setting white background  
    - Updated TooltipSetItem to use texture system for special item types (Azerite)  
    - Fixed UpdateBG to update textures instead of backdrop colors  
    - Consistent color logic: ColorOverlay applies user color, standard mode shows texture with alpha  
    Architecture:  
    - SUITip layer (level 0): Provides background via bgTexture  
    - Tooltip frame: Transparent, no backdrop  
    - Border (level 1): Colored border textures  
    Fixes issue where tooltips displayed white backgrounds instead of black semi-transparent.  
