Project

General

Profile

« Previous | Next » 

Revision ca55d066

Added by Andreas Kohlbecker over 11 years ago

configuring theme and first sass editing

View differences:

.gitattributes
1498 1498
7.x/themes/zen_dataportal/.sass-cache/35a6074aaa86241c81fac3e4e5286854be13ca08/responsive-sidebars-rtl.scssc -text svneol=unset#unset
1499 1499
7.x/themes/zen_dataportal/.sass-cache/35a6074aaa86241c81fac3e4e5286854be13ca08/responsive-sidebars.scssc -text svneol=unset#unset
1500 1500
7.x/themes/zen_dataportal/.sass-cache/364af386fb40ab5f67c4b7ae571302cd5dfce4db/_clearfix.scssc -text svneol=unset#unset
1501
7.x/themes/zen_dataportal/.sass-cache/364af386fb40ab5f67c4b7ae571302cd5dfce4db/_hacks.scssc -text svneol=unset#unset
1501 1502
7.x/themes/zen_dataportal/.sass-cache/464787d364b085b2a1532d12f327cae4d9a1fbe8/_sprites.scssc -text svneol=unset#unset
1503
7.x/themes/zen_dataportal/.sass-cache/793d1e7a87895ee996fa533abf984f50a9a92f0e/_grid-background.scssc -text svneol=unset#unset
1502 1504
7.x/themes/zen_dataportal/.sass-cache/7b66f216ba48720b6444fb2f0e15ba21ed3d1f53/_vertical_rhythm.scssc -text
1505
7.x/themes/zen_dataportal/.sass-cache/94d53fa9c38d7c717e56eb4ec327a1a7ca6718b2/_base.scssc -text svneol=unset#unset
1506
7.x/themes/zen_dataportal/.sass-cache/94d53fa9c38d7c717e56eb4ec327a1a7ca6718b2/_sprite-img.scssc -text svneol=unset#unset
1503 1507
7.x/themes/zen_dataportal/.sass-cache/a8cf333018325c256c2fcb2f90e51a05bb7912e5/_zen.scssc -text svneol=unset#unset
1504 1508
7.x/themes/zen_dataportal/.sass-cache/b7ec75a973b6ef8187af26f68d839cc5b2c81e58/_base.scssc -text svneol=unset#unset
1505 1509
7.x/themes/zen_dataportal/.sass-cache/b7ec75a973b6ef8187af26f68d839cc5b2c81e58/_custom.scssc -text svneol=unset#unset
......
1520 1524
7.x/themes/zen_dataportal/.sass-cache/b7ec75a973b6ef8187af26f68d839cc5b2c81e58/tabs.scssc -text svneol=unset#unset
1521 1525
7.x/themes/zen_dataportal/.sass-cache/b7ec75a973b6ef8187af26f68d839cc5b2c81e58/views-styles.scssc -text svneol=unset#unset
1522 1526
7.x/themes/zen_dataportal/.sass-cache/b7ec75a973b6ef8187af26f68d839cc5b2c81e58/wireframes.scssc -text svneol=unset#unset
1527
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_appearance.scssc -text svneol=unset#unset
1528
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_background-clip.scssc -text svneol=unset#unset
1529
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_background-origin.scssc -text svneol=unset#unset
1530
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_background-size.scssc -text svneol=unset#unset
1531
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_border-radius.scssc -text svneol=unset#unset
1532
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_box-shadow.scssc -text svneol=unset#unset
1533
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_box-sizing.scssc -text svneol=unset#unset
1534
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_box.scssc -text svneol=unset#unset
1535
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_columns.scssc -text svneol=unset#unset
1536
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_filter.scssc -text svneol=unset#unset
1537
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_font-face.scssc -text svneol=unset#unset
1538
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_hyphenation.scssc -text svneol=unset#unset
1539
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_images.scssc -text svneol=unset#unset
1540
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_inline-block.scssc -text svneol=unset#unset
1541
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_opacity.scssc -text svneol=unset#unset
1542
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_regions.scssc -text svneol=unset#unset
1543
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_shared.scssc -text svneol=unset#unset
1544
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_text-shadow.scssc -text svneol=unset#unset
1545
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_transform.scssc -text
1546
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_transition.scssc -text
1523 1547
7.x/themes/zen_dataportal/README.txt -text
1524 1548
7.x/themes/zen_dataportal/STARTERKIT.info.txt -text
1525 1549
7.x/themes/zen_dataportal/config.rb -text
......
1620 1644
7.x/themes/zen_dataportal/template.php -text
1621 1645
7.x/themes/zen_dataportal/templates/README.txt -text
1622 1646
7.x/themes/zen_dataportal/theme-settings.php -text
1647
7.x/themes/zen_dataportal/zen_dataportal.info -text
1648
/tmp.tar -text svneol=unset#unset
7.x/themes/zen_dataportal/.sass-cache/b7ec75a973b6ef8187af26f68d839cc5b2c81e58/normalize.scssc
1270 1270
[o;
1271 1271
;["C/* Apply borders and padding that keep the vertical rhythm. */;@;i?;
1272 1272
[;
;o;8;9{"
1273
lineso;1;2@^;f0.34999999999999998ff;3[;@;4"	0.35;i?"
1274
widtho;1;2[;i;3["px;@;4"1px;i?;@;"apply-side-rhythm-border;i?;:0;
1273
widtho;1;2[;i;3["px;@;4"1px;i?"
1274
lineso;1;2@^;f0.34999999999999998ff;3[;@;4"	0.35;i?;@;"apply-side-rhythm-border;i?;:0;
1275 1275
[;;[o;"	;"top;@;i?;
;#o;8;9{"
1276
lineso;1;2@^;f0.65000000000000002??;3[;@;4"	0.65;i?"
1277
widtho;1;2[;i;3["px;@;4"1px;i?;@;"apply-side-rhythm-border;i?;:0;
1276
widtho;1;2[;i;3["px;@;4"1px;i?"
1277
lineso;1;2@^;f0.65000000000000002??;3[;@;4"	0.65;i?;@;"apply-side-rhythm-border;i?;:0;
1278 1278
[;;[o;"	;"bottom;@;i?;
;#o;8;9{"
1279
lineso;1;2@^;f0.65000000000000002??;3[;@;4"	0.65;i?"
1280
widtho;1;2[;i;3["px;@;4"1px;i?;@;"apply-side-rhythm-border;i?;:0;
1279
widtho;1;2[;i;3["px;@;4"1px;i?"
1280
lineso;1;2@^;f0.65000000000000002??;3[;@;4"	0.65;i?;@;"apply-side-rhythm-border;i?;:0;
1281 1281
[;;[o;"	;"	left;@;i?;
;#o;8;9{"
1282
lineso;1;2@^;f0.65000000000000002??;3[;@;4"	0.65;i?"
1283
widtho;1;2[;i;3["px;@;4"1px;i?;@;"apply-side-rhythm-border;i?;:0;
1282
widtho;1;2[;i;3["px;@;4"1px;i?"
1283
lineso;1;2@^;f0.65000000000000002??;3[;@;4"	0.65;i?;@;"apply-side-rhythm-border;i?;:0;
1284 1284
[;;[o;"	;"
1285 1285
right;@;i?;
;#o;
1286 1286
;["?/*
7.x/themes/zen_dataportal/.sass-cache/ea570abe83f92f7ffebe8752050015ad028a313d/_transform.scssc
1
3.2.1 (Media Mark)
2
c6b1622193f2b16b41d0238260d902d3a3b29ac0
3
o:Sass::Tree::RootNode
4
:@template"?H@import "shared";
5

  
6
// @doc off
7
// Note ----------------------------------------------------------------------
8
// Safari, Chrome, and Firefox all support 3D transforms. However,
9
// only in the most recent builds. You should also provide fallback 2d support for
10
// Opera and IE. IE10 is slated to have 3d enabled, but is currently unreleased.
11
// To make that easy, all 2D transforms include an browser-targeting toggle ($only3d)
12
// to switch between the two support lists. The toggle defaults to 'false' (2D),
13
// and also accepts 'true' (3D). Currently the lists are as follows:
14
// 2D: Mozilla, Webkit, Opera, Official
15
// 3D: Webkit, Firefox.
16

  
17
// Available Transforms ------------------------------------------------------
18
// - Scale (2d and 3d)
19
// - Rotate (2d and 3d)
20
// - Translate (2d and 3d)
21
// - Skew (2d only)
22

  
23
// Transform Parameters ------------------------------------------------------
24
// - Transform Origin (2d and 3d)
25
// - Perspective (3d)
26
// - Perspective Origin (3d)
27
// - Transform Style (3d)
28
// - Backface Visibility (3d)
29

  
30
// Mixins --------------------------------------------------------------------
31
// transform-origin
32
//  - shortcuts:  transform-origin2d, transform-origin3d
33
//  - helpers:    apply-origin
34
// transform
35
//  - shortcuts:  transform2d, transform3d
36
//  - helpers:    simple-transform, create-transform
37
// perspective
38
//  - helpers:    perspective-origin
39
// transform-style
40
// backface-visibility
41
// scale
42
//  - shortcuts:  scaleX, scaleY, scaleZ, scale3d
43
// rotate
44
//  - shortcuts:  rotateX, rotateY, rotate3d
45
// translate
46
//  - shortcuts:  translateX, translateY, translateZ, translate3d
47
// skew
48
//  - shortcuts:  skewX, skewY
49

  
50
// Defaults ------------------------------------------------------------------
51
// @doc on
52

  
53
// The default x-origin for transforms
54
$default-origin-x    : 50%                   !default;
55
// The default y-origin for transforms
56
$default-origin-y    : 50%                   !default;
57
// The default z-origin for transforms
58
$default-origin-z    : 50%                   !default;
59

  
60

  
61
// The default x-multiplier for scaling
62
$default-scale-x     : 1.25                  !default;
63
// The default y-multiplier for scaling
64
$default-scale-y     : $default-scale-x      !default;
65
// The default z-multiplier for scaling
66
$default-scale-z     : $default-scale-x      !default;
67

  
68

  
69
// The default angle for rotations
70
$default-rotate      : 45deg                 !default;
71

  
72

  
73
// The default x-vector for the axis of 3d rotations
74
$default-vector-x    : 1                     !default;
75
// The default y-vector for the axis of 3d rotations
76
$default-vector-y    : 1                     !default;
77
// The default z-vector for the axis of 3d rotations
78
$default-vector-z    : 1                     !default;
79

  
80

  
81
// The default x-length for translations
82
$default-translate-x : 1em                   !default;
83
// The default y-length for translations
84
$default-translate-y : $default-translate-x  !default;
85
// The default z-length for translations
86
$default-translate-z : $default-translate-x  !default;
87

  
88

  
89
// The default x-angle for skewing
90
$default-skew-x      : 5deg                  !default;
91
// The default y-angle for skewing
92
$default-skew-y      : 5deg                  !default;
93

  
94

  
95
// **Transform-origin**
96
// Transform-origin sent as a complete string
97
//
98
//     @include apply-origin( origin [, 3D-only ] )
99
//
100
// where 'origin' is a space separated list containing 1-3 (x/y/z) coordinates
101
// in percentages, absolute (px, cm, in, em etc..) or relative
102
// (left, top, right, bottom, center) units
103
//
104
// @param only3d Set this to true to only apply this
105
// mixin where browsers have 3D support.
106
@mixin apply-origin($origin, $only3d) {
107
  $only3d: $only3d or -compass-list-size(-compass-list($origin)) > 2;
108
  @if $only3d {
109
    @include experimental(transform-origin, $origin,
110
      -moz, -webkit, -o, -ms, not -khtml, official
111
    );
112
  } @else {
113
    @include experimental(transform-origin, $origin,
114
      -moz, -webkit, -o, -ms, not -khtml, official
115
    );
116
  }
117
}
118

  
119
// Transform-origin sent as individual arguments:
120
//
121
//     @include transform-origin( [ origin-x, origin-y, origin-z, 3D-only ] )
122
//
123
// where the 3 'origin-' arguments represent x/y/z coordinates.
124
//
125
// **NOTE:** setting z coordinates triggers 3D support list, leave false for 2D support
126
@mixin transform-origin(
127
  $origin-x: $default-origin-x,
128
  $origin-y: $default-origin-y,
129
  $origin-z: false,
130
  $only3d:   if($origin-z, true, false)
131
) {
132
  $origin: unquote('');
133
  @if $origin-x or $origin-y or $origin-z {
134
    @if $origin-x { $origin: $origin-x; } @else { $origin: 50%; }
135
    @if $origin-y { $origin: $origin $origin-y; } @else { @if $origin-z { $origin: $origin 50%; }}
136
    @if $origin-z { $origin: $origin $origin-z; }
137
    @include apply-origin($origin, $only3d);
138
  }
139
}
140

  
141

  
142
// Transform sent as a complete string:
143
//
144
//     @include transform( transforms [, 3D-only ] )
145
//
146
// where 'transforms' is a space separated list of all the transforms to be applied.
147
@mixin transform(
148
  $transform,
149
  $only3d: false
150
) {
151
  @if $only3d {
152
    @include experimental(transform, $transform,
153
      -moz, -webkit, -o, -ms, not -khtml, official
154
    );
155
  } @else {
156
    @include experimental(transform, $transform,
157
      -moz, -webkit, -o, -ms, not -khtml, official
158
    );
159
  }
160
}
161

  
162
// Shortcut to target all browsers with 2D transform support
163
@mixin transform2d($trans) {
164
  @include transform($trans, false);
165
}
166

  
167
// Shortcut to target only browsers with 3D transform support
168
@mixin transform3d($trans) {
169
  @include transform($trans, true);
170
}
171

  
172
// @doc off
173
// 3D Parameters -------------------------------------------------------------
174
// @doc on
175

  
176
// Set the perspective of 3D transforms on the children of an element:
177
//
178
//      @include perspective( perspective )
179
//
180
// where 'perspective' is a unitless number representing the depth of the
181
// z-axis. The higher the perspective, the more exaggerated the foreshortening.
182
// values from 500 to 1000 are more-or-less "normal" - a good starting-point.
183
@mixin perspective($p) {
184
  @include experimental(perspective, $p,
185
    -moz, -webkit, -o, -ms, not -khtml, official
186
  );
187
}
188

  
189
// Set the origin position for the perspective
190
//
191
//      @include perspective-origin(origin-x [origin-y])
192
//
193
// where the two arguments represent x/y coordinates
194
@mixin perspective-origin($origin: 50%) {
195
  @include experimental(perspective-origin, $origin,
196
    -moz, -webkit, -o, -ms, not -khtml, official
197
  );
198
}
199

  
200
// Determine whether a 3D objects children also live in the given 3D space
201
//
202
//      @include transform-style( [ style ] )
203
//
204
// where `style` can be either `flat` or `preserve-3d`.
205
// Browsers default to `flat`, mixin defaults to `preserve-3d`.
206
@mixin transform-style($style: preserve-3d) {
207
  @include experimental(transform-style, $style,
208
    -moz, -webkit, -o, -ms, not -khtml, official
209
  );
210
}
211

  
212
// Determine the visibility of an element when it's back is turned
213
//
214
//     @include backface-visibility( [ visibility ] )
215
//
216
// where `visibility` can be either `visible` or `hidden`.
217
// Browsers default to visible, mixin defaults to hidden
218
@mixin backface-visibility($visibility: hidden) {
219
  @include experimental(backface-visibility, $visibility,
220
    -moz, -webkit, -o, -ms, not -khtml, official
221
  );
222
}
223

  
224
// @doc off
225
// Transform Partials --------------------------------------------------------
226
// These work well on their own, but they don't add to each other, they override.
227
// Use along with transform parameter mixins to adjust origin, perspective and style
228
// ---------------------------------------------------------------------------
229

  
230

  
231
// Scale ---------------------------------------------------------------------
232
// @doc on
233

  
234
// Scale an object along the x and y axis:
235
//
236
//      @include scale( [ scale-x, scale-y, perspective, 3D-only ] )
237
//
238
// where the 'scale-' arguments are unitless multipliers of the x and y dimensions
239
// and perspective, which works the same as the stand-alone perspective property/mixin
240
// but applies to the individual element (multiplied with any parent perspective)
241
//
242
// **Note** This mixin cannot be combined with other transform mixins.
243
@mixin scale(
244
  $scale-x:     $default-scale-x,
245
  $scale-y:     $scale-x,
246
  $perspective: false,
247
  $only3d:      false
248
) {
249
  $trans: scale($scale-x, $scale-y);
250
  @if $perspective { $trans: perspective($perspective) $trans; }
251
  @include transform($trans, $only3d);
252
}
253

  
254
// Scale an object along the x axis
255
// @include scaleX( [ scale-x, perspective, 3D-only ] )
256
//
257
// **Note** This mixin cannot be combined with other transform mixins.
258
@mixin scaleX(
259
  $scale:       $default-scale-x,
260
  $perspective: false,
261
  $only3d:      false
262
) {
263
  $trans: scaleX($scale);
264
  @if $perspective { $trans: perspective($perspective) $trans; }
265
  @include transform($trans, $only3d);
266
}
267

  
268
// Scale an object along the y axis
269
// @include scaleY( [ scale-y, perspective, 3D-only ] )
270
//
271
// **Note** This mixin cannot be combined with other transform mixins.
272
@mixin scaleY(
273
  $scale:       $default-scale-y,
274
  $perspective: false,
275
  $only3d:      false
276
) {
277
  $trans: scaleY($scale);
278
  @if $perspective { $trans: perspective($perspective) $trans; }
279
  @include transform($trans, $only3d);
280
}
281

  
282
// Scale an object along the z axis
283
// @include scaleZ( [ scale-z, perspective ] )
284
//
285
// **Note** This mixin cannot be combined with other transform mixins.
286
@mixin scaleZ(
287
  $scale: $default-scale-z,
288
  $perspective: false
289
) {
290
  $trans: scaleZ($scale);
291
  @if $perspective { $trans: perspective($perspective) $trans; }
292
  @include transform3d($trans);
293
}
294

  
295
// Scale and object along all three axis
296
// @include scale3d( [ scale-x, scale-y, scale-z, perspective ] )
297
//
298
// **Note** This mixin cannot be combined with other transform mixins.
299
@mixin scale3d(
300
  $scale-x:     $default-scale-x,
301
  $scale-y:     $default-scale-y,
302
  $scale-z:     $default-scale-z,
303
  $perspective: false
304
) {
305
  $trans: scale3d($scale-x, $scale-y, $scale-z);
306
  @if $perspective { $trans: perspective($perspective) $trans; }
307
  @include transform3d($trans);
308
}
309

  
310
// @doc off
311
// Rotate --------------------------------------------------------------------
312
// @doc on
313

  
314
// Rotate an object around the z axis  (2D)
315
// @include rotate( [ rotation, perspective, 3D-only ] )
316
// where 'rotation' is an angle set in degrees (deg) or radian (rad) units
317
//
318
// **Note** This mixin cannot be combined with other transform mixins.
319
@mixin rotate(
320
  $rotate:      $default-rotate,
321
  $perspective: false,
322
  $only3d:      false
323
) {
324
  $trans: rotate($rotate);
325
  @if $perspective { $trans: perspective($perspective) $trans; }
326
  @include transform($trans, $only3d);
327
}
328

  
329
// A longcut for 'rotate' in case you forget that 'z' is implied
330
//
331
// **Note** This mixin cannot be combined with other transform mixins.
332
@mixin rotateZ(
333
  $rotate:      $default-rotate,
334
  $perspective: false,
335
  $only3d:      false
336
) {
337
  @include rotate($rotate, $perspective, $only3d);
338
}
339

  
340
// Rotate an object around the x axis (3D)
341
// @include rotateX( [ rotation, perspective ] )
342
//
343
// **Note** This mixin cannot be combined with other transform mixins.
344
@mixin rotateX(
345
  $rotate: $default-rotate,
346
  $perspective: false
347
) {
348
  $trans: rotateX($rotate);
349
  @if $perspective { $trans: perspective($perspective) $trans; }
350
  @include transform3d($trans);
351
}
352

  
353
// Rotate an object around the y axis (3D)
354
// @include rotate( [ rotation, perspective ] )
355
//
356
// **Note** This mixin cannot be combined with other transform mixins.
357
@mixin rotateY(
358
  $rotate: $default-rotate,
359
  $perspective: false
360
) {
361
  $trans: rotateY($rotate);
362
  @if $perspective { $trans: perspective($perspective) $trans; }
363
  @include transform3d($trans);
364
}
365

  
366
// Rotate an object around an arbitrary axis (3D)
367
// @include rotate( [ vector-x, vector-y, vector-z, rotation, perspective ] )
368
// where the 'vector-' arguments accept unitless numbers.
369
// These numbers are not important on their own, but in relation to one another
370
// creating an axis from your transform-origin, along the axis of Xx = Yy = Zz.
371
//
372
// **Note** This mixin cannot be combined with other transform mixins.
373
@mixin rotate3d(
374
  $vector-x: $default-vector-x,
375
  $vector-y: $default-vector-y,
376
  $vector-z: $default-vector-z,
377
  $rotate: $default-rotate,
378
  $perspective: false
379
) {
380
  $trans: rotate3d($vector-x, $vector-y, $vector-z, $rotate);
381
  @if $perspective { $trans: perspective($perspective) $trans; }
382
  @include transform3d($trans);
383
}
384

  
385
// @doc off
386
// Translate -----------------------------------------------------------------
387
// @doc on
388

  
389
// Move an object along the x or y axis (2D)
390
// @include translate( [ translate-x, translate-y, perspective, 3D-only ] )
391
// where the 'translate-' arguments accept any distance in percentages or absolute (px, cm, in, em etc..) units.
392
//
393
// **Note** This mixin cannot be combined with other transform mixins.
394
@mixin translate(
395
  $translate-x: $default-translate-x,
396
  $translate-y: $default-translate-y,
397
  $perspective: false,
398
  $only3d:      false
399
) {
400
  $trans: translate($translate-x, $translate-y);
401
  @if $perspective { $trans: perspective($perspective) $trans; }
402
  @include transform($trans, $only3d);
403
}
404

  
405
// Move an object along the x axis (2D)
406
// @include translate( [ translate-x, perspective, 3D-only ] )
407
//
408
// **Note** This mixin cannot be combined with other transform mixins.
409
@mixin translateX(
410
  $trans-x:     $default-translate-x,
411
  $perspective: false,
412
  $only3d:      false
413
) {
414
  $trans: translateX($trans-x);
415
  @if $perspective { $trans: perspective($perspective) $trans; }
416
  @include transform($trans, $only3d);
417
}
418

  
419
// Move an object along the y axis (2D)
420
// @include translate( [ translate-y, perspective, 3D-only ] )
421
//
422
// **Note** This mixin cannot be combined with other transform mixins.
423
@mixin translateY(
424
  $trans-y:     $default-translate-y,
425
  $perspective: false,
426
  $only3d:      false
427
) {
428
  $trans: translateY($trans-y);
429
  @if $perspective { $trans: perspective($perspective) $trans; }
430
  @include transform($trans, $only3d);
431
}
432

  
433
// Move an object along the z axis (3D)
434
// @include translate( [ translate-z, perspective ] )
435
//
436
// **Note** This mixin cannot be combined with other transform mixins.
437
@mixin translateZ(
438
  $trans-z:     $default-translate-z,
439
  $perspective: false
440
) {
441
  $trans: translateZ($trans-z);
442
  @if $perspective { $trans: perspective($perspective) $trans; }
443
  @include transform3d($trans);
444
}
445

  
446
// Move an object along the x, y and z axis (3D)
447
// @include translate( [ translate-x, translate-y, translate-z, perspective ] )
448
//
449
// **Note** This mixin cannot be combined with other transform mixins.
450
@mixin translate3d(
451
  $translate-x: $default-translate-x,
452
  $translate-y: $default-translate-y,
453
  $translate-z: $default-translate-z,
454
  $perspective: false
455
) {
456
  $trans: translate3d($translate-x, $translate-y, $translate-z);
457
  @if $perspective { $trans: perspective($perspective) $trans; }
458
  @include transform3d($trans);
459
}
460

  
461
// @doc off
462
// Skew ----------------------------------------------------------------------
463
// @doc on
464

  
465
// Skew an element:
466
//
467
//     @include skew( [ skew-x, skew-y, 3D-only ] )
468
//
469
// where the 'skew-' arguments accept css angles in degrees (deg) or radian (rad) units.
470
//
471
// **Note** This mixin cannot be combined with other transform mixins.
472
@mixin skew(
473
  $skew-x: $default-skew-x,
474
  $skew-y: $default-skew-y,
475
  $only3d: false
476
) {
477
  $trans: skew($skew-x, $skew-y);
478
  @include transform($trans, $only3d);
479
}
480

  
481
// Skew an element along the x axiz
482
//
483
//     @include skew( [ skew-x, 3D-only ] )
484
//
485
// **Note** This mixin cannot be combined with other transform mixins.
486
@mixin skewX(
487
  $skew-x: $default-skew-x,
488
  $only3d: false
489
) {
490
  $trans: skewX($skew-x);
491
  @include transform($trans, $only3d);
492
}
493

  
494
// Skew an element along the y axis
495
//
496
//     @include skew( [ skew-y, 3D-only ] )
497
//
498
// **Note** This mixin cannot be combined with other transform mixins.
499
@mixin skewY(
500
  $skew-y: $default-skew-y,
501
  $only3d: false
502
) {
503
  $trans: skewY($skew-y);
504
  @include transform($trans, $only3d);
505
}
506

  
507

  
508
// Full transform mixins
509
// For settings any combination of transforms as arguments
510
// These are complex and not highly recommended for daily use. They are mainly
511
// here for backward-compatibility purposes.
512
//
513
// * they include origin adjustments
514
// * scale takes a multiplier (unitless), rotate and skew take degrees (deg)
515
//
516
// **Note** This mixin cannot be combined with other transform mixins.
517
@mixin create-transform(
518
  $perspective: false,
519
  $scale-x:     false,
520
  $scale-y:     false,
521
  $scale-z:     false,
522
  $rotate-x:    false,
523
  $rotate-y:    false,
524
  $rotate-z:    false,
525
  $rotate3d:    false,
526
  $trans-x:     false,
527
  $trans-y:     false,
528
  $trans-z:     false,
529
  $skew-x:      false,
530
  $skew-y:      false,
531
  $origin-x:    false,
532
  $origin-y:    false,
533
  $origin-z:    false,
534
  $only3d:      false
535
) {
536
  $trans: unquote("");
537

  
538
  // perspective
539
  @if $perspective { $trans: perspective($perspective) ; }
540

  
541
  // scale
542
  @if $scale-x and $scale-y {
543
    @if $scale-z { $trans: $trans scale3d($scale-x, $scale-y, $scale-z); }
544
    @else { $trans: $trans scale($scale-x, $scale-y); }
545
  } @else {
546
    @if $scale-x { $trans: $trans scaleX($scale-x); }
547
    @if $scale-y { $trans: $trans scaleY($scale-y); }
548
    @if $scale-z { $trans: $trans scaleZ($scale-z); }
549
  }
550

  
551
  // rotate
552
  @if $rotate-x { $trans: $trans rotateX($rotate-x); }
553
  @if $rotate-y { $trans: $trans rotateY($rotate-y); }
554
  @if $rotate-z { $trans: $trans rotateZ($rotate-z); }
555
  @if $rotate3d { $trans: $trans rotate3d($rotate3d); }
556

  
557
  // translate
558
  @if $trans-x and $trans-y {
559
    @if $trans-z { $trans: $trans translate3d($trans-x, $trans-y, $trans-z); }
560
    @else { $trans: $trans translate($trans-x, $trans-y); }
561
  } @else {
562
    @if $trans-x { $trans: $trans translateX($trans-x); }
563
    @if $trans-y { $trans: $trans translateY($trans-y); }
564
    @if $trans-z { $trans: $trans translateZ($trans-z); }
565
  }
566

  
567
  // skew
568
  @if $skew-x and $skew-y { $trans: $trans skew($skew-x, $skew-y); }
569
  @else {
570
    @if $skew-x { $trans: $trans skewX($skew-x); }
571
    @if $skew-y { $trans: $trans skewY($skew-y); }
572
  }
573

  
574
  // apply it!
575
  @include transform($trans, $only3d);
576
  @include transform-origin($origin-x, $origin-y, $origin-z, $only3d);
577
}
578

  
579

  
580
// A simplified set of options
581
// backwards-compatible with the previous version of the 'transform' mixin
582
@mixin simple-transform(
583
  $scale:    false,
584
  $rotate:   false,
585
  $trans-x:  false,
586
  $trans-y:  false,
587
  $skew-x:   false,
588
  $skew-y:   false,
589
  $origin-x: false,
590
  $origin-y: false
591
) {
592
  @include create-transform(
593
    false,
594
    $scale, $scale, false,
595
    false, false, $rotate, false,
596
    $trans-x, $trans-y, false,
597
    $skew-x, $skew-y,
598
    $origin-x, $origin-y, false,
599
    false
600
  );
601
}
602
:
@options{:
603
@linei:@has_childrenT:@children[io:Sass::Tree::ImportNode
604
;0;@;i;
605
[:@imported_filename"sharedo:Sass::Tree::CommentNode
606
:@value["p/* @doc off
607
 * Note ----------------------------------------------------------------------
608
 * Safari, Chrome, and Firefox all support 3D transforms. However,
609
 * only in the most recent builds. You should also provide fallback 2d support for
610
 * Opera and IE. IE10 is slated to have 3d enabled, but is currently unreleased.
611
 * To make that easy, all 2D transforms include an browser-targeting toggle ($only3d)
612
 * to switch between the two support lists. The toggle defaults to 'false' (2D),
613
 * and also accepts 'true' (3D). Currently the lists are as follows:
614
 * 2D: Mozilla, Webkit, Opera, Official
615
 * 3D: Webkit, Firefox. */;@;i;
616
[:
617
@type:silento;
618
;["?/* Available Transforms ------------------------------------------------------
619
 * - Scale (2d and 3d)
620
 * - Rotate (2d and 3d)
621
 * - Translate (2d and 3d)
622
 * - Skew (2d only) */;@;i;
623
[;;o;
624
;["?/* Transform Parameters ------------------------------------------------------
625
 * - Transform Origin (2d and 3d)
626
 * - Perspective (3d)
627
 * - Perspective Origin (3d)
628
 * - Transform Style (3d)
629
 * - Backface Visibility (3d) */;@;i;
630
[;;o;
631
;["p/* Mixins --------------------------------------------------------------------
632
 * transform-origin
633
 *  - shortcuts:  transform-origin2d, transform-origin3d
634
 *  - helpers:    apply-origin
635
 * transform
636
 *  - shortcuts:  transform2d, transform3d
637
 *  - helpers:    simple-transform, create-transform
638
 * perspective
639
 *  - helpers:    perspective-origin
640
 * transform-style
641
 * backface-visibility
642
 * scale
643
 *  - shortcuts:  scaleX, scaleY, scaleZ, scale3d
644
 * rotate
645
 *  - shortcuts:  rotateX, rotateY, rotate3d
646
 * translate
647
 *  - shortcuts:  translateX, translateY, translateZ, translate3d
648
 * skew
649
 *  - shortcuts:  skewX, skewY */;@;i ;
650
[;;o;
651
;["a/* Defaults ------------------------------------------------------------------
652
 * @doc on */;@;i4;
653
[;;o;
654
;["./* The default x-origin for transforms */;@;i7;
655
[;;o:Sass::Tree::VariableNode:
@guarded"
!default;@:
656
@expro:Sass::Script::Number:@denominator_units[;i7:@numerator_units["%;@:@original"50%;i8:
657
@name"default-origin-x;i8;
658
[o;
659
;["./* The default y-origin for transforms */;@;i9;
660
[;;o;;"
!default;@;o;;[;i7;["%;@;"50%;i:;"default-origin-y;i:;
661
[o;
662
;["./* The default z-origin for transforms */;@;i;;
663
[;;o;;"
!default;@;o;;[;i7;["%;@;"50%;i<;"default-origin-z;i<;
664
[o;
665
;["//* The default x-multiplier for scaling */;@;i?;
666
[;;o;;"
!default;@;o;;[;f	1.25;[;@;"	1.25;i@;"default-scale-x;i@;
667
[o;
668
;["//* The default y-multiplier for scaling */;@;iA;
669
[;;o;;"
!default;@;o:Sass::Script::Variable	;@;"default-scale-x;iB:@underscored_name"default_scale_x;"default-scale-y;iB;
670
[o;
671
;["//* The default z-multiplier for scaling */;@;iC;
672
[;;o;;"
!default;@;o;	;@;"default-scale-x;iD;"default_scale_x;"default-scale-z;iD;
673
[o;
674
;["*/* The default angle for rotations */;@;iG;
675
[;;o;;"
!default;@;o;;[;i2;["deg;@;"
676
45deg;iH;"default-rotate;iH;
677
[o;
678
;["</* The default x-vector for the axis of 3d rotations */;@;iK;
679
[;;o;;"
!default;@;o;;@N;i;[;@;"1;iL;"default-vector-x;iL;
680
[o;
681
;["</* The default y-vector for the axis of 3d rotations */;@;iM;
682
[;;o;;"
!default;@;o;;@N;i;[;@;"1;iN;"default-vector-y;iN;
683
[o;
684
;["</* The default z-vector for the axis of 3d rotations */;@;iO;
685
[;;o;;"
!default;@;o;;@N;i;[;@;"1;iP;"default-vector-z;iP;
686
[o;
687
;["0/* The default x-length for translations */;@;iS;
688
[;;o;;"
!default;@;o;;[;i;["em;@;"1em;iT;"default-translate-x;iT;
689
[o;
690
;["0/* The default y-length for translations */;@;iU;
691
[;;o;;"
!default;@;o;	;@;"default-translate-x;iV;"default_translate_x;"default-translate-y;iV;
692
[o;
693
;["0/* The default z-length for translations */;@;iW;
694
[;;o;;"
!default;@;o;	;@;"default-translate-x;iX;"default_translate_x;"default-translate-z;iX;
695
[o;
696
;["*/* The default x-angle for skewing */;@;i[;
697
[;;o;;"
!default;@;o;;[;i
698
;["deg;@;"	5deg;i\;"default-skew-x;i\;
699
[o;
700
;["*/* The default y-angle for skewing */;@;i];
701
[;;o;;"
!default;@;o;;[;i
702
;["deg;@;"	5deg;i^;"default-skew-y;i^;
703
[o;
704
;["?/* **Transform-origin**
705
 * Transform-origin sent as a complete string
706
 *
707
 *     @include apply-origin( origin [, 3D-only ] )
708
 *
709
 * where 'origin' is a space separated list containing 1-3 (x/y/z) coordinates
710
 * in percentages, absolute (px, cm, in, em etc..) or relative
711
 * (left, top, right, bottom, center) units
712
 *
713
 * @param only3d Set this to true to only apply this
714
 * mixin where browsers have 3D support. */;@;ia;
715
[;;o:Sass::Tree::MixinDefNode;@;"apply-origin;il:@splat0;	T;
716
[o;;0;@;o:Sass::Script::Operation
717
;@:@operator:or;im:@operand2o;
718
;@;:gt;im; o;;@N;i;[;@;"2;im:@operand1o:Sass::Script::Funcall:@keywords{;@;"-compass-list-size;im;0:
719
@args[o;#;${;@;"-compass-list;im;0;%[o;	;@;"origin;im;"origin;"o;	;@;"only3d;im;"only3d;"only3d;im;
720
[u:Sass::Tree::IfNode?[o:Sass::Script::Variable	:
@options{:
721
@name"only3d:
722
@linein:@underscored_name"only3du:Sass::Tree::IfNode?[00[o:Sass::Tree::MixinNode:@keywords{:
@options{:
723
@name"experimental:
724
@lineiu:@splat0:@children[:
725
@args[
o:Sass::Script::String	:@value"transform-origin;@	;	is:
726
@type:identifiero:Sass::Script::Variable	;@	;"origin;	is:@underscored_name"origino;
	;"	-moz;@	;	it;;o;
	;"-webkit;@	;	it;;o;
	;"-o;@	;	it;;o;
	;"-ms;@	;	it;;o:!Sass::Script::UnaryOperation	:
@operando;
	;"-khtml;@	;	it;;;@	:@operator:not;	ito;
	;"
official;@	;	it;;[o:Sass::Tree::MixinNode:@keywords{;@;"experimental;iq:@splat0:@children[:
727
@args[
o:Sass::Script::String	:@value"transform-origin;@;io:
728
@type:identifiero;	;@;"origin;io;	"origino;	;"	-moz;@;ip;;o;	;"-webkit;@;ip;;o;	;"-o;@;ip;;o;	;"-ms;@;ip;;o:!Sass::Script::UnaryOperation	:
@operando;	;"-khtml;@;ip;;;@:@operator:not;ipo;	;"
official;@;ip;;;%[[o;;@;"origin;"origin0[o;;@;"only3d;"only3d0o;
729
;["#/* Transform-origin sent as individual arguments:
730
 *
731
 *     @include transform-origin( [ origin-x, origin-y, origin-z, 3D-only ] )
732
 *
733
 * where the 3 'origin-' arguments represent x/y/z coordinates.
734
 *
735
 * **NOTE:** setting z coordinates triggers 3D support list, leave false for 2D support */;@;iy;
736
[;;o;;@;"transform-origin;i?;0;	T;
737
[o;;0;@;o;#;${;@;"unquote;i?;0;%[o:Sass::Script::String	;";@;i?;:string;"origin;i?;
738
[u;&?[o:Sass::Script::Operation
739
:
@options{:@operator:or:
740
@linei?:@operand2o:Sass::Script::Variable	;@:
741
@name"
origin-z;	i?:@underscored_name"
origin_z:@operand1o;
742
;@;;;	i?;
743
o;	;@;"
origin-y;	i?;
"
origin_y;o;	;@;"
origin-x;	i?;
"
origin_x0[	u:Sass::Tree::IfNode?[o:Sass::Script::Variable	:
@options{:
744
@name"
origin-x:
745
@linei?:@underscored_name"
origin_xu:Sass::Tree::IfNode?[00[o:Sass::Tree::VariableNode:
@guarded0:
@options{:
746
@expro:Sass::Script::Number:@denominator_units[:@valuei7:@numerator_units["%;@:@original"50%:
747
@linei?:
748
@name"origin;i?:@children[[o:Sass::Tree::VariableNode:
@guarded0;@:
749
@expro;	;@;"
origin-x;i?;	"
origin_x;"origin;i?:@children[u;?[o:Sass::Script::Variable	:
@options{:
750
@name"
origin-y:
751
@linei?:@underscored_name"
origin_yu:Sass::Tree::IfNode?[00[u:Sass::Tree::IfNoder[o:Sass::Script::Variable	:
@options{:
752
@name"
origin-z:
753
@linei?:@underscored_name"
origin_z0[o:Sass::Tree::VariableNode:
@guarded0;@:
754
@expro:Sass::Script::List	:@value[o;	;@;"origin;i?;	"origino:Sass::Script::Number:@denominator_units[;i7:@numerator_units["%;@:@original"50%;i?;@;i?:@separator:
755
space;"origin;i?:@children[[o:Sass::Tree::VariableNode:
@guarded0;@:
756
@expro:Sass::Script::List	:@value[o;	;@;"origin;i?;	"origino;	;@;"
origin-y;i?;	"
origin_y;@;i?:@separator:
757
space;"origin;i?:@children[u;5[o:Sass::Script::Variable	:
@options{:
758
@name"
origin-z:
759
@linei?:@underscored_name"
origin_z0[o:Sass::Tree::VariableNode:
@guarded0;@:
760
@expro:Sass::Script::List	:@value[o;	;@;"origin;i?;	"origino;	;@;"
origin-z;i?;	"
origin_z;@;i?:@separator:
761
space;"origin;i?:@children[o:Sass::Tree::MixinNode:@keywords{;@;"apply-origin;	i?:@splat0:@children[:
762
@args[o;	;@;"origin;	i?;
"origino;	;@;"only3d;	i?;
"only3d;%[	[o;;@;"
origin-x;"
origin_xo;	;@;"default-origin-x;i|;"default_origin_x[o;;@;"
origin-y;"
origin_yo;	;@;"default-origin-y;i};"default_origin_y[o;;@;"
origin-z;"
origin_zo:Sass::Script::Bool;F;@;i~[o;;@;"only3d;"only3do;#;${;@;"if;i;0;%[o;	;@;"
origin-z;i;"
origin_zo;);T;@;io;);F;@;io;
763
;["?/* Transform sent as a complete string:
764
 *
765
 *     @include transform( transforms [, 3D-only ] )
766
 *
767
 * where 'transforms' is a space separated list of all the transforms to be applied. */;@;i?;
768
[;;o;;@;"transform;i?;0;	T;
769
[u;&[o:Sass::Script::Variable	:
@options{:
770
@name"only3d:
771
@linei?:@underscored_name"only3du:Sass::Tree::IfNode?[00[o:Sass::Tree::MixinNode:@keywords{:
@options{:
772
@name"experimental:
773
@linei?:@splat0:@children[:
774
@args[
o:Sass::Script::String	:@value"transform;@	;	i?:
775
@type:identifiero:Sass::Script::Variable	;@	;"transform;	i?:@underscored_name"transformo;
	;"	-moz;@	;	i?;;o;
	;"-webkit;@	;	i?;;o;
	;"-o;@	;	i?;;o;
	;"-ms;@	;	i?;;o:!Sass::Script::UnaryOperation	:
@operando;
	;"-khtml;@	;	i?;;;@	:@operator:not;	i?o;
	;"
official;@	;	i?;;[o:Sass::Tree::MixinNode:@keywords{;@;"experimental;i?:@splat0:@children[:
776
@args[
o:Sass::Script::String	:@value"transform;@;i?:
777
@type:identifiero;	;@;"transform;i?;	"transformo;	;"	-moz;@;i?;;o;	;"-webkit;@;i?;;o;	;"-o;@;i?;;o;	;"-ms;@;i?;;o:!Sass::Script::UnaryOperation	:
@operando;	;"-khtml;@;i?;;;@:@operator:not;i?o;	;"
official;@;i?;;;%[[o;;@;"transform;"transform0[o;;@;"only3d;"only3do;);F;@;i?o;
778
;["D/* Shortcut to target all browsers with 2D transform support */;@;i?;
779
[;;o;;@;"transform2d;i?;0;	T;
780
[o:Sass::Tree::MixinNode;${;@;"transform;i?;0;
781
[;%[o;	;@;"
782
trans;i?;"
783
transo;);F;@;i?;%[[o;;@;"
784
trans;"
785
trans0o;
786
;["E/* Shortcut to target only browsers with 3D transform support */;@;i?;
787
[;;o;;@;"transform3d;i?;0;	T;
788
[o;*;${;@;"transform;i?;0;
789
[;%[o;	;@;"
790
trans;i?;"
791
transo;);T;@;i?;%[[o;;@;"
792
trans;"
793
trans0o;
794
;["m/* @doc off
795
 * 3D Parameters -------------------------------------------------------------
796
 * @doc on */;@;i?;
797
[;;o;
798
;["c/* Set the perspective of 3D transforms on the children of an element:
799
 *
800
 *      @include perspective( perspective )
801
 *
802
 * where 'perspective' is a unitless number representing the depth of the
803
 * z-axis. The higher the perspective, the more exaggerated the foreshortening.
804
 * values from 500 to 1000 are more-or-less "normal" - a good starting-point. */;@;i?;
805
[;;o;;@;"perspective;i?;0;	T;
806
[o;*;${;@;"experimental;i?;0;
807
[;%[
o;'	;"perspective;@;i?;:identifiero;	;@;"p;i?;"po;'	;"	-moz;@;i?;;+o;'	;"-webkit;@;i?;;+o;'	;"-o;@;i?;;+o;'	;"-ms;@;i?;;+o:!Sass::Script::UnaryOperation	:
@operando;'	;"-khtml;@;i?;;+;@;:not;i?o;'	;"
official;@;i?;;+;%[[o;;@;"p;"p0o;
808
;["?/* Set the origin position for the perspective
809
 *
810
 *      @include perspective-origin(origin-x [origin-y])
811
 *
812
 * where the two arguments represent x/y coordinates */;@;i?;
813
[;;o;;@;"perspective-origin;i?;0;	T;
814
[o;*;${;@;"experimental;i?;0;
815
[;%[
o;'	;"perspective-origin;@;i?;;+o;	;@;"origin;i?;"origino;'	;"	-moz;@;i?;;+o;'	;"-webkit;@;i?;;+o;'	;"-o;@;i?;;+o;'	;"-ms;@;i?;;+o;,	;-o;'	;"-khtml;@;i?;;+;@;;.;i?o;'	;"
official;@;i?;;+;%[[o;;@;"origin;"origino;;[;i7;["%;@;"50%;i?o;
816
;["?/* Determine whether a 3D objects children also live in the given 3D space
817
 *
818
 *      @include transform-style( [ style ] )
819
 *
820
 * where `style` can be either `flat` or `preserve-3d`.
821
 * Browsers default to `flat`, mixin defaults to `preserve-3d`. */;@;i?;
822
[;;o;;@;"transform-style;i?;0;	T;
823
[o;*;${;@;"experimental;i?;0;
824
[;%[
o;'	;"transform-style;@;i?;;+o;	;@;"
825
style;i?;"
826
styleo;'	;"	-moz;@;i?;;+o;'	;"-webkit;@;i?;;+o;'	;"-o;@;i?;;+o;'	;"-ms;@;i?;;+o;,	;-o;'	;"-khtml;@;i?;;+;@;;.;i?o;'	;"
official;@;i?;;+;%[[o;;@;"
827
style;"
828
styleo;'	;"preserve-3d;@;i?;;+o;
829
;["?/* Determine the visibility of an element when it's back is turned
830
 *
831
 *     @include backface-visibility( [ visibility ] )
832
 *
833
 * where `visibility` can be either `visible` or `hidden`.
834
 * Browsers default to visible, mixin defaults to hidden */;@;i?;
835
[;;o;;@;"backface-visibility;i?;0;	T;
836
[o;*;${;@;"experimental;i?;0;
837
[;%[
o;'	;"backface-visibility;@;i?;;+o;	;@;"visibility;i?;"visibilityo;'	;"	-moz;@;i?;;+o;'	;"-webkit;@;i?;;+o;'	;"-o;@;i?;;+o;'	;"-ms;@;i?;;+o;,	;-o;'	;"-khtml;@;i?;;+;@;;.;i?o;'	;"
official;@;i?;;+;%[[o;;@;"visibility;"visibilityo;'	;"hidden;@;i?;;+o;
838
;["S/* @doc off
839
 * Transform Partials --------------------------------------------------------
840
 * These work well on their own, but they don't add to each other, they override.
841
 * Use along with transform parameter mixins to adjust origin, perspective and style
842
 * --------------------------------------------------------------------------- */;@;i?;
843
[;;o;
844
;["a/* Scale ---------------------------------------------------------------------
845
 * @doc on */;@;i?;
846
[;;o;
847
;["?/* Scale an object along the x and y axis:
848
 *
849
 *      @include scale( [ scale-x, scale-y, perspective, 3D-only ] )
850
 *
851
 * where the 'scale-' arguments are unitless multipliers of the x and y dimensions
852
 * and perspective, which works the same as the stand-alone perspective property/mixin
853
 * but applies to the individual element (multiplied with any parent perspective)
854
 *
855
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
856
[;;o;;@;"
857
scale;i?;0;	T;
858
[o;;0;@;o;#;${;@;"
859
scale;i?;0;%[o;	;@;"scale-x;i?;"scale_xo;	;@;"scale-y;i?;"scale_y;"
860
trans;i?;
861
[u;&?[o:Sass::Script::Variable	:
@options{:
862
@name"perspective:
863
@linei?:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
864
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i?:@splat0:
865
@args[o;	;@;"perspective;i?;	"perspectiveo;	;@;"
866
trans;i?;	"
867
trans;@;i?:@separator:
868
space;"
869
trans;i?:@children[o;*;${;@;"transform;i?;0;
870
[;%[o;	;@;"
871
trans;i?;"
872
transo;	;@;"only3d;i?;"only3d;%[	[o;;@;"scale-x;"scale_xo;	;@;"default-scale-x;i?;"default_scale_x[o;;@;"scale-y;"scale_yo;	;@;"scale-x;i?;"scale_x[o;;@;"perspective;"perspectiveo;);F;@;i?[o;;@;"only3d;"only3do;);F;@;i?o;
873
;["?/* Scale an object along the x axis
874
 * @include scaleX( [ scale-x, perspective, 3D-only ] )
875
 *
876
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
877
[;;o;;@;"scaleX;i;0;	T;
878
[o;;0;@;o;#;${;@;"scaleX;i;0;%[o;	;@;"
879
scale;i;"
880
scale;"
881
trans;i;
882
[u;&?[o:Sass::Script::Variable	:
@options{:
883
@name"perspective:
884
@linei:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
885
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i:@splat0:
886
@args[o;	;@;"perspective;i;	"perspectiveo;	;@;"
887
trans;i;	"
888
trans;@;i:@separator:
889
space;"
890
trans;i:@children[o;*;${;@;"transform;i;0;
891
[;%[o;	;@;"
892
trans;i;"
893
transo;	;@;"only3d;i;"only3d;%[[o;;@;"
894
scale;"
895
scaleo;	;@;"default-scale-x;i;"default_scale_x[o;;@;"perspective;"perspectiveo;);F;@;i[o;;@;"only3d;"only3do;);F;@;io;
896
;["?/* Scale an object along the y axis
897
 * @include scaleY( [ scale-y, perspective, 3D-only ] )
898
 *
899
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i	;
900
[;;o;;@;"scaleY;i;0;	T;
901
[o;;0;@;o;#;${;@;"scaleY;i;0;%[o;	;@;"
902
scale;i;"
903
scale;"
904
trans;i;
905
[u;&?[o:Sass::Script::Variable	:
@options{:
906
@name"perspective:
907
@linei:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
908
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i:@splat0:
909
@args[o;	;@;"perspective;i;	"perspectiveo;	;@;"
910
trans;i;	"
911
trans;@;i:@separator:
912
space;"
913
trans;i:@children[o;*;${;@;"transform;i;0;
914
[;%[o;	;@;"
915
trans;i;"
916
transo;	;@;"only3d;i;"only3d;%[[o;;@;"
917
scale;"
918
scaleo;	;@;"default-scale-y;i;"default_scale_y[o;;@;"perspective;"perspectiveo;);F;@;i[o;;@;"only3d;"only3do;);F;@;io;
919
;["?/* Scale an object along the z axis
920
 * @include scaleZ( [ scale-z, perspective ] )
921
 *
922
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i;
923
[;;o;;@;"scaleZ;i;0;	T;
924
[o;;0;@;o;#;${;@;"scaleZ;i;0;%[o;	;@;"
925
scale;i;"
926
scale;"
927
trans;i;
928
[u;&?[o:Sass::Script::Variable	:
@options{:
929
@name"perspective:
930
@linei :@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
931
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i :@splat0:
932
@args[o;	;@;"perspective;i ;	"perspectiveo;	;@;"
933
trans;i ;	"
934
trans;@;i :@separator:
935
space;"
936
trans;i :@children[o;*;${;@;"transform3d;i!;0;
937
[;%[o;	;@;"
938
trans;i!;"
939
trans;%[[o;;@;"
940
scale;"
941
scaleo;	;@;"default-scale-z;i;"default_scale_z[o;;@;"perspective;"perspectiveo;);F;@;io;
942
;["?/* Scale and object along all three axis
943
 * @include scale3d( [ scale-x, scale-y, scale-z, perspective ] )
944
 *
945
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i$;
946
[;;o;;@;"scale3d;i-;0;	T;
947
[o;;0;@;o;#;${;@;"scale3d;i.;0;%[o;	;@;"scale-x;i.;"scale_xo;	;@;"scale-y;i.;"scale_yo;	;@;"scale-z;i.;"scale_z;"
948
trans;i.;
949
[u;&?[o:Sass::Script::Variable	:
@options{:
950
@name"perspective:
951
@linei/:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
952
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i/:@splat0:
953
@args[o;	;@;"perspective;i/;	"perspectiveo;	;@;"
954
trans;i/;	"
955
trans;@;i/:@separator:
956
space;"
957
trans;i/:@children[o;*;${;@;"transform3d;i0;0;
958
[;%[o;	;@;"
959
trans;i0;"
960
trans;%[	[o;;@;"scale-x;"scale_xo;	;@;"default-scale-x;i);"default_scale_x[o;;@;"scale-y;"scale_yo;	;@;"default-scale-y;i*;"default_scale_y[o;;@;"scale-z;"scale_zo;	;@;"default-scale-z;i+;"default_scale_z[o;;@;"perspective;"perspectiveo;);F;@;i,o;
961
;["m/* @doc off
962
 * Rotate --------------------------------------------------------------------
963
 * @doc on */;@;i3;
964
[;;o;
965
;["?/* Rotate an object around the z axis  (2D)
966
 * @include rotate( [ rotation, perspective, 3D-only ] )
967
 * where 'rotation' is an angle set in degrees (deg) or radian (rad) units
968
 *
969
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i7;
970
[;;o;;@;"rotate;i@;0;	T;
971
[o;;0;@;o;#;${;@;"rotate;iA;0;%[o;	;@;"rotate;iA;"rotate;"
972
trans;iA;
973
[u;&?[o:Sass::Script::Variable	:
@options{:
974
@name"perspective:
975
@lineiB:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
976
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;iB:@splat0:
977
@args[o;	;@;"perspective;iB;	"perspectiveo;	;@;"
978
trans;iB;	"
979
trans;@;iB:@separator:
980
space;"
981
trans;iB:@children[o;*;${;@;"transform;iC;0;
982
[;%[o;	;@;"
983
trans;iC;"
984
transo;	;@;"only3d;iC;"only3d;%[[o;;@;"rotate;"rotateo;	;@;"default-rotate;i=;"default_rotate[o;;@;"perspective;"perspectiveo;);F;@;i>[o;;@;"only3d;"only3do;);F;@;i?o;
985
;["?/* A longcut for 'rotate' in case you forget that 'z' is implied
986
 *
987
 * **Note** This mixin cannot be combined with other transform mixins. */;@;iF;
988
[;;o;;@;"rotateZ;iM;0;	T;
989
[o;*;${;@;"rotate;iN;0;
990
[;%[o;	;@;"rotate;iN;"rotateo;	;@;"perspective;iN;"perspectiveo;	;@;"only3d;iN;"only3d;%[[o;;@;"rotate;"rotateo;	;@;"default-rotate;iJ;"default_rotate[o;;@;"perspective;"perspectiveo;);F;@;iK[o;;@;"only3d;"only3do;);F;@;iLo;
991
;["?/* Rotate an object around the x axis (3D)
992
 * @include rotateX( [ rotation, perspective ] )
993
 *
994
 * **Note** This mixin cannot be combined with other transform mixins. */;@;iQ;
995
[;;o;;@;"rotateX;iX;0;	T;
996
[o;;0;@;o;#;${;@;"rotateX;iY;0;%[o;	;@;"rotate;iY;"rotate;"
997
trans;iY;
998
[u;&?[o:Sass::Script::Variable	:
@options{:
999
@name"perspective:
1000
@lineiZ:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1001
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;iZ:@splat0:
1002
@args[o;	;@;"perspective;iZ;	"perspectiveo;	;@;"
1003
trans;iZ;	"
1004
trans;@;iZ:@separator:
1005
space;"
1006
trans;iZ:@children[o;*;${;@;"transform3d;i[;0;
1007
[;%[o;	;@;"
1008
trans;i[;"
1009
trans;%[[o;;@;"rotate;"rotateo;	;@;"default-rotate;iV;"default_rotate[o;;@;"perspective;"perspectiveo;);F;@;iWo;
1010
;["?/* Rotate an object around the y axis (3D)
1011
 * @include rotate( [ rotation, perspective ] )
1012
 *
1013
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i^;
1014
[;;o;;@;"rotateY;ie;0;	T;
1015
[o;;0;@;o;#;${;@;"rotateY;if;0;%[o;	;@;"rotate;if;"rotate;"
1016
trans;if;
1017
[u;&?[o:Sass::Script::Variable	:
@options{:
1018
@name"perspective:
1019
@lineig:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1020
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;ig:@splat0:
1021
@args[o;	;@;"perspective;ig;	"perspectiveo;	;@;"
1022
trans;ig;	"
1023
trans;@;ig:@separator:
1024
space;"
1025
trans;ig:@children[o;*;${;@;"transform3d;ih;0;
1026
[;%[o;	;@;"
1027
trans;ih;"
1028
trans;%[[o;;@;"rotate;"rotateo;	;@;"default-rotate;ic;"default_rotate[o;;@;"perspective;"perspectiveo;);F;@;ido;
1029
;["?/* Rotate an object around an arbitrary axis (3D)
1030
 * @include rotate( [ vector-x, vector-y, vector-z, rotation, perspective ] )
1031
 * where the 'vector-' arguments accept unitless numbers.
1032
 * These numbers are not important on their own, but in relation to one another
1033
 * creating an axis from your transform-origin, along the axis of Xx = Yy = Zz.
1034
 *
1035
 * **Note** This mixin cannot be combined with other transform mixins. */;@;ik;
1036
[;;o;;@;"
rotate3d;ix;0;	T;
1037
[o;;0;@;o;#;${;@;"
rotate3d;iy;0;%[	o;	;@;"
vector-x;iy;"
vector_xo;	;@;"
vector-y;iy;"
vector_yo;	;@;"
vector-z;iy;"
vector_zo;	;@;"rotate;iy;"rotate;"
1038
trans;iy;
1039
[u;&?[o:Sass::Script::Variable	:
@options{:
1040
@name"perspective:
1041
@lineiz:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1042
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;iz:@splat0:
1043
@args[o;	;@;"perspective;iz;	"perspectiveo;	;@;"
1044
trans;iz;	"
1045
trans;@;iz:@separator:
1046
space;"
1047
trans;iz:@children[o;*;${;@;"transform3d;i{;0;
1048
[;%[o;	;@;"
1049
trans;i{;"
1050
trans;%[
1051
[o;;@;"
vector-x;"
vector_xo;	;@;"default-vector-x;is;"default_vector_x[o;;@;"
vector-y;"
vector_yo;	;@;"default-vector-y;it;"default_vector_y[o;;@;"
vector-z;"
vector_zo;	;@;"default-vector-z;iu;"default_vector_z[o;;@;"rotate;"rotateo;	;@;"default-rotate;iv;"default_rotate[o;;@;"perspective;"perspectiveo;);F;@;iwo;
1052
;["m/* @doc off
1053
 * Translate -----------------------------------------------------------------
1054
 * @doc on */;@;i~;
1055
[;;o;
1056
;["6/* Move an object along the x or y axis (2D)
1057
 * @include translate( [ translate-x, translate-y, perspective, 3D-only ] )
1058
 * where the 'translate-' arguments accept any distance in percentages or absolute (px, cm, in, em etc..) units.
1059
 *
1060
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1061
[;;o;;@;"translate;i?;0;	T;
1062
[o;;0;@;o;#;${;@;"translate;i?;0;%[o;	;@;"translate-x;i?;"translate_xo;	;@;"translate-y;i?;"translate_y;"
1063
trans;i?;
1064
[u;&?[o:Sass::Script::Variable	:
@options{:
1065
@name"perspective:
1066
@linei?:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1067
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i?:@splat0:
1068
@args[o;	;@;"perspective;i?;	"perspectiveo;	;@;"
1069
trans;i?;	"
1070
trans;@;i?:@separator:
1071
space;"
1072
trans;i?:@children[o;*;${;@;"transform;i?;0;
1073
[;%[o;	;@;"
1074
trans;i?;"
1075
transo;	;@;"only3d;i?;"only3d;%[	[o;;@;"translate-x;"translate_xo;	;@;"default-translate-x;i?;"default_translate_x[o;;@;"translate-y;"translate_yo;	;@;"default-translate-y;i?;"default_translate_y[o;;@;"perspective;"perspectiveo;);F;@;i?[o;;@;"only3d;"only3do;);F;@;i?o;
1076
;["?/* Move an object along the x axis (2D)
1077
 * @include translate( [ translate-x, perspective, 3D-only ] )
1078
 *
1079
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1080
[;;o;;@;"translateX;i?;0;	T;
1081
[o;;0;@;o;#;${;@;"translateX;i?;0;%[o;	;@;"trans-x;i?;"trans_x;"
1082
trans;i?;
1083
[u;&?[o:Sass::Script::Variable	:
@options{:
1084
@name"perspective:
1085
@linei?:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1086
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i?:@splat0:
1087
@args[o;	;@;"perspective;i?;	"perspectiveo;	;@;"
1088
trans;i?;	"
1089
trans;@;i?:@separator:
1090
space;"
1091
trans;i?:@children[o;*;${;@;"transform;i?;0;
1092
[;%[o;	;@;"
1093
trans;i?;"
1094
transo;	;@;"only3d;i?;"only3d;%[[o;;@;"trans-x;"trans_xo;	;@;"default-translate-x;i?;"default_translate_x[o;;@;"perspective;"perspectiveo;);F;@;i?[o;;@;"only3d;"only3do;);F;@;i?o;
1095
;["?/* Move an object along the y axis (2D)
1096
 * @include translate( [ translate-y, perspective, 3D-only ] )
1097
 *
1098
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1099
[;;o;;@;"translateY;i?;0;	T;
1100
[o;;0;@;o;#;${;@;"translateY;i?;0;%[o;	;@;"trans-y;i?;"trans_y;"
1101
trans;i?;
1102
[u;&?[o:Sass::Script::Variable	:
@options{:
1103
@name"perspective:
1104
@linei?:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1105
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i?:@splat0:
1106
@args[o;	;@;"perspective;i?;	"perspectiveo;	;@;"
1107
trans;i?;	"
1108
trans;@;i?:@separator:
1109
space;"
1110
trans;i?:@children[o;*;${;@;"transform;i?;0;
1111
[;%[o;	;@;"
1112
trans;i?;"
1113
transo;	;@;"only3d;i?;"only3d;%[[o;;@;"trans-y;"trans_yo;	;@;"default-translate-y;i?;"default_translate_y[o;;@;"perspective;"perspectiveo;);F;@;i?[o;;@;"only3d;"only3do;);F;@;i?o;
1114
;["?/* Move an object along the z axis (3D)
1115
 * @include translate( [ translate-z, perspective ] )
1116
 *
1117
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1118
[;;o;;@;"translateZ;i?;0;	T;
1119
[o;;0;@;o;#;${;@;"translateZ;i?;0;%[o;	;@;"trans-z;i?;"trans_z;"
1120
trans;i?;
1121
[u;&?[o:Sass::Script::Variable	:
@options{:
1122
@name"perspective:
1123
@linei?:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1124
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i?:@splat0:
1125
@args[o;	;@;"perspective;i?;	"perspectiveo;	;@;"
1126
trans;i?;	"
1127
trans;@;i?:@separator:
1128
space;"
1129
trans;i?:@children[o;*;${;@;"transform3d;i?;0;
1130
[;%[o;	;@;"
1131
trans;i?;"
1132
trans;%[[o;;@;"trans-z;"trans_zo;	;@;"default-translate-z;i?;"default_translate_z[o;;@;"perspective;"perspectiveo;);F;@;i?o;
1133
;["?/* Move an object along the x, y and z axis (3D)
1134
 * @include translate( [ translate-x, translate-y, translate-z, perspective ] )
1135
 *
1136
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1137
[;;o;;@;"translate3d;i?;0;	T;
1138
[o;;0;@;o;#;${;@;"translate3d;i?;0;%[o;	;@;"translate-x;i?;"translate_xo;	;@;"translate-y;i?;"translate_yo;	;@;"translate-z;i?;"translate_z;"
1139
trans;i?;
1140
[u;&?[o:Sass::Script::Variable	:
@options{:
1141
@name"perspective:
1142
@linei?:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1143
@expro:Sass::Script::List	:@value[o:Sass::Script::Funcall:@keywords{;@;"perspective;i?:@splat0:
1144
@args[o;	;@;"perspective;i?;	"perspectiveo;	;@;"
1145
trans;i?;	"
1146
trans;@;i?:@separator:
1147
space;"
1148
trans;i?:@children[o;*;${;@;"transform3d;i?;0;
1149
[;%[o;	;@;"
1150
trans;i?;"
1151
trans;%[	[o;;@;"translate-x;"translate_xo;	;@;"default-translate-x;i?;"default_translate_x[o;;@;"translate-y;"translate_yo;	;@;"default-translate-y;i?;"default_translate_y[o;;@;"translate-z;"translate_zo;	;@;"default-translate-z;i?;"default_translate_z[o;;@;"perspective;"perspectiveo;);F;@;i?o;
1152
;["m/* @doc off
1153
 * Skew ----------------------------------------------------------------------
1154
 * @doc on */;@;i?;
1155
[;;o;
1156
;["?/* Skew an element:
1157
 *
1158
 *     @include skew( [ skew-x, skew-y, 3D-only ] )
1159
 *
1160
 * where the 'skew-' arguments accept css angles in degrees (deg) or radian (rad) units.
1161
 *
1162
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1163
[;;o;;@;"	skew;i?;0;	T;
1164
[o;;0;@;o;#;${;@;"	skew;i?;0;%[o;	;@;"skew-x;i?;"skew_xo;	;@;"skew-y;i?;"skew_y;"
1165
trans;i?;
1166
[o;*;${;@;"transform;i?;0;
1167
[;%[o;	;@;"
1168
trans;i?;"
1169
transo;	;@;"only3d;i?;"only3d;%[[o;;@;"skew-x;"skew_xo;	;@;"default-skew-x;i?;"default_skew_x[o;;@;"skew-y;"skew_yo;	;@;"default-skew-y;i?;"default_skew_y[o;;@;"only3d;"only3do;);F;@;i?o;
1170
;["?/* Skew an element along the x axiz
1171
 *
1172
 *     @include skew( [ skew-x, 3D-only ] )
1173
 *
1174
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1175
[;;o;;@;"
1176
skewX;i?;0;	T;
1177
[o;;0;@;o;#;${;@;"
1178
skewX;i?;0;%[o;	;@;"skew-x;i?;"skew_x;"
1179
trans;i?;
1180
[o;*;${;@;"transform;i?;0;
1181
[;%[o;	;@;"
1182
trans;i?;"
1183
transo;	;@;"only3d;i?;"only3d;%[[o;;@;"skew-x;"skew_xo;	;@;"default-skew-x;i?;"default_skew_x[o;;@;"only3d;"only3do;);F;@;i?o;
1184
;["?/* Skew an element along the y axis
1185
 *
1186
 *     @include skew( [ skew-y, 3D-only ] )
1187
 *
1188
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1189
[;;o;;@;"
1190
skewY;i?;0;	T;
1191
[o;;0;@;o;#;${;@;"
1192
skewY;i?;0;%[o;	;@;"skew-y;i?;"skew_y;"
1193
trans;i?;
1194
[o;*;${;@;"transform;i?;0;
1195
[;%[o;	;@;"
1196
trans;i?;"
1197
transo;	;@;"only3d;i?;"only3d;%[[o;;@;"skew-y;"skew_yo;	;@;"default-skew-y;i?;"default_skew_y[o;;@;"only3d;"only3do;);F;@;i?o;
1198
;["?/* Full transform mixins
1199
 * For settings any combination of transforms as arguments
1200
 * These are complex and not highly recommended for daily use. They are mainly
1201
 * here for backward-compatibility purposes.
1202
 *
1203
 * * they include origin adjustments
1204
 * * scale takes a multiplier (unitless), rotate and skew take degrees (deg)
1205
 *
1206
 * **Note** This mixin cannot be combined with other transform mixins. */;@;i?;
1207
[;;o;;@;"create-transform;i;0;	T;
1208
[o;;0;@;o;#;${;@;"unquote;i;0;%[o;'	;";@;i;;(;"
1209
trans;i;
1210
[o;
1211
;["/* perspective */;@;i;
1212
[;;u;&7[o:Sass::Script::Variable	:
@options{:
1213
@name"perspective:
1214
@linei:@underscored_name"perspective0[o:Sass::Tree::VariableNode:
@guarded0;@:
1215
@expro:Sass::Script::Funcall:@keywords{;@;"perspective;i:@splat0:
1216
@args[o;	;@;"perspective;i;	"perspective;"
1217
trans;i:@children[o;
1218
;["/* scale */;@;i;
1219
[;;u;&?[o:Sass::Script::Operation
1220
:
@options{:@operator:and:
1221
@linei:@operand2o:Sass::Script::Variable	;@:
1222
@name"scale-y;	i:@underscored_name"scale_y:@operand1o;	;@;"scale-x;	i;
"scale_xu:Sass::Tree::IfNode?[00[u:Sass::Tree::IfNode[o:Sass::Script::Variable	:
@options{:
1223
@name"scale-x:
1224
@linei:@underscored_name"scale_x0[o:Sass::Tree::VariableNode:
@guarded0;@:
1225
@expro:Sass::Script::List	:@value[o;	;@;"
1226
trans;i;	"
1227
transo:Sass::Script::Funcall:@keywords{;@;"scaleX;i:@splat0:
1228
@args[o;	;@;"scale-x;i;	"scale_x;@;i:@separator:
1229
space;"
1230
trans;i:@children[u;[o:Sass::Script::Variable	:
@options{:
1231
@name"scale-y:
1232
@linei :@underscored_name"scale_y0[o:Sass::Tree::VariableNode:
@guarded0;@:
1233
@expro:Sass::Script::List	:@value[o;	;@;"
1234
trans;i ;	"
1235
transo:Sass::Script::Funcall:@keywords{;@;"scaleY;i :@splat0:
1236
@args[o;	;@;"scale-y;i ;	"scale_y;@;i :@separator:
1237
space;"
1238
trans;i :@children[u;[o:Sass::Script::Variable	:
@options{:
1239
@name"scale-z:
1240
@linei!:@underscored_name"scale_z0[o:Sass::Tree::VariableNode:
@guarded0;@:
1241
@expro:Sass::Script::List	:@value[o;	;@;"
1242
trans;i!;	"
1243
transo:Sass::Script::Funcall:@keywords{;@;"scaleZ;i!:@splat0:
1244
@args[o;	;@;"scale-z;i!;	"scale_z;@;i!:@separator:
1245
space;"
1246
trans;i!:@children[[u;^[o:Sass::Script::Variable	:
@options{:
1247
@name"scale-z:
1248
@linei:@underscored_name"scale_zu:Sass::Tree::IfNode[00[o:Sass::Tree::VariableNode:
@guarded0:
@options{:
1249
@expro:Sass::Script::List	:@value[o:Sass::Script::Variable	;@:
1250
@name"
1251
trans:
1252
@linei:@underscored_name"
1253
transo:Sass::Script::Funcall:@keywords{;@;"
1254
scale;
i:@splat0:
1255
@args[o;	;@;"scale-x;
i;"scale_xo;	;@;"scale-y;
i;"scale_y;@;
i:@separator:
1256
space;"
1257
trans;
i:@children[[o:Sass::Tree::VariableNode:
@guarded0;@:
1258
@expro:Sass::Script::List	:@value[o;	;@;"
1259
trans;i;	"
1260
transo:Sass::Script::Funcall:@keywords{;@;"scale3d;i:@splat0:
1261
@args[o;	;@;"scale-x;i;	"scale_xo;	;@;"scale-y;i;	"scale_yo;	;@;"scale-z;i;	"scale_z;@;i:@separator:
1262
space;"
1263
trans;i:@children[o;
1264
;["/* rotate */;@;i$;
1265
[;;u;&?[o:Sass::Script::Variable	:
@options{:
1266
@name"
rotate-x:
1267
@linei%:@underscored_name"
rotate_x0[o:Sass::Tree::VariableNode:
@guarded0;@:
1268
@expro:Sass::Script::List	:@value[o;	;@;"
1269
trans;i%;	"
1270
transo:Sass::Script::Funcall:@keywords{;@;"rotateX;i%:@splat0:
1271
@args[o;	;@;"
rotate-x;i%;	"
rotate_x;@;i%:@separator:
1272
space;"
1273
trans;i%:@children[u;&?[o:Sass::Script::Variable	:
@options{:
1274
@name"
rotate-y:
1275
@linei&:@underscored_name"
rotate_y0[o:Sass::Tree::VariableNode:
@guarded0;@:
1276
@expro:Sass::Script::List	:@value[o;	;@;"
1277
trans;i&;	"
1278
transo:Sass::Script::Funcall:@keywords{;@;"rotateY;i&:@splat0:
1279
@args[o;	;@;"
rotate-y;i&;	"
rotate_y;@;i&:@separator:
1280
space;"
1281
trans;i&:@children[u;&?[o:Sass::Script::Variable	:
@options{:
1282
@name"
rotate-z:
1283
@linei':@underscored_name"
rotate_z0[o:Sass::Tree::VariableNode:
@guarded0;@:
1284
@expro:Sass::Script::List	:@value[o;	;@;"
1285
trans;i';	"
1286
transo:Sass::Script::Funcall:@keywords{;@;"rotateZ;i':@splat0:
1287
@args[o;	;@;"
rotate-z;i';	"
rotate_z;@;i':@separator:
1288
space;"
1289
trans;i':@children[u;&?[o:Sass::Script::Variable	:
@options{:
1290
@name"
rotate3d:
1291
@linei(:@underscored_name"
rotate3d0[o:Sass::Tree::VariableNode:
@guarded0;@:
1292
@expro:Sass::Script::List	:@value[o;	;@;"
1293
trans;i(;	"
1294
transo:Sass::Script::Funcall:@keywords{;@;"
rotate3d;i(:@splat0:
1295
@args[o;	;@;"
rotate3d;i(;	"
rotate3d;@;i(:@separator:
1296
space;"
1297
trans;i(:@children[o;
1298
;["/* translate */;@;i*;
1299
[;;u;&	[o:Sass::Script::Operation
1300
:
@options{:@operator:and:
1301
@linei+:@operand2o:Sass::Script::Variable	;@:
1302
@name"trans-y;	i+:@underscored_name"trans_y:@operand1o;	;@;"trans-x;	i+;
"trans_xu:Sass::Tree::IfNode?[00[u:Sass::Tree::IfNode?[o:Sass::Script::Variable	:
@options{:
1303
@name"trans-x:
1304
@linei/:@underscored_name"trans_x0[o:Sass::Tree::VariableNode:
@guarded0;@:
1305
@expro:Sass::Script::List	:@value[o;	;@;"
1306
trans;i/;	"
1307
transo:Sass::Script::Funcall:@keywords{;@;"translateX;i/:@splat0:
1308
@args[o;	;@;"trans-x;i/;	"trans_x;@;i/:@separator:
1309
space;"
1310
trans;i/:@children[u;?[o:Sass::Script::Variable	:
@options{:
1311
@name"trans-y:
1312
@linei0:@underscored_name"trans_y0[o:Sass::Tree::VariableNode:
@guarded0;@:
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff