update Craft and Tradeskill skin

This commit is contained in:
Crum
2017-12-14 16:24:53 -06:00
parent 53491e081e
commit 00e9b47ce0
2 changed files with 13 additions and 15 deletions
@@ -70,14 +70,11 @@ local function LoadSkin()
end end
hooksecurefunc("CraftFrame_SetSelection", function(id) hooksecurefunc("CraftFrame_SetSelection", function(id)
CraftIcon:SetBackdrop({ E:SetTemplate(CraftIcon, "Default", true)
bgFile = E.media.blankTex, E:StyleButton(CraftIcon, nil, true)
edgeFile = E["media"].blankTex,
tile = false, tileSize = 0, edgeSize = E.mult,
insets = {left = 0, right = 0, top = 0, bottom = 0}
})
CraftIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords)) CraftIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
E:SetInside(CraftIcon:GetNormalTexture()) E:SetInside(CraftIcon:GetNormalTexture())
CraftIcon:SetWidth(40) CraftIcon:SetWidth(40)
CraftIcon:SetHeight(40) CraftIcon:SetHeight(40)
CraftIcon:SetPoint("TOPLEFT", 4, -3) CraftIcon:SetPoint("TOPLEFT", 4, -3)
@@ -89,7 +86,7 @@ local function LoadSkin()
if skillEnchantID or skillItemID then if skillEnchantID or skillItemID then
CraftRequirements:SetTextColor(1, 0.80, 0.10) CraftRequirements:SetTextColor(1, 0.80, 0.10)
local quality = select(3, GetItemInfo(skillID)) local quality = select(3, GetItemInfo(skillID))
if quality then if quality and quality > 1 then
CraftIcon:SetBackdropBorderColor(GetItemQualityColor(quality)) CraftIcon:SetBackdropBorderColor(GetItemQualityColor(quality))
CraftName:SetTextColor(GetItemQualityColor(quality)) CraftName:SetTextColor(GetItemQualityColor(quality))
else else
@@ -132,17 +132,18 @@ local function LoadSkin()
S:HandleCloseButton(TradeSkillFrameCloseButton) S:HandleCloseButton(TradeSkillFrameCloseButton)
hooksecurefunc("TradeSkillFrame_SetSelection", function(id) hooksecurefunc("TradeSkillFrame_SetSelection", function(id)
if TradeSkillSkillIcon:GetNormalTexture() then E:SetTemplate(TradeSkillSkillIcon, "Default", true)
TradeSkillSkillIcon:SetAlpha(1) E:StyleButton(TradeSkillSkillIcon, nil, true)
TradeSkillSkillIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords)) TradeSkillSkillIcon:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
E:SetInside(TradeSkillSkillIcon:GetNormalTexture()) E:SetInside(TradeSkillSkillIcon:GetNormalTexture())
else
TradeSkillSkillIcon:SetAlpha(0) TradeSkillSkillIcon:SetWidth(40)
end TradeSkillSkillIcon:SetHeight(40)
TradeSkillSkillIcon:SetPoint("TOPLEFT", 4, -3)
local skillLink = GetTradeSkillItemLink(id) local skillLink = GetTradeSkillItemLink(id)
local skillID = select(3, strfind(skillLink, "item:(%d+)")) local skillID = select(3, strfind(skillLink, "item:(%d+)"))
if skillLink then if skillID then
TradeSkillRequirementLabel:SetTextColor(1, 0.80, 0.10) TradeSkillRequirementLabel:SetTextColor(1, 0.80, 0.10)
local quality = select(3, GetItemInfo(skillID)) local quality = select(3, GetItemInfo(skillID))