blob: 40804b274351b1a8f0cb4e44f4c8fa729e28a22f (
plain)
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
|
$white: #ffffff;
$gray-bright: #eeeeee;
$gray-dark: #303336;
$gray-darker: #1d1f21;
$gray-neutral: #b9bdc1;
$gray-success: #bdddc1;
$gray-fail: #ddbdc1;
$break-small: 425px;
$break-large: 768px;
@mixin media-small() {
@media only screen and (max-width: $break-small) { @content; }
}
@mixin media-medium() {
@media only screen and (min-width: $break-small + 1) and (max-width: $break-large - 1) { @content; }
}
@mixin media-large() {
@media only screen and (min-width: $break-large) { @content; }
}
:root {
--white: #{$white};
--gray-bright: #{$gray-bright};
--gray-dark: #{$gray-dark};
--gray-darker: #{$gray-darker};
--gray-neutral: #{$gray-neutral};
--gray-success: #{$gray-success};
--gray-fail: #{$gray-fail};
--margin-wide: 2rem;
@include media-small() {
--margin-wide: 0.5rem;
}
}
@mixin left-border($w: 0.6rem) {
border-style: solid;
border-width: 0 0 0 $w;
border-radius: 0 6px 6px 0;
}
@mixin right-border($w: 0.6rem) {
border-style: solid;
border-width: 0 $w 0 0;
border-radius: 6px 0 0 6px;
}
|