Remove About tab, add subtitles to Classes and Character Override tabs

This commit is contained in:
2026-07-08 16:12:57 +02:00
parent fd4dbefb01
commit 6165bbfe6e
+12 -14
View File
@@ -53,8 +53,13 @@ local classesTitle = classesPanel:CreateFontString(nil, "ARTWORK", "GameFontNorm
classesTitle:SetPoint("TOPLEFT", 16, -16)
classesTitle:SetText("Classes")
local classesSubtitle = classesPanel:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
classesSubtitle:SetPoint("TOPLEFT", classesTitle, "BOTTOMLEFT", 0, -4)
classesSubtitle:SetTextColor(1, 1, 1)
classesSubtitle:SetText("Global class based hiding")
local hideAllButton = CreateFrame("Button", "HideCoAUIHideAllButton", classesPanel, "UIPanelButtonTemplate")
hideAllButton:SetPoint("TOPLEFT", classesTitle, "BOTTOMLEFT", 0, -12)
hideAllButton:SetPoint("TOPLEFT", classesSubtitle, "BOTTOMLEFT", 0, -12)
hideAllButton:SetSize(100, 22)
hideAllButton:SetText("Hide All")
@@ -374,8 +379,13 @@ local characterOverrideTitle = characterOverridePanel:CreateFontString(nil, "ART
characterOverrideTitle:SetPoint("TOPLEFT", 16, -16)
characterOverrideTitle:SetText("Character Override")
local characterOverrideSubtitle = characterOverridePanel:CreateFontString(nil, "ARTWORK", "GameFontHighlightSmall")
characterOverrideSubtitle:SetPoint("TOPLEFT", characterOverrideTitle, "BOTTOMLEFT", 0, -4)
characterOverrideSubtitle:SetTextColor(1, 1, 1)
characterOverrideSubtitle:SetText("Override class settings for a character")
local overrideProfileDropdown = CreateFrame("Frame", "HideCoAUIOverrideProfileDropDown", characterOverridePanel, "UIDropDownMenuTemplate")
overrideProfileDropdown:SetPoint("TOPLEFT", characterOverrideTitle, "BOTTOMLEFT", -16, -12)
overrideProfileDropdown:SetPoint("TOPLEFT", characterOverrideSubtitle, "BOTTOMLEFT", -16, -12)
if ElvSkins then
ElvSkins:HandleDropDownBox(overrideProfileDropdown, 180)
@@ -545,18 +555,6 @@ end)
InterfaceOptions_AddCategory(characterOverridePanel)
-- ABOUT SUBCATEGORY --
local aboutPanel = CreateFrame("Frame")
aboutPanel.name = "About"
aboutPanel.parent = panel.name
local aboutTitle = aboutPanel:CreateFontString(nil, "ARTWORK", "GameFontNormalLarge")
aboutTitle:SetPoint("TOPLEFT", 16, -16)
aboutTitle:SetText("About")
InterfaceOptions_AddCategory(aboutPanel)
local function OpenOptions()
InterfaceOptionsFrame_OpenToCategory(classesPanel)
end