feat: icon background color for blizzard UI

This commit is contained in:
Vati
2026-03-10 02:55:23 +04:00
parent f6ff579ce5
commit 1ee31d423e
5 changed files with 23 additions and 4 deletions
Binary file not shown.
Binary file not shown.
+4 -4
View File
@@ -72,11 +72,11 @@ local themes = {
},
titleColor = { r = 1, g = 0.82, b = 0 },
slotBgAlpha = { empty = 1, filled = 1 },
footerButtonBg = { 0.5, 0.06, 0.06, 0.6 },
footerButtonBorder = { 0.5, 0.06, 0.06, 1 },
footerButtonBg = { 0.12, 0.12, 0.12, 1 },
footerButtonBorder = { 0.30, 0.30, 0.30, 1 },
showHeaderButtonBg = true,
headerButtonBg = { 0.5, 0.06, 0.06, 0.6 },
headerButtonBorder = { 0.5, 0.06, 0.06, 1 },
headerButtonBg = { 0.15, 0.12, 0.10, 0.6 },
headerButtonBorder = { 0.45, 0.40, 0.35, 1 },
},
}
+3
View File
@@ -2054,6 +2054,7 @@ function Guda_BagFrame_ToggleCharacterDropdown(button)
end
UIDropDownMenu_Initialize(menuFrame, Guda_BagCharacterMenu_Initialize, "MENU")
ToggleDropDownMenu(1, nil, menuFrame, "cursor", 0, 0)
Guda_ScaleDropdownFonts(14)
end
-- Mailbox character dropdown
@@ -2097,6 +2098,7 @@ function Guda_BagFrame_ToggleMailDropdown(button)
end
UIDropDownMenu_Initialize(menuFrame, Guda_BagMailboxMenu_Initialize, "MENU")
ToggleDropDownMenu(1, nil, menuFrame, "cursor", 0, 0)
Guda_ScaleDropdownFonts(14)
end
-- Bank character dropdown
@@ -2138,6 +2140,7 @@ function Guda_BagFrame_ToggleBankDropdown(button)
end
UIDropDownMenu_Initialize(menuFrame, Guda_BagBankMenu_Initialize, "MENU")
ToggleDropDownMenu(1, nil, menuFrame, "cursor", 0, 0)
Guda_ScaleDropdownFonts(14)
end
-- Show character's bank
+16
View File
@@ -258,6 +258,22 @@ function Guda_SortCategoryItems(items)
end)
end
-- Increase font size on Blizzard UIDropDownMenu buttons after ToggleDropDownMenu
function Guda_ScaleDropdownFonts(size)
local list = getglobal("DropDownList1")
if not list then return end
for i = 1, 20 do
local btn = getglobal("DropDownList1Button" .. i)
if btn then
local ntxt = getglobal("DropDownList1Button" .. i .. "NormalText")
if ntxt then
local f, _, fl = ntxt:GetFont()
if f then ntxt:SetFont(f, size, fl) end
end
end
end
end
-- Create or return a section header for a given frame prefix and container
function Guda_GetSectionHeader(framePrefix, containerName, index)
local name = framePrefix .. "_SectionHeader" .. index