dioxus_tailwindcss/
sizing.rs

1use crate::ext::*;
2
3// https://tailwindcss.com/docs/width
4size_0_to_96!(w);
5fraction_2_to_6!(w);
6fraction_12!(w);
7constant!(w auto);
8constant!(w full);
9constant!(w screen);
10constant!(w svw);
11constant!(w lvw);
12constant!(w dvw);
13constant!(w min);
14constant!(w max);
15constant!(w fit);
16
17// https://tailwindcss.com/docs/min-width
18size_0_to_96!(min w);
19
20constant!(min w full);
21constant!(min w min);
22constant!(min w max);
23constant!(min w fit);
24
25// https://tailwindcss.com/docs/max-width
26size_0_to_96!(max w);
27constant!(max w none);
28xs_to_7xl!(max w);
29constant!(max w full);
30constant!(max w min);
31constant!(max w max);
32constant!(max w fix);
33constant!(max w prose);
34sm_to_2xl!(max w screen);
35
36// https://tailwindcss.com/docs/height
37size_0_to_96!(h);
38fraction_2_to_6!(h);
39constant!(h auto);
40constant!(h full);
41constant!(h screen);
42constant!(h svh);
43constant!(h lvh);
44constant!(h dvh);
45constant!(h min);
46constant!(h max);
47constant!(h fit);
48
49// https://tailwindcss.com/docs/min-height
50size_0_to_96!(min h);
51constant!(min h full);
52constant!(min h screen);
53constant!(min h svh);
54constant!(min h lvh);
55constant!(min h dvh);
56constant!(min h min);
57constant!(min h max);
58constant!(min h fit);
59
60
61// https://tailwindcss.com/docs/max-height
62size_0_to_96!(max h);
63constant!(max h none);
64constant!(max h full);
65constant!(max h screen);
66constant!(max h svh);
67constant!(max h lvh);
68constant!(max h dvh);
69constant!(max h min);
70constant!(max h max);
71constant!(max h fit);
72
73// https://tailwindcss.com/docs/size
74size_0_to_96!(size);
75fraction_2_to_6!(size);
76fraction_12!(size);
77constant!(size full);
78constant!(size min);
79constant!(size max);
80constant!(size fix);