forked from peteboere/css-crush
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Aliases.ini
330 lines (283 loc) · 11.8 KB
/
Aliases.ini
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
316
317
318
319
320
321
322
323
324
325
326
327
328
329
;----------------------------------------------------------------
;
; Add or delete aliases to suit your needs.
;
; Sources:
; http://developer.mozilla.org/en-US/docs/CSS/CSS_Reference
; http://css3please.com
; http://caniuse.com/#cats=CSS
;
;----------------------------------------------------------------
; Property aliases.
[properties]
; Animations.
animation[] = -webkit-animation
animation[] = -moz-animation
animation[] = -o-animation
animation-delay[] = -webkit-animation-delay
animation-delay[] = -moz-animation-delay
animation-delay[] = -o-animation-delay
animation-direction[] = -webkit-animation-direction
animation-direction[] = -moz-animation-direction
animation-direction[] = -o-animation-direction
animation-duration[] = -webkit-animation-duration
animation-duration[] = -moz-animation-duration
animation-duration[] = -o-animation-duration
animation-fill-mode[] = -webkit-animation-fill-mode
animation-fill-mode[] = -moz-animation-fill-mode
animation-fill-mode[] = -o-animation-fill-mode
animation-iteration-count[] = -webkit-animation-iteration-count
animation-iteration-count[] = -moz-animation-iteration-count
animation-iteration-count[] = -o-animation-iteration-count
animation-name[] = -webkit-animation-name
animation-name[] = -moz-animation-name
animation-name[] = -o-animation-name
animation-play-state[] = -webkit-animation-play-state
animation-play-state[] = -moz-animation-play-state
animation-play-state[] = -o-animation-play-state
animation-timing-function[] = -webkit-animation-timing-function
animation-timing-function[] = -moz-animation-timing-function
animation-timing-function[] = -o-animation-timing-function
; Backface visibility.
backface-visibility[] = -webkit-backface-visibility
backface-visibility[] = -moz-backface-visibility
backface-visibility[] = -ms-backface-visibility
; Background clip.
background-clip[] = -webkit-background-clip
background-clip[] = -moz-background-clip
; Background origin.
background-origin[] = -webkit-background-origin
background-origin[] = -moz-background-origin
; Background size.
background-size[] = -webkit-background-size
background-size[] = -moz-background-size
; Border radius.
border-radius[] = -webkit-border-radius
border-top-left-radius[] = -webkit-border-top-left-radius
border-top-right-radius[] = -webkit-border-top-right-radius
border-bottom-left-radius[] = -webkit-border-bottom-left-radius
border-bottom-right-radius[] = -webkit-border-bottom-right-radius
; Border-image.
border-image[] = -webkit-border-image
border-image[] = -moz-border-image
border-image[] = -o-border-image
; Box shadow.
box-shadow[] = -webkit-box-shadow
; Box sizing.
box-sizing[] = -webkit-box-sizing
box-sizing[] = -moz-box-sizing
; Columns.
columns[] = -webkit-columns
columns[] = -moz-columns
column-count[] = -webkit-column-count
column-count[] = -moz-column-count
column-fill[] = -webkit-column-fill
column-fill[] = -moz-column-fill
column-gap[] = -webkit-column-gap
column-gap[] = -moz-column-gap
column-rule[] = -webkit-column-rule
column-rule[] = -moz-column-rule
column-rule-style[] = -webkit-column-rule-style
column-rule-style[] = -moz-column-rule-style
column-rule-width[] = -webkit-column-rule-width
column-rule-width[] = -moz-column-rule-width
column-rule-style[] = -webkit-column-rule-style
column-rule-style[] = -moz-column-rule-style
column-rule-color[] = -webkit-column-rule-color
column-rule-color[] = -moz-column-rule-color
column-span[] = -webkit-column-span
column-span[] = -moz-column-span
column-width[] = -webkit-column-width
column-width[] = -moz-column-width
; Flexbox (2012).
;
; Merges two similar versions of the flexbox spec:
; - September 2012 (for non IE): http://www.w3.org/TR/2012/CR-css3-flexbox-20120918
; - March 2012 (for IE10): http://www.w3.org/TR/2012/WD-css3-flexbox-20120322
;
; The early 2012 spec mostly differs only in syntax to the later one, with the notable
; exception of not supporting seperate properties for <flex-grow>, <flex-shrink>
; and <flex-basis>. These properties are available in both 2012 implementations via
; <flex> shorthand.
;
; Support for the early 2012 syntax implemented in IE10 is achieved here in part with
; property aliases, and in part with declaration aliases later in this file.
;
align-content[] = -webkit-align-content
align-items[] = -webkit-align-items
align-self[] = -webkit-align-self
flex[] = -webkit-flex
flex[] = -ms-flex
flex-basis[] = -webkit-flex-basis
flex-direction[] = -webkit-flex-direction
flex-direction[] = -ms-flex-direction
flex-flow[] = -webkit-flex-flow
flex-flow[] = -ms-flex-flow
flex-grow[] = -webkit-flex-grow
flex-shrink[] = -webkit-flex-shrink
flex-wrap[] = -webkit-flex-wrap
flex-wrap[] = -ms-flex-wrap
justify-content[] = -webkit-justify-content
order[] = -webkit-order
order[] = -ms-flex-order
; Flexbox (2009).
box-align[] = -webkit-box-align
box-align[] = -moz-box-align
box-direction[] = -webkit-box-direction
box-direction[] = -moz-box-direction
box-flex[] = -webkit-box-flex
box-flex[] = -moz-box-flex
box-flex-group[] = -webkit-box-flex-group
box-flex-group[] = -moz-box-flex-group
box-lines[] = -webkit-box-lines
box-lines[] = -moz-box-lines
box-ordinal-group[] = -webkit-box-ordinal-group
box-ordinal-group[] = -moz-box-ordinal-group
box-orient[] = -webkit-box-orient
box-orient[] = -moz-box-orient
box-pack[] = -webkit-box-pack
box-pack[] = -moz-box-pack
; Hyphens.
hyphens[] = -webkit-hyphens
hyphens[] = -moz-hyphens
hyphens[] = -ms-hyphens
; Outline radius.
outline-radius[] = -moz-outline-radius
outline-top-left-radius[] = -moz-outline-radius-topleft
outline-top-right-radius[] = -moz-outline-radius-topright
outline-bottom-left-radius[] = -moz-outline-radius-bottomleft
outline-bottom-right-radius[] = -moz-outline-radius-bottomright
; Perspective.
perspective[] = -webkit-perspective
perspective[] = -moz-perspective
perspective[] = -ms-perspective
perspective-origin[] = -webkit-perspective-origin
perspective-origin[] = -moz-perspective-origin
perspective-origin[] = -ms-perspective-origin
; Tab size.
tab-size[] = -moz-tab-size
tab-size[] = -o-tab-size
; Text align last.
text-align-last[] = -webkit-text-align-last
text-align-last[] = -moz-text-align-last
; Text decoration.
text-decoration-color[] = -moz-text-decoration-color
text-decoration-line[] = -moz-text-decoration-line
text-decoration-style[] = -moz-text-decoration-style
; Text overflow (Opera mini support).
text-overflow[] = -o-text-overflow
; Transforms.
transform[] = -webkit-transform
transform[] = -moz-transform
transform[] = -ms-transform
transform[] = -o-transform
transform-origin[] = -webkit-transform-origin
transform-origin[] = -moz-transform-origin
transform-origin[] = -ms-transform-origin
transform-origin[] = -o-transform-origin
transform-style[] = -webkit-transform-style
transform-style[] = -moz-transform-style
transform-style[] = -ms-transform-style
; Transitions.
transition[] = -webkit-transition
transition[] = -moz-transition
transition[] = -o-transition
transition-delay[] = -webkit-transition-delay
transition-delay[] = -moz-transition-delay
transition-delay[] = -o-transition-delay
transition-duration[] = -webkit-transition-duration
transition-duration[] = -moz-transition-duration
transition-duration[] = -o-transition-duration
transition-property[] = -webkit-transition-property
transition-property[] = -moz-transition-property
transition-property[] = -o-transition-property
transition-timing-function[] = -webkit-transition-timing-function
transition-timing-function[] = -moz-transition-timing-function
transition-timing-function[] = -o-transition-timing-function
; User select (non standard).
user-select[] = -webkit-user-select
user-select[] = -moz-user-select
user-select[] = -ms-user-select
user-select[] = -o-user-select
user-select[] = user-select
;----------------------------------------------------------------
; Declaration aliases.
[declarations]
; Flexbox (2012).
display:flex[] = display:-ms-flexbox
display:flex[] = display:-webkit-flex
display:inline-flex[] = display:-ms-inline-flexbox
display:inline-flex[] = display:-webkit-inline-flex
; Flexbox (early 2012).
align-content:flex-start[] = -ms-flex-line-pack:start
align-content:flex-end[] = -ms-flex-line-pack:end
align-content:center[] = -ms-flex-line-pack:center
align-content:space-between[] = -ms-flex-line-pack:justify
align-content:space-around[] = -ms-flex-line-pack:distribute
align-content:stretch[] = -ms-flex-line-pack:stretch
align-items:flex-start[] = -ms-flex-align:start
align-items:flex-end[] = -ms-flex-align:end
align-items:center[] = -ms-flex-align:center
align-items:baseline[] = -ms-flex-align:baseline
align-items:stretch[] = -ms-flex-align:stretch
align-self:auto[] = -ms-flex-item-align:auto
align-self:flex-start[] = -ms-flex-item-align:start
align-self:flex-end[] = -ms-flex-item-align:end
align-self:center[] = -ms-flex-item-align:center
align-self:baseline[] = -ms-flex-item-align:baseline
align-self:stretch[] = -ms-flex-item-align:stretch
justify-content:flex-start[] = -ms-flex-pack:start
justify-content:flex-end[] = -ms-flex-pack:end
justify-content:center[] = -ms-flex-pack:center
justify-content:space-between[] = -ms-flex-pack:justify
justify-content:space-around[] = -ms-flex-pack:distribute
; Flexbox (2009).
display:box[] = display:-webkit-box
display:box[] = display:-moz-box
; Experimental cursor values.
cursor:zoom-in[] = cursor:-webkit-zoom-in
cursor:zoom-in[] = cursor:-moz-zoom-in
cursor:zoom-in[] = cursor:-ms-zoom-in
cursor:zoom-in[] = cursor:-o-zoom-in
cursor:zoom-out[] = cursor:-webkit-zoom-out
cursor:zoom-out[] = cursor:-moz-zoom-out
cursor:zoom-out[] = cursor:-ms-zoom-out
cursor:zoom-out[] = cursor:-o-zoom-out
;----------------------------------------------------------------
; Function aliases.
[functions]
; Calc.
calc[] = -webkit-calc
calc[] = -moz-calc
; Element.
element[] = -moz-element
; Gradients.
linear-gradient[] = -webkit-linear-gradient
linear-gradient[] = -moz-linear-gradient
linear-gradient[] = -ms-linear-gradient
linear-gradient[] = -o-linear-gradient
radial-gradient[] = -webkit-radial-gradient
radial-gradient[] = -moz-radial-gradient
radial-gradient[] = -ms-radial-gradient
radial-gradient[] = -o-radial-gradient
; Repeating gradients.
repeating-linear-gradient[] = -webkit-repeating-linear-gradient
repeating-linear-gradient[] = -moz-repeating-linear-gradient
repeating-linear-gradient[] = -ms-repeating-linear-gradient
repeating-linear-gradient[] = -o-repeating-linear-gradient
repeating-radial-gradient[] = -webkit-repeating-radial-gradient
repeating-radial-gradient[] = -moz-repeating-radial-gradient
repeating-radial-gradient[] = -ms-repeating-radial-gradient
repeating-radial-gradient[] = -o-repeating-radial-gradient
;----------------------------------------------------------------
; @rule aliases.
[at-rules]
; Keyframes.
keyframes[] = -webkit-keyframes
keyframes[] = -moz-keyframes
keyframes[] = -o-keyframes
; Viewport.
viewport[] = -webkit-viewport
viewport[] = -moz-viewport
viewport[] = -ms-viewport
viewport[] = -o-viewport