diff --git a/Assets/btn_border.blp b/Assets/btn_border.blp new file mode 100644 index 0000000..fa3ce47 Binary files /dev/null and b/Assets/btn_border.blp differ diff --git a/Assets/btn_highlight_strong.blp b/Assets/btn_highlight_strong.blp new file mode 100644 index 0000000..5393cca Binary files /dev/null and b/Assets/btn_highlight_strong.blp differ diff --git a/Core/Theme.lua b/Core/Theme.lua index 5b52b1d..39e5d92 100644 --- a/Core/Theme.lua +++ b/Core/Theme.lua @@ -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 }, }, } diff --git a/UI/BagFrame.lua b/UI/BagFrame.lua index a93029b..5b45f17 100644 --- a/UI/BagFrame.lua +++ b/UI/BagFrame.lua @@ -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 diff --git a/UI/FrameHelpers.lua b/UI/FrameHelpers.lua index ec68222..3a0c884 100644 --- a/UI/FrameHelpers.lua +++ b/UI/FrameHelpers.lua @@ -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