-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_vars.scss
88 lines (81 loc) · 1.72 KB
/
_vars.scss
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
// colors
$brand-color: #3399cc;
$danger-color: #c9302c;
$success-color: #56a556;
// elements
$bg-dark-color: #222222;
$bg-color: #f3f3f3;
$bg-light-color: #f8f8f8;
$bg-lightest-color: #fff;
$border-color: #d3d3d3;
$incoming-color: $border-color;
$outgoing-color: $brand-color;
// font
$font-size: 14px;
$title-color: #505050;
$font-color: #737373;
$font-light-color: #fff;
$font-weight-std: 400;
$font-weight-bold: 700;
// measurements
$border-radius: 3px;
$spacing-scaling: (
1: 'default',
0.5: 'half',
0.25: 'quarter',
2: 'double',
3: 'triple',
4: '4x'
);
$directions-with-abbr: (
left: 'l',
right: 'r',
top: 't',
bottom: 'b'
);
$corners-with-abbr: (
'top-left': 'tl',
'top-right': 'tr',
'bottom-left': 'bl',
'bottom-right': 'br'
);
$padding: 1em;
$button-accent-size: 3px;
$min-control-width: (50px / $font-size * 1em);
$control-height: 2.5em;
$form-v-space: 0.5em; // one side
$badge-height: 1.5em;
$badge-v-space: 0.2em; // one side
$badge-h-space: 0.4em; // one side
$contacts-h-space: 50px;
// sizes
$record-item-triangle: 1em;
$record-item-space: 1.25em;
$header-height: 5rem;
$split-sidebar-width: 20em;
$slideout-width: 30em;
$collapsed-menu-width: $split-sidebar-width;
$exposed-menu-width: 4em;
$drawer-width: $collapsed-menu-width;
// layers
$menu-z-index: 10;
$body-z-index: 30;
$contents-z-index: 10; // within body
$details-z-index: 20; // within body
$hide-away-z-index: 40;
$slideout-z-index: 50;
// grid
$grid-splits: 2, 3, 10, 20;
$breakpoint-abbrs: ( // must be from smallest to largest
mobile: "xs",
mobileLandscape: "s",
tablet: "m",
desktop: "l"
);
// mq configuration
$mq-breakpoints: (
mobile: 320px,
mobileLandscape: 480px,
tablet: 740px,
desktop: 980px
);