89 lines
2.2 KiB
Lua
89 lines
2.2 KiB
Lua
local name, addon = ...
|
|
local lpanels = addon['lpanels']
|
|
if(not lpanels) then return end
|
|
local rilgamonHeight = 200
|
|
local rilgamonWidth = rilgamonHeight * 2
|
|
local rilgamonTopHeight = 22
|
|
|
|
lpanels:CreateLayout("Rilgamon", {
|
|
-- Create a global layout right here
|
|
{
|
|
name = "TopGradient",
|
|
strata = "BACKGROUND", level = 0,
|
|
height = rilgamonTopHeight, width = "100%",
|
|
anchor_to = "TOP",
|
|
bg_color = "0 0 0 1",
|
|
bg_alpha = 1,
|
|
gradient = "V",
|
|
gradient_color = "CLASS",
|
|
gradient_alpha = .8,
|
|
}, {
|
|
name = "ClassLine",
|
|
strata = "BACKGROUND",
|
|
x_off = 0, y_off = rilgamonHeight,
|
|
level = 0,
|
|
bg_color = "CLASS",
|
|
bg_alpha = 1,
|
|
anchor_to = "BOTTOM",
|
|
width = "100%",
|
|
height = 1,
|
|
}, {
|
|
name = "ClassGradient", parent = "ClassLine",
|
|
strata = "BACKGROUND", level = 0,
|
|
width = "100%",
|
|
height = rilgamonHeight,
|
|
y_off = -1,
|
|
anchor_to = "TOP",
|
|
bg_color = "CLASS",
|
|
bg_alpha = .5,
|
|
gradient = "V",
|
|
gradient_color = "0 0 0 .5",
|
|
gradient_alpha = .5,
|
|
}, {
|
|
name = "BlackBoxLeft", parent = "ClassLine",
|
|
strata = "BACKGROUND", level = 2,
|
|
width = rilgamonWidth, height = rilgamonHeight,
|
|
y_off = -1,
|
|
bg_color = "0 0 0 1",
|
|
bg_alpha = 1,
|
|
anchor_to = "TOPLEFT",
|
|
}, {
|
|
name = "BlackBoxRight", parent = "ClassLine",
|
|
strata = "BACKGROUND", level = 2,
|
|
width = rilgamonWidth, height = rilgamonHeight,
|
|
y_off = -1,
|
|
bg_color = "0 0 0 1",
|
|
bg_alpha = 1,
|
|
anchor_to = "TOPRIGHT",
|
|
}, {
|
|
name = "GradientLeft", parent = "BlackBoxLeft",
|
|
strata = "BACKGROUND", level = 1,
|
|
width = rilgamonWidth, height = rilgamonHeight,
|
|
anchor_to = "LEFT",
|
|
anchor_from = "RIGHT",
|
|
bg_color = "0 0 0 1",
|
|
bg_alpha = 1,
|
|
gradient = "H",
|
|
gradient_color = "CLASS",
|
|
gradient_alpha = 0,
|
|
}, {
|
|
name = "GradientRight", parent = "BlackBoxRight",
|
|
strata = "BACKGROUND", level = 1,
|
|
width = rilgamonWidth, height = rilgamonHeight,
|
|
anchor_to = "RIGHT",
|
|
anchor_from = "LEFT",
|
|
bg_color = "CLASS",
|
|
bg_alpha = 0,
|
|
gradient = "H",
|
|
gradient_color = "0 0 0 1",
|
|
gradient_alpha = 1,
|
|
}
|
|
}
|
|
-- , { bottom = rilgamonHeight, top = rilgamonTopHeight } -- Viewport - delete this line for no viewport
|
|
|
|
)
|
|
|
|
lpanels:ApplyLayout(nil, "Rilgamon")
|
|
|
|
|