|
1 | 1 | #w3a-modal button.t-btn, |
2 | 2 | a.t-btn { |
3 | | - @apply flex |
4 | | - items-center |
5 | | - justify-center |
6 | | - ease-linear |
7 | | - transition-all |
8 | | - duration-150; |
| 3 | + @apply w3a--flex w3a--items-center w3a--justify-center w3a--ease-linear w3a--transition-all w3a--duration-150; |
9 | 4 | } |
10 | 5 |
|
11 | 6 | #w3a-modal button.t-btn:not(.t-btn-text), |
12 | 7 | a.t-btn:not(.t-btn-text) { |
13 | | - @apply disabled:bg-app-gray-300 |
14 | | - disabled:border-0 |
15 | | - disabled:hover:bg-app-gray-300 |
16 | | - disabled:hover:border-app-gray-300 |
17 | | - disabled:hover:text-app-gray-400 |
18 | | - disabled:active:bg-app-gray-300 |
19 | | - disabled:active:ring-offset-0 |
20 | | - disabled:active:outline-0 |
21 | | - disabled:active:ring-0 |
22 | | - disabled:text-app-gray-400 |
23 | | - dark:disabled:bg-app-gray-700 |
24 | | - dark:disabled:text-app-gray-600; |
| 8 | + @apply disabled:w3a--bg-app-gray-300 |
| 9 | + disabled:w3a--border-0 |
| 10 | + disabled:hover:w3a--bg-app-gray-300 |
| 11 | + disabled:hover:w3a--border-app-gray-300 |
| 12 | + disabled:hover:w3a--text-app-gray-400 |
| 13 | + disabled:active:w3a--bg-app-gray-300 |
| 14 | + disabled:active:w3a--ring-offset-0 |
| 15 | + disabled:active:w3a--outline-0 |
| 16 | + disabled:active:w3a--ring-0 |
| 17 | + disabled:w3a--text-app-gray-400 |
| 18 | + dark:disabled:w3a--bg-app-gray-700 |
| 19 | + dark:disabled:w3a--text-app-gray-600; |
25 | 20 | } |
26 | 21 | #w3a-modal .size-xs { |
27 | 22 | height: 32px; |
28 | | - @apply px-3 py-2 text-xs; |
| 23 | + @apply w3a--px-3 w3a--py-2 w3a--text-xs; |
29 | 24 | } |
30 | 25 | #w3a-modal .size-sm { |
31 | 26 | height: 36px; |
32 | | - @apply px-3 py-2 text-sm; |
| 27 | + @apply w3a--px-3 w3a--py-2 w3a--text-sm; |
33 | 28 | } |
34 | 29 | #w3a-modal .size-md { |
35 | 30 | height: 42px; |
36 | | - @apply px-5 py-2.5 text-sm; |
| 31 | + @apply w3a--px-5 w3a--py-2.5 w3a--text-sm; |
37 | 32 | } |
38 | 33 | #w3a-modal .size-lg { |
39 | 34 | height: 48px; |
40 | | - @apply px-5 py-3 text-base; |
| 35 | + @apply w3a--px-5 w3a--py-3 w3a--text-base; |
41 | 36 | } |
42 | 37 | #w3a-modal .size-xl { |
43 | 38 | height: 52px; |
44 | | - @apply px-4 py-3.5 text-base; |
| 39 | + @apply w3a--px-4 w3a--py-3.5 w3a--text-base; |
45 | 40 | } |
46 | 41 | /* #w3a-modal .icon { |
47 | 42 | @apply rounded-full; |
@@ -75,90 +70,90 @@ a.t-btn:not(.t-btn-text) { |
75 | 70 | width: 100%; |
76 | 71 | } */ |
77 | 72 | #w3a-modal .t-btn.t-btn-primary { |
78 | | - @apply outline-none |
79 | | - bg-app-primary-600 |
80 | | - text-app-onPrimary |
81 | | - hover:bg-app-primary-700 |
82 | | - active:bg-app-primary-600 |
83 | | - active:outline |
84 | | - active:outline-offset-1 |
85 | | - active:outline-1 |
86 | | - active:outline-app-primary-600 |
87 | | - focus-visible:outline |
88 | | - focus-visible:outline-offset-1 |
89 | | - focus-visible:outline-1 |
90 | | - focus-visible:outline-app-primary-600 |
| 73 | + @apply w3a--outline-none |
| 74 | + w3a--bg-app-primary-600 |
| 75 | + w3a--text-app-onPrimary |
| 76 | + hover:w3a--bg-app-primary-700 |
| 77 | + active:w3a--bg-app-primary-600 |
| 78 | + active:w3a--outline |
| 79 | + active:w3a--outline-offset-1 |
| 80 | + active:w3a--outline-1 |
| 81 | + active:w3a--outline-app-primary-600 |
| 82 | + focus-visible:w3a--outline |
| 83 | + focus-visible:w3a--outline-offset-1 |
| 84 | + focus-visible:w3a--outline-1 |
| 85 | + focus-visible:w3a--outline-app-primary-600 |
91 | 86 |
|
92 | | - dark:bg-app-primary-500 |
93 | | - dark:hover:bg-app-primary-400 |
94 | | - dark:active:bg-app-primary-500 |
95 | | - dark:active:outline-app-primary-500 |
96 | | - dark:focus-visible:outline-app-primary-500; |
| 87 | + dark:w3a--bg-app-primary-500 |
| 88 | + dark:hover:w3a--bg-app-primary-400 |
| 89 | + dark:active:w3a--bg-app-primary-500 |
| 90 | + dark:active:w3a--outline-app-primary-500 |
| 91 | + dark:focus-visible:w3a--outline-app-primary-500; |
97 | 92 | } |
98 | 93 | #w3a-modal .t-btn.t-btn-secondary { |
99 | | - @apply outline-none |
100 | | - bg-transparent |
101 | | - text-app-gray-600 |
102 | | - border |
103 | | - border-app-gray-500 |
104 | | - hover:bg-app-gray-200 |
105 | | - active:bg-transparent |
106 | | - active:border-app-primary-600 |
107 | | - active:ring-1 |
108 | | - active:ring-app-primary-600 |
109 | | - focus-visible:border-app-primary-600 |
110 | | - focus-visible:bg-transparent |
111 | | - focus-visible:ring-1 |
112 | | - focus-visible:ring-app-primary-600 |
| 94 | + @apply w3a--outline-none |
| 95 | + w3a--bg-transparent |
| 96 | + w3a--text-app-gray-600 |
| 97 | + w3a--border |
| 98 | + w3a--border-app-gray-500 |
| 99 | + hover:w3a--bg-app-gray-200 |
| 100 | + active:w3a--bg-transparent |
| 101 | + active:w3a--border-app-primary-600 |
| 102 | + active:w3a--ring-1 |
| 103 | + active:w3a--ring-app-primary-600 |
| 104 | + focus-visible:w3a--border-app-primary-600 |
| 105 | + focus-visible:w3a--bg-transparent |
| 106 | + focus-visible:w3a--ring-1 |
| 107 | + focus-visible:w3a--ring-app-primary-600 |
113 | 108 |
|
114 | | - dark:text-app-white |
115 | | - dark:border-app-gray-300 |
116 | | - dark:hover:bg-app-gray-700 |
117 | | - dark:active:bg-transparent |
118 | | - dark:active:border-app-primary-500 |
119 | | - dark:active:ring-app-primary-500 |
120 | | - dark:focus-visible:border-app-primary-500 |
121 | | - dark:focus-visible:bg-transparent |
122 | | - dark:focus-visible:ring-app-primary-500; |
| 109 | + dark:w3a--text-app-white |
| 110 | + dark:w3a--border-app-gray-300 |
| 111 | + dark:hover:w3a--bg-app-gray-700 |
| 112 | + dark:active:w3a--bg-transparent |
| 113 | + dark:active:w3a--border-app-primary-500 |
| 114 | + dark:active:w3a--ring-app-primary-500 |
| 115 | + dark:focus-visible:w3a--border-app-primary-500 |
| 116 | + dark:focus-visible:w3a--bg-transparent |
| 117 | + dark:focus-visible:w3a--ring-app-primary-500; |
123 | 118 | } |
124 | 119 | #w3a-modal .t-btn.t-btn-tertiary { |
125 | | - @apply bg-app-gray-200 |
126 | | - text-app-gray-800 |
127 | | - hover:bg-app-gray-300 |
128 | | - active:bg-app-gray-200 |
129 | | - active:ring-2 |
130 | | - active:ring-app-primary-600 |
131 | | - focus-visible:ring-2 |
132 | | - focus-visible:ring-app-primary-600 |
| 120 | + @apply w3a--bg-app-gray-200 |
| 121 | + w3a--text-app-gray-800 |
| 122 | + hover:w3a--bg-app-gray-300 |
| 123 | + active:w3a--bg-app-gray-200 |
| 124 | + active:w3a--ring-2 |
| 125 | + active:w3a--ring-app-primary-600 |
| 126 | + focus-visible:w3a--ring-2 |
| 127 | + focus-visible:w3a--ring-app-primary-600 |
133 | 128 |
|
134 | | - dark:bg-app-gray-500 |
135 | | - dark:text-app-white |
136 | | - dark:hover:bg-app-gray-400 |
137 | | - dark:active:bg-app-gray-500 |
138 | | - dark:active:ring-app-primary-500 |
139 | | - dark:focus-visible:ring-app-primary-500; |
| 129 | + dark:w3a--bg-app-gray-500 |
| 130 | + dark:w3a--text-app-white |
| 131 | + dark:hover:w3a--bg-app-gray-400 |
| 132 | + dark:active:w3a--bg-app-gray-500 |
| 133 | + dark:active:w3a--ring-app-primary-500 |
| 134 | + dark:focus-visible:w3a--ring-app-primary-500; |
140 | 135 | } |
141 | 136 | #w3a-modal .t-btn.t-btn-text { |
142 | | - @apply text-app-primary-600 |
143 | | - hover:text-app-primary-800 |
144 | | - hover:underline |
145 | | - active:text-app-primary-600 |
146 | | - active:ring-2 |
147 | | - active:ring-app-primary-600 |
148 | | - focus-visible:ring-2 |
149 | | - focus-visible:ring-app-primary-600 |
150 | | - disabled:text-app-gray-400 |
151 | | - disabled:no-underline |
| 137 | + @apply w3a--text-app-primary-600 |
| 138 | + hover:w3a--text-app-primary-800 |
| 139 | + hover:w3a--underline |
| 140 | + active:w3a--text-app-primary-600 |
| 141 | + active:w3a--ring-2 |
| 142 | + active:w3a--ring-app-primary-600 |
| 143 | + focus-visible:w3a--ring-2 |
| 144 | + focus-visible:w3a--ring-app-primary-600 |
| 145 | + disabled:w3a--text-app-gray-400 |
| 146 | + disabled:w3a--no-underline |
152 | 147 |
|
153 | | - dark:text-app-primary-500 |
154 | | - dark:hover:text-app-primary-400 |
155 | | - dark:disabled:text-app-gray-600; |
| 148 | + dark:w3a--text-app-primary-500 |
| 149 | + dark:hover:w3a--text-app-primary-400 |
| 150 | + dark:disabled:w3a--text-app-gray-600; |
156 | 151 | } |
157 | 152 | /* #w3a-modal .t-btn .t-icon { |
158 | 153 | color: inherit; |
159 | 154 | } */ |
160 | 155 | #w3a-modal .btn-link { |
161 | | - @apply no-underline; |
| 156 | + @apply w3a--no-underline; |
162 | 157 | } |
163 | 158 | #w3a-modal button.t-btn:hover > .hover-icon { |
164 | 159 | display: block; |
|
0 commit comments