0 | module CyBy.UI.CSS.Vars
2 | import public CyBy.UI.CSS.Tailwind
13 | gray : TailwindColor
14 | primary : TailwindColor
15 | secondary : TailwindColor
23 | smallFont : FontSize
24 | xsmallFont : FontSize
25 | xxsmallFont : FontSize
32 | titleSepWidth : Width
36 | formLblWidth : Width
38 | barSepRadius : BorderRadius
39 | barSepMargin : Length
40 | formSepWidth : Width
43 | widgetHeight : Width
45 | smallPadding : Length
46 | largePadding : Length
53 | , primary = twEmerald
54 | , secondary = twYellow
55 | , errorColor = twRed.c700
56 | , warnColor = twYellow.c700
57 | , infoColor = twEmerald.c700
58 | , debugColor = twSky.c700
59 | , traceColor = twNeutral.c500
61 | , smallFont = 0.875.em
62 | , xsmallFont = 0.75.em
63 | , xxsmallFont = 0.625.em
67 | , titleHeight = 2.5.em
68 | , titleSepWidth = 3.px
71 | , formLblWidth = 8.em
72 | , barSepWidth = 4.px
73 | , barSepRadius = 2.px
74 | , barSepMargin = 0.4.em
75 | , formSepWidth = 1.px
77 | , widgetHeight = 1.8.em
78 | , smallPadding = 0.2.em
80 | , largePadding = 0.6.em
87 | parameters {auto v : Vars}
101 | headerFG = v.gray.c100
105 | headerBG = v.primary.c900
109 | compBorder = v.primary.c900
113 | widgetFG = v.primary.c900
117 | widgetBG = v.gray.c200
120 | widgetInvertFG : Color
121 | widgetInvertFG = v.gray.c100
124 | widgetInvertBG : Color
125 | widgetInvertBG = v.gray.c800
129 | hoverBG = v.gray.c100
132 | hoverInvertBG : Color
133 | hoverInvertBG = v.gray.c900
137 | activeFG = v.gray.c100
141 | activeBG = v.secondary.c600
145 | disabledFG = v.gray.c500
149 | disabledBG = v.gray.c300
153 | missingFG = v.debugColor