dioxus_tailwindcss/
transforms.rs

1use crate::ext::*;
2
3// https://tailwindcss.com/docs/scale
4scales!(scale);
5scales!(scale x);
6scales!(scale y);
7
8// https://tailwindcss.com/docs/rotate
9constant!(rotate 0);
10constant!(rotate 1);
11constant!(rotate 2);
12constant!(rotate 3);
13constant!(rotate 6);
14constant!(rotate 12);
15constant!(rotate 45);
16constant!(rotate 90);
17constant!(rotate 180);
18
19any!(rotate);
20
21// https://tailwindcss.com/docs/translate
22size_0_to_96!(translate x);
23fraction_2_to_4!(translate x);
24constant!(translate x full);
25
26size_0_to_96!(translate y);
27fraction_2_to_4!(translate y);
28constant!(translate y full);
29
30// https://tailwindcss.com/docs/skew
31constant!(skew x 0);
32constant!(skew x 1);
33constant!(skew x 2);
34constant!(skew x 3);
35constant!(skew x 6);
36constant!(skew x 12);
37
38any!(skew x);
39
40constant!(skew y 0);
41constant!(skew y 1);
42constant!(skew y 2);
43constant!(skew y 3);
44constant!(skew y 6);
45constant!(skew y 12);
46
47any!(skew y);
48
49// https://tailwindcss.com/docs/transform-origin
50constant!(origin center);
51constant!(origin left);
52constant!(origin right);
53constant!(origin top);
54constant!(origin top left);
55constant!(origin top right);
56constant!(origin bottom);
57constant!(origin bottom left);
58constant!(origin bottom right);