Module:SiteColor
From Paw Borough Wiki
Documentation for this module may be created at Module:SiteColor/doc
local p = {} function p.getSiteColor(theme) local switch = { ["Abyssal"] = "116, 87, 152", -- ["Sol"] = "131, 102, 77", -- ["Metropolis"] = "158, 38, 38", -- ["Luna"] = "179, 209, 243", -- ["Harvest"] = "126, 194, 89", -- ["Cogwheel"] = "235, 145, 52", -- ["Zenith"] = "249, 199, 67", -- } -- return the result, or use a default if unmatched. return switch[theme] or "192, 192, 192" -- #C0C0C0 end -- Main function that calls getTheme with a passed-in theme argument function p.main(frame) -- The theme parameter is first positional, or nil if unspecified. local theme = frame:getParent().args[1] return p.getSiteColor(theme) end return p