forked from tailwindlabs/tailwindcss.com
-
Notifications
You must be signed in to change notification settings - Fork 0
/
redirects.json
315 lines (315 loc) · 10.9 KB
/
redirects.json
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
[
{ "source": "/docs/what-is-tailwind", "destination": "/", "permanent": false },
{ "source": "/docs/flexbox-display", "destination": "/docs/display", "permanent": false },
{ "source": "/docs/spacing", "destination": "/docs/padding", "permanent": false },
{ "source": "/docs/shadows", "destination": "/docs/box-shadow", "permanent": false },
{
"source": "/docs/whitespace-and-wrapping",
"destination": "/docs/whitespace",
"permanent": false
},
{ "source": "/docs/floats", "destination": "/docs/float", "permanent": false },
{ "source": "/docs/positioning", "destination": "/docs/position", "permanent": false },
{ "source": "/docs/fonts", "destination": "/docs/font-family", "permanent": false },
{ "source": "/docs/text-sizing", "destination": "/docs/font-size", "permanent": false },
{ "source": "/docs/text-style", "destination": "/docs/font-style", "permanent": false },
{ "source": "/docs/text-alignment", "destination": "/docs/text-align", "permanent": false },
{
"source": "/docs/vertical-alignment",
"destination": "/docs/vertical-align",
"permanent": false
},
{
"source": "/docs/flexbox-direction",
"destination": "/docs/flex-direction",
"permanent": false
},
{ "source": "/docs/flexbox-wrapping", "destination": "/docs/flex-wrap", "permanent": false },
{
"source": "/docs/flexbox-align-items",
"destination": "/docs/align-items",
"permanent": false
},
{
"source": "/docs/flexbox-align-content",
"destination": "/docs/align-content",
"permanent": false
},
{ "source": "/docs/flexbox-align-self", "destination": "/docs/align-self", "permanent": false },
{
"source": "/docs/flexbox-justify-content",
"destination": "/docs/justify-content",
"permanent": false
},
{ "source": "/docs/flexbox-flex", "destination": "/docs/flex", "permanent": false },
{ "source": "/docs/flexbox-flex-grow", "destination": "/docs/flex-grow", "permanent": false },
{
"source": "/docs/flexbox-flex-shrink",
"destination": "/docs/flex-shrink",
"permanent": false
},
{ "source": "/docs/svg", "destination": "/docs/fill", "permanent": false },
{
"source": "/docs/using-with-sass-less-stylus",
"destination": "/docs/using-with-preprocessors",
"permanent": false
},
{
"source": "/docs/state-variants",
"destination": "/docs/pseudo-class-variants",
"permanent": false
},
{ "source": "/docs/colors", "destination": "/docs/customizing-colors", "permanent": false },
{ "source": "/screencasts", "destination": "/course", "permanent": false },
{ "source": "/discord", "destination": "https://discord.gg/7NF8GNe", "permanent": false },
{
"source": "/forum",
"destination": "https://github.com/tailwindcss/tailwindcss/discussions",
"permanent": false
},
{ "source": "/docs/examples/:slug", "destination": "/components/:slug", "permanent": false },
{
"source": "/components/grids",
"destination": "/components/flexbox-grids",
"permanent": false
},
{
"source": "/docs/controlling-file-size",
"destination": "/docs/optimizing-for-production",
"permanent": false
},
{
"source": "/docs/pseudo-class-variants",
"destination": "/docs/hover-focus-and-other-states",
"permanent": false
},
{
"source": "/course",
"destination": "https://www.youtube.com/watch?v=21HuwjmuS7A&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=1",
"permanent": false
},
{
"source": "/course/setting-up-tailwind-and-postcss",
"destination": "https://www.youtube.com/watch?v=21HuwjmuS7A&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=1",
"permanent": false
},
{
"source": "/course/the-utility-first-workflow",
"destination": "https://www.youtube.com/watch?v=Ybybd3GCNn4&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=2",
"permanent": false
},
{
"source": "/course/responsive-design",
"destination": "https://www.youtube.com/watch?v=Ff_n_QClipQ&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=3",
"permanent": false
},
{
"source": "/course/hover-focus-and-active-styles",
"destination": "https://www.youtube.com/watch?v=olyRu5R1EZ4&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=4",
"permanent": false
},
{
"source": "/course/composing-utilities-with-apply",
"destination": "https://www.youtube.com/watch?v=krSgBUmIgP0&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=5",
"permanent": false
},
{
"source": "/course/extracting-reusable-components",
"destination": "https://www.youtube.com/watch?v=3OdRwZu0FQU&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=6",
"permanent": false
},
{
"source": "/course/customizing-your-design-system",
"destination": "https://www.youtube.com/watch?v=wtW6LodXkls&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=7",
"permanent": false
},
{
"source": "/course/optimizing-for-production",
"destination": "https://www.youtube.com/watch?v=bhoDwo24K5Q&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=8",
"permanent": false
},
{
"source": "/course/structuring-a-basic-card",
"destination": "https://www.youtube.com/watch?v=1OUbP0rGFNs&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=9",
"permanent": false
},
{
"source": "/course/making-text-content-feel-designed",
"destination": "https://www.youtube.com/watch?v=5byxwJce6zc&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=10",
"permanent": false
},
{
"source": "/course/working-with-svg-icons",
"destination": "https://www.youtube.com/watch?v=MbUyHQRq2go&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=11",
"permanent": false
},
{
"source": "/course/designing-a-badge",
"destination": "https://www.youtube.com/watch?v=G2Mllr1pq-0&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=12",
"permanent": false
},
{
"source": "/course/cropping-and-positioning-images",
"destination": "https://www.youtube.com/watch?v=ldtwvIR6_qU&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=13",
"permanent": false
},
{
"source": "/course/locking-images-to-a-fixed-aspect-ratio",
"destination": "https://www.youtube.com/watch?v=jl_tdhBxc_Y&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=14",
"permanent": false
},
{
"source": "/course/creating-depth-with-shadows-and-layers",
"destination": "https://www.youtube.com/watch?v=vZdxUGX3qdA&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=15",
"permanent": false
},
{
"source": "/course/building-a-navbar-layout-with-flexbox",
"destination": "https://www.youtube.com/watch?v=ZT5vwF6Ooig&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=16",
"permanent": false
},
{
"source": "/course/toggling-the-navbar-links-on-mobile",
"destination": "https://www.youtube.com/watch?v=5mFGl566wc0&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=17",
"permanent": false
},
{
"source": "/course/making-the-navbar-responsive",
"destination": "https://www.youtube.com/watch?v=qrTsS3z8BAw&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=18",
"permanent": false
},
{
"source": "/course/styling-the-basic-dropdown-elements",
"destination": "https://www.youtube.com/watch?v=TQFW3AtrDw4&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=19",
"permanent": false
},
{
"source": "/course/positioning-the-dropdown-area",
"destination": "https://www.youtube.com/watch?v=H069P7FVIo0&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=20",
"permanent": false
},
{
"source": "/course/making-the-dropdown-interactive",
"destination": "https://www.youtube.com/watch?v=If6XdbBQqmY&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=21",
"permanent": false
},
{
"source": "/course/adapting-the-dropdown-for-mobile",
"destination": "https://www.youtube.com/watch?v=DL_ziY383xg&list=PL7CcGwsqRpSM3w9BT_21tUU8JN2SnyckR&index=22",
"permanent": false
},
{
"source": "/components",
"destination": "https://tailwindui.com/components",
"permanent": false
},
{
"source": "/components/:slug",
"destination": "https://tailwindui.com/components",
"permanent": false
},
{
"source": "/docs/upcoming-changes",
"destination": "https://v1.tailwindcss.com/docs/upcoming-changes",
"permanent": false
},
{ "source": "/docs/intellisense", "destination": "/docs/editor-setup", "permanent": false },
{
"source": "/docs/extracting-components",
"destination": "/docs/reusing-styles",
"permanent": false
},
{ "source": "/docs/editor-support", "destination": "/docs/editor-setup", "permanent": false },
{ "source": "/docs/breakpoints", "destination": "/docs/screens", "permanent": false },
{ "source": "/docs", "destination": "/docs/installation", "permanent": false },
{
"source": "/docs/placeholder-color",
"destination": "/docs/hover-focus-and-other-states#placeholder-text",
"permanent": false
},
{
"source": "/docs/placeholder-opacity",
"destination": "/docs/hover-focus-and-other-states#placeholder-text",
"permanent": false
},
{
"source": "/docs/text-opacity",
"destination": "/docs/text-color#changing-the-opacity",
"permanent": false
},
{
"source": "/docs/background-opacity",
"destination": "/docs/background-color#changing-the-opacity",
"permanent": false
},
{
"source": "/docs/border-opacity",
"destination": "/docs/border-color#changing-the-opacity",
"permanent": false
},
{
"source": "/docs/divide-opacity",
"destination": "/docs/divide-color#changing-the-opacity",
"permanent": false
},
{
"source": "/docs/ring-opacity",
"destination": "/docs/ring-color#changing-the-opacity",
"permanent": false
},
{
"source": "/docs/outline",
"destination": "/docs/outline-width",
"permanent": false
},
{
"source": "/docs/filter",
"destination": "/docs/blur",
"permanent": false
},
{
"source": "/docs/backdrop-filter",
"destination": "/docs/backdrop-blur",
"permanent": false
},
{
"source": "/docs/transform",
"destination": "/docs/scale",
"permanent": false
},
{
"source": "/docs/adding-base-styles",
"destination": "/docs/adding-custom-styles#adding-base-styles",
"permanent": false
},
{
"source": "/docs/adding-new-utilities",
"destination": "/docs/adding-custom-styles#adding-custom-utilities",
"permanent": false
},
{
"source": "/community",
"destination": "https://github.com/tailwindlabs/tailwindcss/discussions",
"permanent": false
},
{
"source": "/docs/upgrading-to-v2",
"destination": "https://v2.tailwindcss.com/docs/upgrading-to-v2",
"permanent": false
},
{
"source": "/docs/configuring-variants",
"destination": "https://v2.tailwindcss.com/docs/configuring-variants",
"permanent": false
},
{
"source": "/docs/guides/vue-3-vite",
"destination": "/docs/guides/vite",
"permanent": false
},
{
"source": "/docs/just-in-time-mode",
"destination": "https://v2.tailwindcss.com/docs/just-in-time-mode",
"permanent": false
}
]