-- DecorVendor constants
local addonName, dv = ...

dv.CONSTANTS = dv.CONSTANTS or {}
local C = dv.CONSTANTS

--------------------------------------------------
-- Frame Sizes
--------------------------------------------------

C.FRAME_WIDTH = 1200
C.FRAME_HEIGHT = 800

C.SIDEBAR_WIDTH = 220
C.PREVIEW_WIDTH = 420

C.SEARCHBOX_WIDTH = 200
C.SEARCHBOX_HEIGHT = 24

C.RESETCACHE_WIDTH = 170
C.RESETCACHE_HEIGHT = 22

C.RESETBTN_WIDTH = 120
C.RESETBTN_HEIGHT = 22

C.INFOSIZE_WIDTH = 24
C.INFOSIZE_HEIGHT = 24

C.CLOSE_WIDTH = 28
C.CLOSE_HEIGHT = 28

C.SCROLLCHILD_WIDTH = 520

C.MODELCONTAINER_HEIGHT = 380
C.RECIPEFRAME_WIDTH = 300
C.RECIPEFRAME_HEIGHT = 40

C.RECIPEICON_WIDTH = 40
C.RECIPEICON_HEIGHT = 40

C.RECIPETEXT_WIDTH = 200

C.DIVIDER_HEIGHT = 2

C.TITLESEPERATOR_HEIGHT = 2

C.CHECKTOGGLE_WIDTH = 28
C.CHECKTOGGLE_HEIGHT = 28

C.PREVBTN_WIDTH = 32
C.PREVBTN_HEIGHT = 32

C.NEXTBTN_WIDTH = 32
C.NEXTBTN_HEIGHT = 32
--------------------------------------------------
-- Row Heights
--------------------------------------------------
C.TITLEBG_HEIGHT = 50

C.HEADER_HEIGHT = 24
C.LINE_HEIGHT = 20

--------------------------------------------------
-- Colors
--------------------------------------------------

C.COLORS = {}

C.COLORS.ALLIANCE = {0.3, 0.6, 1}
C.COLORS.HORDE = {1, 0.2, 0.2}
C.COLORS.NEUTRAL = {0.2, 0.8, 0.3}

C.COLORS.GOLD = {1, 0.82, 0}

C.COLORS.HEADER_GRADIENT_TOP = CreateColor(0.15, 0.10, 0.25, 0.85)
C.COLORS.HEADER_GRADIENT_BOTTOM = CreateColor(0.05, 0.05, 0.15, 0.85)

--------------------------------------------------
-- Spacing
--------------------------------------------------

C.SPACING_SMALL = 4
C.SPACING_NORMAL = 8
C.SPACING_LARGE = 16

