/Tukui/modules/skins/lfg.lua

http://github.com/Asphyxia/Tukui · Lua · 58 lines · 45 code · 8 blank · 5 comment · 3 complexity · efd3c817d3ae62ca351c7b27c2ab5f0a MD5 · raw file

  1. local T, C, L = unpack(select(2, ...))
  2. local function LoadSkin()
  3. local checkbox = {
  4. "LookingForGuildPvPButton",
  5. "LookingForGuildWeekendsButton",
  6. "LookingForGuildWeekdaysButton",
  7. "LookingForGuildRPButton",
  8. "LookingForGuildRaidButton",
  9. "LookingForGuildQuestButton",
  10. "LookingForGuildDungeonButton",
  11. }
  12. -- skin checkboxes
  13. for _, v in pairs(checkbox) do
  14. T.SkinCheckBox(_G[v])
  15. end
  16. -- have to skin these checkboxes seperate for some reason o_O
  17. T.SkinCheckBox(LookingForGuildTankButton.checkButton)
  18. T.SkinCheckBox(LookingForGuildHealerButton.checkButton)
  19. T.SkinCheckBox(LookingForGuildDamagerButton.checkButton)
  20. -- skinning other frames
  21. LookingForGuildFrameInset:StripTextures(false)
  22. LookingForGuildFrame:StripTextures()
  23. LookingForGuildFrame:SetTemplate("Transparent")
  24. LookingForGuildBrowseButton_LeftSeparator:Kill()
  25. LookingForGuildRequestButton_RightSeparator:Kill()
  26. T.SkinScrollBar(LookingForGuildBrowseFrameContainerScrollBar)
  27. T.SkinButton(LookingForGuildBrowseButton)
  28. T.SkinButton(LookingForGuildRequestButton)
  29. T.SkinCloseButton(LookingForGuildFrameCloseButton)
  30. LookingForGuildCommentInputFrame:CreateBackdrop("Transparent")
  31. LookingForGuildCommentInputFrame:StripTextures(false)
  32. -- skin container buttons on browse and request page
  33. for i = 1, 5 do
  34. local b = _G["LookingForGuildBrowseFrameContainerButton"..i]
  35. local t = _G["LookingForGuildAppsFrameContainerButton"..i]
  36. b:SetBackdrop(nil)
  37. t:SetBackdrop(nil)
  38. end
  39. -- skin tabs
  40. for i= 1, 3 do
  41. T.SkinTab(_G["LookingForGuildFrameTab"..i])
  42. end
  43. GuildFinderRequestMembershipFrame:StripTextures(true)
  44. GuildFinderRequestMembershipFrame:SetTemplate("Transparent")
  45. T.SkinButton(GuildFinderRequestMembershipFrameAcceptButton)
  46. T.SkinButton(GuildFinderRequestMembershipFrameCancelButton)
  47. GuildFinderRequestMembershipFrameInputFrame:StripTextures()
  48. GuildFinderRequestMembershipFrameInputFrame:SetTemplate("Transparent")
  49. end
  50. T.SkinFuncs["Blizzard_LookingForGuildUI"] = LoadSkin