Quantcast

5.2.99

Steven Jackson [11-30-14 - 08:10]
5.2.99
Filename
Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-BURST.blp
Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-FULL.blp
Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-ICON-BORDER.blp
Interface/AddOns/SVUI/assets/artwork/Template/Alert/Thumbs.db
Interface/AddOns/SVUI/assets/artwork/Template/DIALOG-1.blp
Interface/AddOns/SVUI/assets/artwork/Template/MINITIP.blp
Interface/AddOns/SVUI/packages/bag/SVBag.lua
Interface/AddOns/SVUI/packages/tools/components/questwatch.lua
Interface/AddOns/SVUI/packages/unit/resources/monk.lua
Interface/AddOns/SVUI_StyleOMatic/components/blizzard/alert.lua
Interface/AddOns/SVUI_StyleOMatic/components/blizzard/quest.lua
Interface/AddOns/SVUI_StyleOMatic/components/blizzard/taxi.lua
Interface/AddOns/SVUI_StyleOMatic/components/style_methods.lua
Interface/BUTTONS/Thumbs.db
Interface/BUTTONS/UI-SquareButton-Down.blp
Interface/BUTTONS/UI-SquareButton-Up.blp
Interface/DialogFrame/DialogFrame-Corners.blp
Interface/DialogFrame/DialogFrame-Top.blp
Interface/DialogFrame/Thumbs.db
Interface/DialogFrame/UI-DialogBox-Border.blp
Interface/Glues/CHARACTERCREATE/CharacterCreate-LabelFrame.blp
Interface/Glues/CHARACTERCREATE/Thumbs.db
Interface/HelpFrame/HelpFrameTab-Active.blp
Interface/HelpFrame/HelpFrameTab-Inactive.blp
Interface/HelpFrame/Thumbs.db
diff --git a/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-BURST.blp b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-BURST.blp
new file mode 100644
index 0000000..bfe1059
Binary files /dev/null and b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-BURST.blp differ
diff --git a/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-FULL.blp b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-FULL.blp
new file mode 100644
index 0000000..c4cca50
Binary files /dev/null and b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-FULL.blp differ
diff --git a/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-ICON-BORDER.blp b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-ICON-BORDER.blp
new file mode 100644
index 0000000..f3458ac
Binary files /dev/null and b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/ALERT-ICON-BORDER.blp differ
diff --git a/Interface/AddOns/SVUI/assets/artwork/Template/Alert/Thumbs.db b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/Thumbs.db
index 240138c..01398a2 100644
Binary files a/Interface/AddOns/SVUI/assets/artwork/Template/Alert/Thumbs.db and b/Interface/AddOns/SVUI/assets/artwork/Template/Alert/Thumbs.db differ
diff --git a/Interface/AddOns/SVUI/assets/artwork/Template/DIALOG-1.blp b/Interface/AddOns/SVUI/assets/artwork/Template/DIALOG-1.blp
deleted file mode 100644
index 3adc6a3..0000000
Binary files a/Interface/AddOns/SVUI/assets/artwork/Template/DIALOG-1.blp and /dev/null differ
diff --git a/Interface/AddOns/SVUI/assets/artwork/Template/MINITIP.blp b/Interface/AddOns/SVUI/assets/artwork/Template/MINITIP.blp
new file mode 100644
index 0000000..ab4771b
Binary files /dev/null and b/Interface/AddOns/SVUI/assets/artwork/Template/MINITIP.blp differ
diff --git a/Interface/AddOns/SVUI/packages/bag/SVBag.lua b/Interface/AddOns/SVUI/packages/bag/SVBag.lua
index e6332ab..387e256 100644
--- a/Interface/AddOns/SVUI/packages/bag/SVBag.lua
+++ b/Interface/AddOns/SVUI/packages/bag/SVBag.lua
@@ -1578,7 +1578,6 @@ do
 			frame.transferButton:SetScript("OnClick", Transfer_OnClick)

 			tinsert(UISpecialFrames, bagName)
-			tinsert(self.BagFrames, frame)

 			frame.bagsButton = CreateFrame("Button", nil, frame)
 			frame.bagsButton:Point("RIGHT", frame.sortButton, "LEFT", -10, 0)
@@ -1670,6 +1669,8 @@ do
 			frame:SetPoint("BOTTOMLEFT", self.BankFrame, "BOTTOMRIGHT", 2, 0)
 			self.ReagentFrame = frame
 		end
+
+		tinsert(self.BagFrames, frame)
 	end
 end

diff --git a/Interface/AddOns/SVUI/packages/tools/components/questwatch.lua b/Interface/AddOns/SVUI/packages/tools/components/questwatch.lua
index 3d97ce0..792ac54 100644
--- a/Interface/AddOns/SVUI/packages/tools/components/questwatch.lua
+++ b/Interface/AddOns/SVUI/packages/tools/components/questwatch.lua
@@ -167,11 +167,13 @@ function MOD:LoadQuestWatch()
 			local WIDTH, HEIGHT = SVUI_QuestWatchFrame:GetSize()
 	  		self:ClearAllPoints()
 			self:SetPoint("TOPRIGHT", SVUI_QuestWatchFrameScrollFrame, "TOPRIGHT", -31, 0)
+			SVUI_QuestWatchFrameScrollBar:SetValue(1)
 	  	end);
 	  	ObjectiveTrackerFrame:HookScript('OnSizeChanged', function(self)
 			local WIDTH, HEIGHT = SVUI_QuestWatchFrame:GetSize()
 	  		self:ClearAllPoints()
 			self:SetPoint("TOPRIGHT", SVUI_QuestWatchFrameScrollFrame, "TOPRIGHT", -31, 0)
+			SVUI_QuestWatchFrameScrollBar:SetValue(1)
 	  	end);

 		-- ObjectiveTrackerFrame.ClearAllPoints = SV.fubar;
diff --git a/Interface/AddOns/SVUI/packages/unit/resources/monk.lua b/Interface/AddOns/SVUI/packages/unit/resources/monk.lua
index 4627bb3..ba4a449 100644
--- a/Interface/AddOns/SVUI/packages/unit/resources/monk.lua
+++ b/Interface/AddOns/SVUI/packages/unit/resources/monk.lua
@@ -121,7 +121,8 @@ local CHI_DATA = {
 	[2] = {0.5,1,0,0.5},
 	[3] = {0,0.5,0.5,1},
 	[4] = {0.5,1,0.5,1},
-	[5] = {0.5,1,0,0.5}
+	[5] = {0.5,1,0,0.5},
+	[6] = {0.5,1,0,0.5},
 };
 function MOD:CreateClassBar(playerFrame)
 	local max = 6
diff --git a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/alert.lua b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/alert.lua
index a3db796..a04cf06 100644
--- a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/alert.lua
+++ b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/alert.lua
@@ -48,6 +48,12 @@ end;
 local _hook_DisableOverlay = function(self)
     self:DisableDrawLayer("OVERLAY")
 end;
+
+local _hook_BackdropColor = function(self,...)
+    if(self.AlertPanel) then
+        self.AlertPanel:AlertColor(...)
+    end
+end
 --[[
 ##########################################################
 HELPERS
@@ -65,15 +71,14 @@ local function StyleAlertIcon(frame, icon)
 		icon:SetParent(frame.IconSlot)
 	end
 end
-
+--/script LOOT_WON_ALERT_FRAMES[1]:Show()
 local function StyleLootFrame(frame)
 	if(not frame) then return end

 	if(not frame.Panel) then
 		frame:SetAlpha(1)
 		frame.SetAlpha = AlphaBlock
-		PLUGIN:ApplyAlertStyle(frame, 2)
-		frame:AlertColor(0.28, 0.31, 0.32)
+		PLUGIN:ApplyItemAlertStyle(frame)

 		if(frame.Background) then frame.Background:Die() end
 		if(frame.BGAtlas) then frame.BGAtlas:Die() end
@@ -84,8 +89,17 @@ local function StyleLootFrame(frame)

 	if(frame.Icon and (not frame.IconSlot)) then
 		frame.Icon:ClearAllPoints()
-		frame.Icon:SetPoint("LEFT", frame, "LEFT", 14, 0)
-		StyleAlertIcon(frame, frame.Icon)
+		frame.Icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
+		StyleAlertIcon(frame, frame.Icon)
+
+		if(frame.Label) then
+			frame.Label:ClearAllPoints()
+			frame.Label:SetPoint("TOPLEFT", frame.Icon, "TOPRIGHT", 57, 5)
+		end
+		if(frame.ItemName) then
+			frame.ItemName:ClearAllPoints()
+			frame.ItemName:SetPoint("TOPLEFT", frame.Icon, "TOPRIGHT", 60, -16)
+		end
 	end
 end

@@ -95,8 +109,7 @@ local function StyleUpgradeFrame(frame)
 	if(not frame.Panel) then
 		frame:SetAlpha(1)
 		frame.SetAlpha = AlphaBlock
-		PLUGIN:ApplyAlertStyle(frame, 2)
-		frame:AlertColor(0.28, 0.31, 0.32)
+		PLUGIN:ApplyItemAlertStyle(frame)

 		frame.Background:Die()
 		frame.BorderGlow:Die()
@@ -109,8 +122,8 @@ local function StyleUpgradeFrame(frame)

 	if(frame.Icon and (not frame.IconSlot)) then
 		frame.Icon:ClearAllPoints()
-		frame.Icon:SetPoint("LEFT", frame, "LEFT", 12, 0)
-		StyleAlertIcon(frame, frame.Icon)
+		frame.Icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
+		StyleAlertIcon(frame, frame.Icon)
 	end
 end

@@ -122,12 +135,14 @@ local function AchievementStyle()
 			frame:SetAlpha(1)
 			frame.SetAlpha = AlphaBlock

-			PLUGIN:ApplyAlertStyle(frame)
-			frame:AlertColor(0.08, 0.25, 0.72)
+			PLUGIN:ApplyItemAlertStyle(frame)

 			local icon = _G[frameName.."IconTexture"];
 			icon:ClearAllPoints()
-			icon:SetPoint("LEFT", frame, "LEFT", 12, 0)
+			icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
+
+			_G[frameName.."Unlocked"]:SetTextColor(1, 1, 1);
+			_G[frameName.."Name"]:SetTextColor(1, 1, 0);

 			StyleAlertIcon(frame, icon)

@@ -149,14 +164,13 @@ local function DungeonCompletionStyle()
 		frame:SetAlpha(1)
 		frame.SetAlpha = AlphaBlock

-		PLUGIN:ApplyAlertStyle(frame)
-		frame:AlertColor(0.08, 0.25, 0.72)
+		PLUGIN:ApplyItemAlertStyle(frame)

 		local icon = frame.dungeonTexture;
 		if(icon) then
 			icon:SetDrawLayer("OVERLAY")
 			icon:ClearAllPoints()
-			icon:SetPoint("LEFT", frame, "LEFT", 12, 0)
+			icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
 			StyleAlertIcon(frame, icon)
 		end

@@ -178,11 +192,12 @@ local function GuildChallengeStyle()
 		frame:SetAlpha(1)
 		frame.SetAlpha = AlphaBlock

-		PLUGIN:ApplyAlertStyle(frame)
-		frame:AlertColor(0.33, 0.25, 0.13)
+		PLUGIN:ApplyItemAlertStyle(frame)

 		local icon = _G[frameName .. 'EmblemIcon'];
 		if(icon) then
+			icon:ClearAllPoints()
+			icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
 			StyleAlertIcon(frame, icon)
 			SetLargeGuildTabardTextures("player", icon, nil, nil)
 		end
@@ -203,13 +218,12 @@ local function ChallengeModeStyle()
 		frame:SetAlpha(1)
 		frame.SetAlpha = AlphaBlock

-		PLUGIN:ApplyAlertStyle(frame)
-		frame:AlertColor(0.33, 0.25, 0.13)
+		PLUGIN:ApplyItemAlertStyle(frame)

 		local icon = _G[frameName .. 'DungeonTexture'];
 		if(icon) then
 			icon:ClearAllPoints()
-			icon:SetPoint("LEFT", frame, "LEFT", 12, 0)
+			icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
 			StyleAlertIcon(frame, icon)
 		end

@@ -232,13 +246,12 @@ local function ScenarioStyle()
 		frame:SetAlpha(1)
 		frame.SetAlpha = AlphaBlock

-		PLUGIN:ApplyAlertStyle(frame)
-		frame:AlertColor(0.33, 0.25, 0.13)
+		PLUGIN:ApplyItemAlertStyle(frame)

 		local icon = _G[frameName .. 'DungeonTexture'];
 		if(icon) then
 			icon:ClearAllPoints()
-			icon:SetPoint("LEFT", frame, "LEFT", 12, 0)
+			icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
 			StyleAlertIcon(frame, icon)
 		end

@@ -261,13 +274,12 @@ local function CriteriaStyle()
 			frame:SetAlpha(1)
 			frame.SetAlpha = AlphaBlock

-			PLUGIN:ApplyAlertStyle(frame)
-			frame:AlertColor(0.08, 0.25, 0.72)
+			PLUGIN:ApplyItemAlertStyle(frame)

 			local icon = _G[frameName .. 'IconTexture'];
 			if(icon) then
 				icon:ClearAllPoints()
-				icon:SetPoint("LEFT", frame, "LEFT", 12, 0)
+				icon:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
 				StyleAlertIcon(frame, icon)
 			end

@@ -329,10 +341,12 @@ local function AlertStyle()
 		    else
 		        itemName, itemHyperLink, itemRarity, _, _, _, _, _, _, itemTexture = GetItemInfo(itemLink);
 		    end
-	    	local color = ITEM_QUALITY_COLORS[itemRarity];
-	    	if(not self.IconSlot) then return end;
-			self.IconSlot:SetBackdropBorderColor(color.r, color.g, color.b);
-			self:AlertColor(color.r, color.g, color.b)
+	    	if(itemRarity) then
+		    	local color = ITEM_QUALITY_COLORS[itemRarity];
+		    	if(not self.IconSlot) then return end;
+				self.IconSlot:SetBackdropColor(color.r, color.g, color.b);
+				self:AlertColor(color.r, color.g, color.b)
+			end
 		end)
 	end

@@ -363,10 +377,12 @@ local function AlertStyle()
 		end)
 		hooksecurefunc("LootUpgradeFrame_SetUp", function(self, itemLink, ...)
 		    local itemName, itemHyperLink, itemRarity, _, _, _, _, _, _, itemTexture = GetItemInfo(itemLink);
-	    	local color = ITEM_QUALITY_COLORS[itemRarity];
-	    	if(not self.IconSlot) then return end;
-			self.IconSlot:SetBackdropColor(color.r, color.g, color.b);
-			self:AlertColor(color.r, color.g, color.b)
+		    if(itemRarity) then
+		    	local color = ITEM_QUALITY_COLORS[itemRarity];
+		    	if(not self.IconSlot) then return end;
+				self.IconSlot:SetBackdropColor(color.r, color.g, color.b);
+				self:AlertColor(color.r, color.g, color.b)
+			end
 		end)
 	end

@@ -406,9 +422,9 @@ local function AlertStyle()
 			frame.SetAlpha = AlphaBlock
 			frame:DisableDrawLayer("BACKGROUND")

-			PLUGIN:ApplyAlertStyle(frame)
-			frame:AlertColor(0.37, 0.32, 0.29)
-
+			PLUGIN:ApplyItemAlertStyle(frame, true)
+			frame.IconBG:ClearAllPoints()
+			frame.IconBG:SetPoint("LEFT", frame.AlertPanel, "LEFT", 10, 0)
 			frame.IconBG:SetTexture('')
 			frame.Title:SetTextColor(1, 1, 1)

@@ -426,9 +442,9 @@ local function AlertStyle()
 			frame.SetAlpha = AlphaBlock
 			frame:DisableDrawLayer("BACKGROUND")

-			PLUGIN:ApplyAlertStyle(frame, 2)
-			frame:AlertColor(0.75, 0.42, 0)
-
+			PLUGIN:ApplyItemAlertStyle(frame, true)
+			frame.Icon:ClearAllPoints()
+			frame.Icon:SetPoint("LEFT", frame.AlertPanel, "LEFT", 10, 0)
 			frame.Icon:SetTexCoord(0.1, 0.9, 0.1, 0.9)
 			frame.Title:SetTextColor(1, 1, 1)

@@ -447,9 +463,7 @@ local function AlertStyle()
 				frame.SetAlpha = AlphaBlock
 				frame:DisableDrawLayer("BACKGROUND")

-				PLUGIN:ApplyAlertStyle(frame, 2)
-
-				frame.FollowerBG:SetTexCoord(0.1, 0.9, 0.1, 0.9)
+				PLUGIN:ApplyItemAlertStyle(frame)
 				frame.Title:SetTextColor(1, 1, 1)

 				if(_G[frameName .. 'Glow']) then _G[frameName .. 'Glow']:Die() end
@@ -459,19 +473,19 @@ local function AlertStyle()
 			end

 			if(frame.PortraitFrame) then
-				--frame.PortraitFrame.PortraitRing:ClearAllPoints()
-				--frame.PortraitFrame.PortraitRing:SetPoint("TOPLEFT", frame.PortraitFrame, "TOPLEFT", -5, 10)
-				--frame.PortraitFrame.PortraitRing:SetPoint("BOTTOMRIGHT", frame.PortraitFrame, "BOTTOMRIGHT", 5, 0)
 				frame.PortraitFrame.PortraitRing:SetTexture(RING_TEXTURE)
 				frame.PortraitFrame.PortraitRingQuality:SetTexture('')
 				frame.PortraitFrame.LevelBorder:SetTexture('')
-				--frame.PortraitFrame.LevelBorder:SetTexture(LVL_TEXTURE)
+
 				if(not frame.PortraitFrame.LevelCallout) then
 					frame.PortraitFrame.LevelCallout = frame.PortraitFrame:CreateTexture(nil, 'BORDER')
 					frame.PortraitFrame.LevelCallout:SetAllPoints(frame.PortraitFrame)
 					frame.PortraitFrame.LevelCallout:SetTexture(LVL_TEXTURE)
 					frame.PortraitFrame.LevelBorder:SetDrawLayer('OVERLAY')
 				end
+
+				frame.PortraitFrame:ClearAllPoints()
+				frame.PortraitFrame:SetPoint("CENTER", frame.AlertPanel.icon, "CENTER", 0, 0)
 			end
 		end
 	end
diff --git a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/quest.lua b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/quest.lua
index 4f3f190..5e34603 100644
--- a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/quest.lua
+++ b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/quest.lua
@@ -66,26 +66,13 @@ local QuestRewardScrollFrame_OnShow = function(self)
 	end
 end

-local function StyleQuestRewards()
-	if(not MAX_NUM_ITEMS) then return end;
+local function StyleReward(item)
+	if(item and (not item.Panel)) then
+		item:RemoveTextures()
+		item:SetSlotTemplate(true, 2, 0, 0, 0.5)

-	for i = 1, MAX_NUM_ITEMS do
-		local name = ("QuestInfoRewardsFrameQuestInfoItem%d"):format(i)
-		local item = _G[name]
-		if(item) then
-			if(item:IsShown()) then
-				local initialAnchor, anchorParent, relativeAnchor, xPosition, yPosition = item:GetPoint()
-				if(initialAnchor) then
-					if(i == 1) then
-						item:SetPoint(initialAnchor, anchorParent, relativeAnchor, 0, yPosition)
-					elseif(relativeAnchor == "BOTTOMLEFT") then
-						item:SetPoint(initialAnchor, anchorParent, relativeAnchor, 0, -4)
-					else
-						item:SetPoint(initialAnchor, anchorParent, relativeAnchor, 4, 0)
-					end
-				end
-			end
-
+		local name = item:GetName()
+		if(name) then
 			local tex = _G[name.."IconTexture"]
 			local icon
 			if(tex) then
@@ -99,12 +86,41 @@ local function StyleQuestRewards()
 				tex:SetPoint("TOPLEFT", item, "TOPLEFT", 2, -2)
 				tex:SetSize(size, size)
 			end
-			if(not item.Panel) then
-				item:RemoveTextures()
-				item:SetSlotTemplate(true, 2, 0, 0, 0.5)
-			end
 		end
-	end
+	end
+end
+
+local function StyleDisplayReward(item)
+	if(item and (not item.Panel)) then
+		local oldIcon
+		if(item.Icon) then
+			oldIcon = item.Icon:GetTexture()
+		end
+		item:RemoveTextures()
+		item:SetSlotTemplate(true, 2, 0, 0, 0.5)
+
+		if(oldIcon) then
+			item.Icon:SetTexture(oldIcon)
+			item.Icon:SetTexCoord(0.1, 0.9, 0.1, 0.9)
+		end
+	end
+end
+
+local function StyleQuestRewards()
+	local rewardsFrame = QuestInfoFrame.rewardsFrame
+	if(not rewardsFrame) then return end
+	local parentName = rewardsFrame:GetName()
+	for i = 1, 10 do
+		local name = ("%s%d"):format(parentName,i)
+		StyleReward(_G[name])
+	end
+	if(rewardsFrame:GetName() == 'MapQuestInfoRewardsFrame') then
+		StyleDisplayReward(rewardsFrame.XPFrame)
+		StyleDisplayReward(rewardsFrame.RewardSpell)
+		StyleDisplayReward(rewardsFrame.MoneyFrame)
+		StyleDisplayReward(rewardsFrame.SkillPointFrame)
+		StyleDisplayReward(rewardsFrame.PlayerTitleFrame)
+	end
 end

 local Hook_QuestInfoItem_OnClick = function(self)
@@ -191,7 +207,15 @@ local function QuestFrameStyle()
 	QuestGreetingScrollFrame:RemoveTextures()
 	PLUGIN:ApplyScrollFrameStyle(QuestGreetingScrollFrameScrollBar)

-	StyleQuestRewards()
+	for i = 1, 10 do
+		local name = ("QuestInfoRewardsFrameQuestInfoItem%d"):format(i)
+		StyleReward(_G[name])
+	end
+
+	for i = 1, 10 do
+		local name = ("MapQuestInfoRewardsFrameQuestInfoItem%d"):format(i)
+		StyleReward(_G[name])
+	end

 	QuestInfoSkillPointFrame:RemoveTextures()
 	QuestInfoSkillPointFrame:Width(QuestInfoSkillPointFrame:GetWidth() - 4)
diff --git a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/taxi.lua b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/taxi.lua
index 71e8412..9c2cbb1 100644
--- a/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/taxi.lua
+++ b/Interface/AddOns/SVUI_StyleOMatic/components/blizzard/taxi.lua
@@ -34,7 +34,7 @@ local function TaxiStyle()

 	PLUGIN:ApplyWindowStyle(TaxiFrame)

-	TaxiRouteMap:SetPanelTemplate("Blackout")
+	--TaxiRouteMap:SetPanelTemplate("Blackout")
 	--TaxiRouteMap.Panel:WrapOuter(TaxiRouteMap, 4, 4)

 	PLUGIN:ApplyCloseButtonStyle(TaxiFrame.CloseButton)
diff --git a/Interface/AddOns/SVUI_StyleOMatic/components/style_methods.lua b/Interface/AddOns/SVUI_StyleOMatic/components/style_methods.lua
index 75b2c3c..f0f0d8c 100644
--- a/Interface/AddOns/SVUI_StyleOMatic/components/style_methods.lua
+++ b/Interface/AddOns/SVUI_StyleOMatic/components/style_methods.lua
@@ -719,6 +719,44 @@ function PLUGIN:ApplyAlertStyle(frame, alertType)
     frame.AlertPanel = alertpanel
     frame.AlertColor = SetAlertColor
 end
+
+local SetIconAlertColor = function(self, r, g, b)
+	--self.AlertPanel.bg:SetGradient('VERTICAL', (r*0.5), (g*0.5), (b*0.5), r, g, b)
+	self.AlertPanel.icon:SetGradient('VERTICAL', (r*0.5), (g*0.5), (b*0.5), r, g, b)
+end
+
+function PLUGIN:ApplyItemAlertStyle(frame, noicon)
+	if(not frame or (frame and frame.AlertPanel)) then return end
+
+	local size = frame:GetWidth() * 0.5;
+	local lvl = frame:GetFrameLevel();
+
+	if lvl < 1 then lvl = 1 end
+
+    local alertpanel = CreateFrame("Frame", nil, frame)
+    alertpanel:SetPoint("TOPLEFT", frame, "TOPLEFT", -30, 10)
+    alertpanel:SetPoint("TOPRIGHT", frame, "TOPRIGHT", 10, 10)
+    alertpanel:SetHeight(size)
+    alertpanel:SetFrameLevel(lvl - 1)
+
+    --[[ FRAME BG ]]--
+    alertpanel.bg = alertpanel:CreateTexture(nil, "BACKGROUND")
+    alertpanel.bg:SetAllPoints()
+    alertpanel.bg:SetTexture([[Interface\AddOns\SVUI\assets\artwork\Template\Alert\ALERT-FULL]])
+    alertpanel.bg:SetGradient('VERTICAL', 0, 0, 0, .37, .32, .29)
+
+    if(not noicon) then
+	    --[[ ICON BG ]]--
+	    alertpanel.icon = alertpanel:CreateTexture(nil, "BORDER")
+	    alertpanel.icon:SetTexture([[Interface\AddOns\SVUI\assets\artwork\Template\Alert\ALERT-ICON-BORDER]])
+	    alertpanel.icon:SetGradient('VERTICAL', 1, 0.35, 0, 1, 1, 0)
+	    alertpanel.icon:SetPoint("LEFT", alertpanel, "LEFT", -50, 20)
+	    alertpanel.icon:SetSize(size, size)
+	    frame.AlertColor = SetIconAlertColor
+	end
+
+    frame.AlertPanel = alertpanel
+end
 --[[
 ##########################################################
  /$$      /$$ /$$$$$$  /$$$$$$   /$$$$$$
diff --git a/Interface/BUTTONS/Thumbs.db b/Interface/BUTTONS/Thumbs.db
index 0da8515..bee8c76 100644
Binary files a/Interface/BUTTONS/Thumbs.db and b/Interface/BUTTONS/Thumbs.db differ
diff --git a/Interface/BUTTONS/UI-SquareButton-Down.blp b/Interface/BUTTONS/UI-SquareButton-Down.blp
index 85c8476..73924c5 100644
Binary files a/Interface/BUTTONS/UI-SquareButton-Down.blp and b/Interface/BUTTONS/UI-SquareButton-Down.blp differ
diff --git a/Interface/BUTTONS/UI-SquareButton-Up.blp b/Interface/BUTTONS/UI-SquareButton-Up.blp
index 54da5ed..d875416 100644
Binary files a/Interface/BUTTONS/UI-SquareButton-Up.blp and b/Interface/BUTTONS/UI-SquareButton-Up.blp differ
diff --git a/Interface/DialogFrame/DialogFrame-Corners.blp b/Interface/DialogFrame/DialogFrame-Corners.blp
index 6282706..42e9774 100644
Binary files a/Interface/DialogFrame/DialogFrame-Corners.blp and b/Interface/DialogFrame/DialogFrame-Corners.blp differ
diff --git a/Interface/DialogFrame/DialogFrame-Top.blp b/Interface/DialogFrame/DialogFrame-Top.blp
index e10b3b5..4ef3bbc 100644
Binary files a/Interface/DialogFrame/DialogFrame-Top.blp and b/Interface/DialogFrame/DialogFrame-Top.blp differ
diff --git a/Interface/DialogFrame/Thumbs.db b/Interface/DialogFrame/Thumbs.db
index 33ee726..ca66ba4 100644
Binary files a/Interface/DialogFrame/Thumbs.db and b/Interface/DialogFrame/Thumbs.db differ
diff --git a/Interface/DialogFrame/UI-DialogBox-Border.blp b/Interface/DialogFrame/UI-DialogBox-Border.blp
index 2862968..8b923cd 100644
Binary files a/Interface/DialogFrame/UI-DialogBox-Border.blp and b/Interface/DialogFrame/UI-DialogBox-Border.blp differ
diff --git a/Interface/Glues/CHARACTERCREATE/CharacterCreate-LabelFrame.blp b/Interface/Glues/CHARACTERCREATE/CharacterCreate-LabelFrame.blp
new file mode 100644
index 0000000..5c54059
Binary files /dev/null and b/Interface/Glues/CHARACTERCREATE/CharacterCreate-LabelFrame.blp differ
diff --git a/Interface/Glues/CHARACTERCREATE/Thumbs.db b/Interface/Glues/CHARACTERCREATE/Thumbs.db
new file mode 100644
index 0000000..8af8f50
Binary files /dev/null and b/Interface/Glues/CHARACTERCREATE/Thumbs.db differ
diff --git a/Interface/HelpFrame/HelpFrameTab-Active.blp b/Interface/HelpFrame/HelpFrameTab-Active.blp
new file mode 100644
index 0000000..3b9cb38
Binary files /dev/null and b/Interface/HelpFrame/HelpFrameTab-Active.blp differ
diff --git a/Interface/HelpFrame/HelpFrameTab-Inactive.blp b/Interface/HelpFrame/HelpFrameTab-Inactive.blp
new file mode 100644
index 0000000..7190968
Binary files /dev/null and b/Interface/HelpFrame/HelpFrameTab-Inactive.blp differ
diff --git a/Interface/HelpFrame/Thumbs.db b/Interface/HelpFrame/Thumbs.db
index 245fd6c..1069e3b 100644
Binary files a/Interface/HelpFrame/Thumbs.db and b/Interface/HelpFrame/Thumbs.db differ