forked from tonicebrian/purescript-halogen-bootstrap5
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Chota.purs
343 lines (228 loc) · 5.96 KB
/
Chota.purs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
module CSSFrameworks.Chota where
import Web.HTML.Common (ClassName(..))
active :: ClassName
active = ClassName "active"
bdDark :: ClassName
bdDark = ClassName "bd-dark"
bdError :: ClassName
bdError = ClassName "bd-error"
bdGrey :: ClassName
bdGrey = ClassName "bd-grey"
bdLight :: ClassName
bdLight = ClassName "bd-light"
bdPrimary :: ClassName
bdPrimary = ClassName "bd-primary"
bdSuccess :: ClassName
bdSuccess = ClassName "bd-success"
bgDark :: ClassName
bgDark = ClassName "bg-dark"
bgError :: ClassName
bgError = ClassName "bg-error"
bgGrey :: ClassName
bgGrey = ClassName "bg-grey"
bgLight :: ClassName
bgLight = ClassName "bg-light"
bgPrimary :: ClassName
bgPrimary = ClassName "bg-primary"
bgSuccess :: ClassName
bgSuccess = ClassName "bg-success"
brand :: ClassName
brand = ClassName "brand"
button :: ClassName
button = ClassName "button"
card :: ClassName
card = ClassName "card"
clear :: ClassName
clear = ClassName "clear"
clearfix :: ClassName
clearfix = ClassName "clearfix"
col :: ClassName
col = ClassName "col"
col1 :: ClassName
col1 = ClassName "col-1"
col1Lg :: ClassName
col1Lg = ClassName "col-1-lg"
col1Md :: ClassName
col1Md = ClassName "col-1-md"
col10 :: ClassName
col10 = ClassName "col-10"
col10Lg :: ClassName
col10Lg = ClassName "col-10-lg"
col10Md :: ClassName
col10Md = ClassName "col-10-md"
col11 :: ClassName
col11 = ClassName "col-11"
col11Lg :: ClassName
col11Lg = ClassName "col-11-lg"
col11Md :: ClassName
col11Md = ClassName "col-11-md"
col12 :: ClassName
col12 = ClassName "col-12"
col12Lg :: ClassName
col12Lg = ClassName "col-12-lg"
col12Md :: ClassName
col12Md = ClassName "col-12-md"
col2 :: ClassName
col2 = ClassName "col-2"
col2Lg :: ClassName
col2Lg = ClassName "col-2-lg"
col2Md :: ClassName
col2Md = ClassName "col-2-md"
col3 :: ClassName
col3 = ClassName "col-3"
col3Lg :: ClassName
col3Lg = ClassName "col-3-lg"
col3Md :: ClassName
col3Md = ClassName "col-3-md"
col4 :: ClassName
col4 = ClassName "col-4"
col4Lg :: ClassName
col4Lg = ClassName "col-4-lg"
col4Md :: ClassName
col4Md = ClassName "col-4-md"
col5 :: ClassName
col5 = ClassName "col-5"
col5Lg :: ClassName
col5Lg = ClassName "col-5-lg"
col5Md :: ClassName
col5Md = ClassName "col-5-md"
col6 :: ClassName
col6 = ClassName "col-6"
col6Lg :: ClassName
col6Lg = ClassName "col-6-lg"
col6Md :: ClassName
col6Md = ClassName "col-6-md"
col7 :: ClassName
col7 = ClassName "col-7"
col7Lg :: ClassName
col7Lg = ClassName "col-7-lg"
col7Md :: ClassName
col7Md = ClassName "col-7-md"
col8 :: ClassName
col8 = ClassName "col-8"
col8Lg :: ClassName
col8Lg = ClassName "col-8-lg"
col8Md :: ClassName
col8Md = ClassName "col-8-md"
col9 :: ClassName
col9 = ClassName "col-9"
col9Lg :: ClassName
col9Lg = ClassName "col-9-lg"
col9Md :: ClassName
col9Md = ClassName "col-9-md"
container :: ClassName
container = ClassName "container"
dark :: ClassName
dark = ClassName "dark"
dropdown :: ClassName
dropdown = ClassName "dropdown"
error :: ClassName
error = ClassName "error"
gapless :: ClassName
gapless = ClassName "gapless"
grouped :: ClassName
grouped = ClassName "grouped"
hideLg :: ClassName
hideLg = ClassName "hide-lg"
hideMd :: ClassName
hideMd = ClassName "hide-md"
hidePr :: ClassName
hidePr = ClassName "hide-pr"
hideSm :: ClassName
hideSm = ClassName "hide-sm"
hideXs :: ClassName
hideXs = ClassName "hide-xs"
icon :: ClassName
icon = ClassName "icon"
iconOnly :: ClassName
iconOnly = ClassName "icon-only"
isCenter :: ClassName
isCenter = ClassName "is-center"
isFixed :: ClassName
isFixed = ClassName "is-fixed"
isFull :: ClassName
isFull = ClassName "is-full"
isFullScreen :: ClassName
isFullScreen = ClassName "is-full-screen"
isFullWidth :: ClassName
isFullWidth = ClassName "is-full-width"
isHidden :: ClassName
isHidden = ClassName "is-hidden"
isHorizontalAlign :: ClassName
isHorizontalAlign = ClassName "is-horizontal-align"
isLarge :: ClassName
isLarge = ClassName "is-large"
isLeft :: ClassName
isLeft = ClassName "is-left"
isMarginless :: ClassName
isMarginless = ClassName "is-marginless"
isPaddingless :: ClassName
isPaddingless = ClassName "is-paddingless"
isPointer :: ClassName
isPointer = ClassName "is-pointer"
isRight :: ClassName
isRight = ClassName "is-right"
isRounded :: ClassName
isRounded = ClassName "is-rounded"
isSmall :: ClassName
isSmall = ClassName "is-small"
isVerticalAlign :: ClassName
isVerticalAlign = ClassName "is-vertical-align"
nav :: ClassName
nav = ClassName "nav"
navCenter :: ClassName
navCenter = ClassName "nav-center"
navLeft :: ClassName
navLeft = ClassName "nav-left"
navRight :: ClassName
navRight = ClassName "nav-right"
outline :: ClassName
outline = ClassName "outline"
primary :: ClassName
primary = ClassName "primary"
pullLeft :: ClassName
pullLeft = ClassName "pull-left"
pullRight :: ClassName
pullRight = ClassName "pull-right"
reverse :: ClassName
reverse = ClassName "reverse"
row :: ClassName
row = ClassName "row"
secondary :: ClassName
secondary = ClassName "secondary"
striped :: ClassName
striped = ClassName "striped"
success :: ClassName
success = ClassName "success"
tabs :: ClassName
tabs = ClassName "tabs"
tag :: ClassName
tag = ClassName "tag"
textCapitalize :: ClassName
textCapitalize = ClassName "text-capitalize"
textCenter :: ClassName
textCenter = ClassName "text-center"
textDark :: ClassName
textDark = ClassName "text-dark"
textError :: ClassName
textError = ClassName "text-error"
textGrey :: ClassName
textGrey = ClassName "text-grey"
textJustify :: ClassName
textJustify = ClassName "text-justify"
textLeft :: ClassName
textLeft = ClassName "text-left"
textLight :: ClassName
textLight = ClassName "text-light"
textLowercase :: ClassName
textLowercase = ClassName "text-lowercase"
textPrimary :: ClassName
textPrimary = ClassName "text-primary"
textRight :: ClassName
textRight = ClassName "text-right"
textSuccess :: ClassName
textSuccess = ClassName "text-success"
textUppercase :: ClassName
textUppercase = ClassName "text-uppercase"
textWhite :: ClassName
textWhite = ClassName "text-white"