dioxus_tailwindcss/
borders.rs

1use crate::ext::*;
2
3// https://tailwindcss.com/docs/border-radius
4border_radius!(rounded);
5border_radius!(rounded s);
6border_radius!(rounded e);
7border_radius!(rounded t);
8border_radius!(rounded r);
9border_radius!(rounded b);
10border_radius!(rounded l);
11border_radius!(rounded ss);
12border_radius!(rounded se);
13border_radius!(rounded ee);
14border_radius!(rounded es);
15border_radius!(rounded tl);
16border_radius!(rounded tr);
17border_radius!(rounded br);
18border_radius!(rounded bl);
19
20any!(rounded);
21
22// https://tailwindcss.com/docs/border-width
23border_width!(border);
24border_width!(border x);
25border_width!(border y);
26border_width!(border s);
27border_width!(border e);
28border_width!(border t);
29border_width!(border r);
30border_width!(border b);
31border_width!(border l);
32
33// https://tailwindcss.com/docs/border-color
34colors!(border);
35colors!(border x);
36colors!(border y);
37colors!(border s);
38colors!(border e);
39colors!(border t);
40colors!(border r);
41colors!(border b);
42colors!(border l);
43
44// https://tailwindcss.com/docs/border-style
45constant!(border solid);
46constant!(border dashed);
47constant!(border dotted);
48constant!(border double);
49constant!(border hidden);
50constant!(border none);
51
52// https://tailwindcss.com/docs/divide-width
53constant!(divide x);
54constant!(divide x 0);
55constant!(divide x 2);
56constant!(divide x 4);
57constant!(divide x 8);
58constant!(divide x reverse);
59
60constant!(divide y);
61constant!(divide y 0);
62constant!(divide y 2);
63constant!(divide y 4);
64constant!(divide y 8);
65constant!(divide y reverse);
66
67// https://tailwindcss.com/docs/divide-color
68colors!(divide);
69
70// https://tailwindcss.com/docs/divide-style
71constant!(divide solid);
72constant!(divide dashed);
73constant!(divide dotted);
74constant!(divide double);
75constant!(divide none);
76
77// https://tailwindcss.com/docs/outline-width
78constant!(outline 0);
79constant!(outline 1);
80constant!(outline 2);
81constant!(outline 4);
82constant!(outline 8);
83
84// https://tailwindcss.com/docs/outline-color
85colors!(outline);
86
87// https://tailwindcss.com/docs/outline-style
88constant!(outline none);
89constant!(outline);
90constant!(outline dashed);
91constant!(outline dotted);
92constant!(outline double);
93
94// https://tailwindcss.com/docs/outline-offset
95constant!(outline offset 0);
96constant!(outline offset 1);
97constant!(outline offset 2);
98constant!(outline offset 4);
99constant!(outline offset 8);
100
101any!(outline offset);
102
103// https://tailwindcss.com/docs/ring-width
104constant!(ring);
105constant!(ring 0);
106constant!(ring 1);
107constant!(ring 2);
108constant!(ring 4);
109constant!(ring 8);
110constant!(ring inset);
111
112// https://tailwindcss.com/docs/ring-color
113colors!(ring);
114
115// https://tailwindcss.com/docs/ring-offset-width
116constant!(ring offset 0);
117constant!(ring offset 1);
118constant!(ring offset 2);
119constant!(ring offset 4);
120constant!(ring offset 8);
121
122// https://tailwindcss.com/docs/ring-offset-color
123colors!(ring offset);