2013-10-11 22:06:20 +02:00
|
|
|
* { @include box-sizing(border-box); }
|
|
|
|
|
2013-10-09 12:30:53 +02:00
|
|
|
@include establish-baseline;
|
2012-11-28 12:09:54 +01:00
|
|
|
|
2013-10-09 12:30:53 +02:00
|
|
|
%reset-margin { margin: 0; }
|
|
|
|
%reset-border { border: 0; }
|
|
|
|
%reset-padding { padding: 0; }
|
2012-11-28 12:09:54 +01:00
|
|
|
|
2013-10-09 12:30:53 +02:00
|
|
|
%text {
|
|
|
|
font-family: $font-family-text;
|
|
|
|
color: $color-text;
|
|
|
|
}
|
2012-11-28 12:09:54 +01:00
|
|
|
|
|
|
|
html {
|
2013-10-09 12:30:53 +02:00
|
|
|
@extend %text;
|
|
|
|
overflow-x: hidden;
|
|
|
|
text: {
|
|
|
|
rendering: optimizeLegibility;
|
|
|
|
align: center;
|
|
|
|
}
|
2015-01-06 19:50:24 +01:00
|
|
|
background: image-url("textures/grey-prism.svg") 50% 0;
|
2013-10-12 21:58:56 +02:00
|
|
|
@include background-size(50%);
|
2013-10-09 12:30:53 +02:00
|
|
|
-webkit-tap-highlight-color: rgba($black, 0);
|
|
|
|
|
|
|
|
&.toolkit-baseline { @include debug-vertical-alignment; }
|
2012-11-28 12:09:54 +01:00
|
|
|
}
|
|
|
|
|
2014-07-27 08:42:13 +02:00
|
|
|
body { background: none; }
|
2012-11-28 12:09:54 +01:00
|
|
|
|
2014-07-27 23:44:36 +02:00
|
|
|
@mixin theme-selection { background: $color-background-shade; }
|
2012-11-28 12:09:54 +01:00
|
|
|
|
2013-10-09 12:30:53 +02:00
|
|
|
::-moz-selection { @include theme-selection; }
|
2014-07-27 23:44:36 +02:00
|
|
|
::selection { @include theme-selection; }
|
2013-10-09 12:30:53 +02:00
|
|
|
|
2013-02-09 04:10:33 +01:00
|
|
|
|
2013-10-09 12:30:53 +02:00
|
|
|
|
2013-10-11 22:06:20 +02:00
|
|
|
@include breakpoint($tablet-large) {
|
2013-10-09 12:30:53 +02:00
|
|
|
html,
|
|
|
|
body { height: 100%; }
|
|
|
|
}
|