]> git.ipfire.org Git - ipfire.org.git/blame - src/scss/_variables.scss
CSS: Remove min-height of body
[ipfire.org.git] / src / scss / _variables.scss
CommitLineData
09ecfb11 1// Global Settings
4c660a9c 2$enable-shadows: true;
cc59f0e1
MT
3$shadow-1: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.2);
4$shadow-2: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 1px 2px 0 rgba(0, 0, 0, 0.23);
5$shadow-3: 0 3px 6px 0 rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.23);
6$shadow-4: 0 10px 20px 0 rgba(0, 0, 0, 0.19), 0 6px 6px 0 rgba(0, 0, 0, 0.26);
7$shadow-5: 0 14px 28px 0 rgba(0, 0, 0, 0.25), 0 10px 10px 0 rgba(0, 0, 0, 0.26);
8$shadow-6: 0 19px 38px 0 rgba(0, 0, 0, 0.3), 0 15px 12px 0 rgba(0, 0, 0, 0.22);
09ecfb11 9
bc5b7100
MT
10/*
11 Colours
12*/
4c660a9c
MT
13$red-900: #b71c1c;
14$red-600: #e53935;
bc5b7100 15
4c660a9c
MT
16$amber-800: #ff8f00;
17$yellow-700: #fbc02d;
bc5b7100 18
4c660a9c
MT
19$blue-700: #1976d2;
20$blue-400: #42a5f5;
bc5b7100 21
4c660a9c
MT
22$green-600: #43a047;
23$green-400: #66bb6a;
bc5b7100 24
4c660a9c
MT
25$blue-grey-900: #263238;
26$blue-grey-700: #455a64;
27$blue-grey-600: #546e7a;
28$blue-grey-300: #90a4ae;
29$blue-grey-50: #eceff1;
bc5b7100 30
4c660a9c 31$orange-a400: #ff3d00;
bc5b7100 32
4c660a9c 33$cyan: #00bcd4;
b564c283 34
40f21c74
MT
35// Lightning Wire Labs colour
36$lwl: #4b0082;
37
b564c283 38// Theme
4c660a9c
MT
39$primary: $red-900;
40$secondary: white;
95b30f84 41$light: $blue-grey-50;
4c660a9c 42$dark: $blue-grey-900;
6cee9198 43
40f21c74
MT
44$theme-colors: (
45 "lwl" : $lwl,
46);
47
af7f1277
MT
48$yiq-text-dark: $primary;
49$yiq-text-light: $secondary;
50
cc59f0e1
MT
51$body-bg: $blue-grey-50;
52$body-color: $blue-grey-900;
53
6cee9198
MT
54// Breakpoints
55$grid-breakpoints: (
56 xs: 0,
57 sm: 600px,
58 md: 768px,
59 lg: 1024px,
60 xl: 1280px
61);
62
17ae5eb2
MT
63$grid-gutter-width: 24px;
64
6cee9198 65$border-radius: 2px;
41f3d31d 66$border-radius-lg: 2px;
6cee9198
MT
67
68// Fonts
cf0c8875 69$font-family-sans-serif: "Ubuntu", sans-serif;
6cee9198 70
cf0c8875 71$font-weight-light: 300;
616bd6a5 72$font-weight-normal: 400;
d7ffd81a
MT
73$font-weight-bold: 700;
74
41f3d31d 75// Typo
e434c81f
MT
76$font-size-base: 1rem;
77$lead-font-size: 1.5rem;
78$small-font-size: 87.5%;
79
80// Headings
12e5de7e 81$headings-font-weight: 500;
e434c81f 82$headings-line-height: 1.5;
8d7dd2e9 83$headings-margin-bottom: 1.5rem;
319dd276
MT
84$headings-color: $blue-grey-900;
85
e434c81f
MT
86$h1-font-size: 3rem;
87$h2-font-size: 2.5rem;
88$h3-font-size: 2.25rem;
89$h4-font-size: 2rem;
90$h5-font-size: 1.5rem;
91$h6-font-size: 1.25rem;
92
93$display1-size: 7.5rem;
41f3d31d 94
9f043320
MT
95// Links
96$link-color: $primary;
97
6cee9198
MT
98// Navbar
99$navbar-brand-font-size: 36px;
100$navbar-brand-height: 32px;
101
102$nav-link-height: 24px;
103$navbar-nav-link-padding-x: 16px;
104
105$navbar-padding-y: 1.1rem;
106
41f3d31d
MT
107// Input
108$input-btn-padding-x: 1rem;
109$input-btn-padding-y: .5rem;
110
cc59f0e1 111$input-btn-focus-box-shadow: $shadow-3;
09ecfb11
MT
112
113// Shadows
cc59f0e1 114$box-shadow: $shadow-1;
09ecfb11 115$box-shadow-sm: $box-shadow;
cc59f0e1 116$box-shadow-lg: $shadow-6;
09ecfb11 117
6cee9198
MT
118// Buttons
119$btn-border-width: 2px;
09ecfb11
MT
120
121$btn-box-shadow: 0 2px 0 rgba(black, .16), 0 1px 2px rgba(black, .23);
122$btn-active-box-shadow: $input-btn-focus-box-shadow;