_variables.scss 26.2 KB
Newer Older
Mark Otto's avatar
Mark Otto committed
1
// Variables
2
//
3
4
5
6
// Copy settings from this file into the provided `_custom.scss` to override
// the Bootstrap defaults without modifying key, versioned files.


Chris Bell's avatar
Chris Bell committed
7
// Table of Contents
8
9
10
11
12
13
14
15
16
//
// Colors
// Options
// Spacing
// Body
// Links
// Grid breakpoints
// Grid containers
// Grid columns
Mark Otto's avatar
Mark Otto committed
17
18
// Fonts
// Components
Mark Otto's avatar
Mark Otto committed
19

20
21
22
23
// General variable structure
//
// Variable format should follow the `$component-modifier-state-property` order.

Mark Otto's avatar
Mark Otto committed
24

25
// Colors
Mark Otto's avatar
Mark Otto committed
26
//
27
// Grayscale and brand colors for use across Bootstrap.
Mark Otto's avatar
Mark Otto committed
28

29
30
31
32
33
$gray-dark:                 #373a3c !default;
$gray:                      #55595c !default;
$gray-light:                #818a91 !default;
$gray-lighter:              #eceeef !default;
$gray-lightest:             #f7f7f9 !default;
Mark Otto's avatar
Mark Otto committed
34

35
36
37
38
39
$brand-primary:             #0275d8 !default;
$brand-success:             #5cb85c !default;
$brand-info:                #5bc0de !default;
$brand-warning:             #f0ad4e !default;
$brand-danger:              #d9534f !default;
Mark Otto's avatar
Mark Otto committed
40
41


42
// Options
Mark Otto's avatar
Mark Otto committed
43
//
44
45
46
47
48
49
50
51
// Quickly modify global styling by enabling or disabling optional features.

$enable-flex:               false !default;
$enable-rounded:            true !default;
$enable-shadows:            false !default;
$enable-gradients:          false !default;
$enable-transitions:        false !default;
$enable-hover-media-query:  false !default;
52
$enable-grid-classes:       true !default;
53
54
55
56
57
58
59


// Spacing
//
// Control the default styling of most Bootstrap elements by modifying these
// variables. Mostly focused on spacing.

Mark Otto's avatar
spacing    
Mark Otto committed
60
61
62
$spacer:   1rem !default;
$spacer-x: $spacer !default;
$spacer-y: $spacer !default;
63
64
$spacers: (
  0: (
Mark Otto's avatar
spacing    
Mark Otto committed
65
66
    x: 0,
    y: 0
67
68
  ),
  1: (
Mark Otto's avatar
spacing    
Mark Otto committed
69
70
    x: $spacer-x,
    y: $spacer-y
71
72
  ),
  2: (
Mark Otto's avatar
spacing    
Mark Otto committed
73
74
    x: ($spacer-x * 1.5),
    y: ($spacer-y * 1.5)
75
76
  ),
  3: (
Mark Otto's avatar
spacing    
Mark Otto committed
77
78
    x: ($spacer-x * 3),
    y: ($spacer-y * 3)
79
80
  )
) !default;
Mark Otto's avatar
spacing    
Mark Otto committed
81
$border-width: 1px !default;
82
83
84
85
86


// Body
//
// Settings for the `<body>` element.
Mark Otto's avatar
Mark Otto committed
87

Mark Otto's avatar
Mark Otto committed
88
89
$body-bg:    #fff !default;
$body-color: $gray-dark !default;
90
91
92
93
94


// Links
//
// Style anchor elements.
Mark Otto's avatar
Mark Otto committed
95

Mark Otto's avatar
Mark Otto committed
96
97
98
99
$link-color:            $brand-primary !default;
$link-decoration:       none !default;
$link-hover-color:      darken($link-color, 15%) !default;
$link-hover-decoration: underline !default;
Mark Otto's avatar
Mark Otto committed
100
101


102
// Grid breakpoints
Mark Otto's avatar
Mark Otto committed
103
//
104
105
// Define the minimum and maximum dimensions at which your layout will change,
// adapting to different screen sizes, for use in media queries.
Mark Otto's avatar
Mark Otto committed
106

107
108
$grid-breakpoints: (
  xs: 0,
109
110
111
112
  sm: 544px,
  md: 768px,
  lg: 992px,
  xl: 1200px
113
) !default;
Mark Otto's avatar
Mark Otto committed
114

Mark Otto's avatar
Mark Otto committed
115

116
// Grid containers
Mark Otto's avatar
Mark Otto committed
117
//
118
// Define the maximum width of `.container` for different screen sizes.
Mark Otto's avatar
Mark Otto committed
119

120
$container-max-widths: (
121
122
123
124
  sm: 576px,
  md: 720px,
  lg: 940px,
  xl: 1140px
125
126
127
128
129
130
131
) !default;


// Grid columns
//
// Set the number of columns and specify the width of the gutters.

Mark Otto's avatar
Mark Otto committed
132
$grid-columns:      12 !default;
133
$grid-gutter-width: 30px !default;
Mark Otto's avatar
Mark Otto committed
134

135

136
// Typography
Mark Otto's avatar
Mark Otto committed
137
//
138
// Font, line-height, and color for body text, headings, and more.
Mark Otto's avatar
Mark Otto committed
139

140
$font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif !default;
Mark Otto's avatar
Mark Otto committed
141
$font-family-serif:      Georgia, "Times New Roman", Times, serif !default;
142
$font-family-monospace:  Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !default;
Mark Otto's avatar
Mark Otto committed
143
$font-family-base:       $font-family-sans-serif !default;
Mark Otto's avatar
Mark Otto committed
144

145
// Pixel value used to responsively scale all typography. Applied to the `<html>` element.
Mark Otto's avatar
Mark Otto committed
146
$font-size-root: 16px !default;
147

Mark Otto's avatar
Mark Otto committed
148
149
150
151
$font-size-base: 1rem !default;
$font-size-lg:   1.25rem !default;
$font-size-sm:   .875rem !default;
$font-size-xs:   .75rem !default;
152

Mark Otto's avatar
Mark Otto committed
153
154
$line-height-base: 1.5 !default;

Mark Otto's avatar
Mark Otto committed
155
156
157
158
159
160
$font-size-h1: 2.5rem !default;
$font-size-h2: 2rem !default;
$font-size-h3: 1.75rem !default;
$font-size-h4: 1.5rem !default;
$font-size-h5: 1.25rem !default;
$font-size-h6: 1rem !default;
Mark Otto's avatar
Mark Otto committed
161

Mark Otto's avatar
Mark Otto committed
162
163
164
165
$display1-size: 6rem !default;
$display2-size: 5.5rem !default;
$display3-size: 4.5rem !default;
$display4-size: 3.5rem !default;
166

Mark Otto's avatar
Mark Otto committed
167
168
169
170
$display1-weight: 300 !default;
$display2-weight: 300 !default;
$display3-weight: 300 !default;
$display4-weight: 300 !default;
171

Mark Otto's avatar
Mark Otto committed
172
173
174
175
176
$headings-margin-bottom: ($spacer / 2) !default;
$headings-font-family:   inherit !default;
$headings-font-weight:   500 !default;
$headings-line-height:   1.1 !default;
$headings-color:         inherit !default;
Mark Otto's avatar
Mark Otto committed
177

Mark Otto's avatar
Mark Otto committed
178
179
$lead-font-size:   1.25rem !default;
$lead-font-weight: 300 !default;
Mark Otto's avatar
Mark Otto committed
180

Mark Otto's avatar
Mark Otto committed
181
$text-muted: $gray-light !default;
Mark Otto's avatar
Mark Otto committed
182

Mark Otto's avatar
Mark Otto committed
183
$abbr-border-color: $gray-light !default;
Mark Otto's avatar
Mark Otto committed
184

Mark Otto's avatar
Mark Otto committed
185
186
187
$blockquote-small-color:  $gray-light !default;
$blockquote-font-size:    ($font-size-base * 1.25) !default;
$blockquote-border-color: $gray-lighter !default;
188
$blockquote-border-width: .25rem !default;
Mark Otto's avatar
Mark Otto committed
189

Mark Otto's avatar
Mark Otto committed
190
191
$hr-border-color: rgba(0,0,0,.1) !default;
$hr-border-width: $border-width !default;
192

Mark Otto's avatar
Mark Otto committed
193
$dt-font-weight: bold !default;
194

195
$kbd-box-shadow:         inset 0 -.1rem 0 rgba(0,0,0,.25) !default;
Mark Otto's avatar
Mark Otto committed
196
$nested-kbd-font-weight: bold !default;
197

Mark Otto's avatar
Mark Otto committed
198
$list-inline-padding: 5px !default;
199

Mark Otto's avatar
Mark Otto committed
200

201
// Components
Mark Otto's avatar
Mark Otto committed
202
//
Mark Otto's avatar
Mark Otto committed
203
// Define common padding and border radius sizes and more.
Mark Otto's avatar
Mark Otto committed
204

XhmikosR's avatar
XhmikosR committed
205
$line-height-lg:         (4 / 3) !default;
206
$line-height-sm:         1.5 !default;
Mark Otto's avatar
Mark Otto committed
207

208
$border-radius:          .25rem !default;
209
210
$border-radius-lg:       .3rem !default;
$border-radius-sm:       .2rem !default;
Mark Otto's avatar
Mark Otto committed
211

212
213
$component-active-color: #fff !default;
$component-active-bg:    $brand-primary !default;
Mark Otto's avatar
Mark Otto committed
214

215
$caret-width:            .3em !default;
216
$caret-width-lg:         $caret-width !default;
Mark Otto's avatar
Mark Otto committed
217
218


219
// Tables
Mark Otto's avatar
Mark Otto committed
220
//
221
// Customizes the `.table` component with basic values, each used across all table variations.
Mark Otto's avatar
Mark Otto committed
222

223
224
$table-cell-padding:            .75rem !default;
$table-sm-cell-padding:         .3rem !default;
Mark Otto's avatar
Mark Otto committed
225

226
227
228
229
$table-bg:                      transparent !default;
$table-bg-accent:               #f9f9f9 !default;
$table-bg-hover:                #f5f5f5 !default;
$table-bg-active:               $table-bg-hover !default;
Mark Otto's avatar
Mark Otto committed
230

231
$table-border-width:            $border-width !default;
232
$table-border-color:            $gray-lighter !default;
Mark Otto's avatar
Mark Otto committed
233
234


235
// Buttons
Mark Otto's avatar
Mark Otto committed
236
//
237
// For each of Bootstrap's buttons, define text, background and border color.
Mark Otto's avatar
Mark Otto committed
238

239
240
$btn-padding-x:                  1rem !default;
$btn-padding-y:                  .375rem !default;
241
$btn-font-weight:                normal !default;
242
$btn-box-shadow:                 inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075) !default;
243
$btn-active-box-shadow:          inset 0 3px 5px rgba(0,0,0,.125) !default;
Mark Otto's avatar
Mark Otto committed
244

245
246
$btn-primary-color:              #fff !default;
$btn-primary-bg:                 $brand-primary !default;
247
$btn-primary-border:             $btn-primary-bg !default;
Mark Otto's avatar
Mark Otto committed
248

249
250
$btn-secondary-color:            $gray-dark !default;
$btn-secondary-bg:               #fff !default;
251
$btn-secondary-border:           #ccc !default;
Mark Otto's avatar
Mark Otto committed
252

253
254
$btn-info-color:                 #fff !default;
$btn-info-bg:                    $brand-info !default;
255
$btn-info-border:                $btn-info-bg !default;
Mark Otto's avatar
Mark Otto committed
256

257
258
$btn-success-color:              #fff !default;
$btn-success-bg:                 $brand-success !default;
259
$btn-success-border:             $btn-success-bg !default;
Mark Otto's avatar
Mark Otto committed
260

261
262
$btn-warning-color:              #fff !default;
$btn-warning-bg:                 $brand-warning !default;
263
$btn-warning-border:             $btn-warning-bg !default;
Mark Otto's avatar
Mark Otto committed
264

265
266
$btn-danger-color:               #fff !default;
$btn-danger-bg:                  $brand-danger !default;
267
$btn-danger-border:              $btn-danger-bg !default;
Mark Otto's avatar
Mark Otto committed
268

269
$btn-link-disabled-color:        $gray-light !default;
Mark Otto's avatar
Mark Otto committed
270

271
$btn-padding-x-sm:               .75rem !default;
272
$btn-padding-y-sm:               .25rem !default;
273

274
$btn-padding-x-lg:               1.25rem !default;
275
276
$btn-padding-y-lg:               .75rem !default;

277
$btn-block-spacing-y:            5px !default;
278
279
280
281
$btn-toolbar-margin:             5px !default;

$split-btn-dropdown-toggle-padding-x:     8px !default;
$split-btn-lg-dropdown-toggle-padding-x: 12px !default;
282

Mark Otto's avatar
Mark Otto committed
283
// Allows for customizing button radius independently from global border radius
284
285
286
$btn-border-radius:              $border-radius !default;
$btn-border-radius-lg:           $border-radius-lg !default;
$btn-border-radius-sm:           $border-radius-sm !default;
Mark Otto's avatar
Mark Otto committed
287

Mark Otto's avatar
Mark Otto committed
288

289
// Forms
Mark Otto's avatar
Mark Otto committed
290

291
$input-padding-x:                .75rem !default;
292
$input-padding-y:                .375rem !default;
293

294
295
$input-bg:                       #fff !default;
$input-bg-disabled:              $gray-lighter !default;
Mark Otto's avatar
Mark Otto committed
296

297
$input-color:                    $gray !default;
298
$input-border-color:             #ccc !default;
299
$input-btn-border-width:         $border-width !default; // For form controls and buttons
Mark Otto's avatar
Mark Otto committed
300
$input-box-shadow:               inset 0 1px 1px rgba(0,0,0,.075) !default;
Mark Otto's avatar
Mark Otto committed
301

302
$input-border-radius:            $border-radius !default;
303
304
$input-border-radius-lg:         $border-radius-lg !default;
$input-border-radius-sm:         $border-radius-sm !default;
Mark Otto's avatar
Mark Otto committed
305

306
307
$input-border-focus:             #66afe9 !default;
$input-box-shadow-focus:         rgba(102,175,233,.6) !default;
Mark Otto's avatar
Mark Otto committed
308

309
$input-color-placeholder:        #999 !default;
Mark Otto's avatar
Mark Otto committed
310

311
312
313
$input-padding-x-sm:             .75rem !default;
$input-padding-y-sm:             .275rem !default;

314
$input-padding-x-lg:             1.25rem !default;
315
316
$input-padding-y-lg:             .75rem !default;

Mark Otto's avatar
Mark Otto committed
317
$input-height:                   (($font-size-base * $line-height-base) + ($input-padding-y * 2)) !default;
318
319
$input-height-lg:                (($font-size-lg * $line-height-lg) + ($input-padding-y-lg * 2)) !default;
$input-height-sm:                (($font-size-sm * $line-height-sm) + ($input-padding-y-sm * 2)) !default;
Mark Otto's avatar
Mark Otto committed
320

Mark Otto's avatar
Mark Otto committed
321
$form-group-margin-bottom:       $spacer-y !default;
Mark Otto's avatar
Mark Otto committed
322

323
$input-group-addon-bg:           $gray-lighter !default;
324
$input-group-addon-border-color: $input-border-color !default;
Mark Otto's avatar
Mark Otto committed
325

326
$cursor-disabled:                not-allowed !default;
Mark Otto's avatar
Mark Otto committed
327

328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
$custom-control-gutter:   1.5rem !default;
$custom-control-spacer-x: 1rem !default;
$custom-control-spacer-y: .25rem !default;

$custom-control-indicator-size:       1rem !default;
$custom-control-indicator-bg:         #ddd !default;
$custom-control-indicator-bg-size:    50% 50% !default;
$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba(0,0,0,.1) !default;

$custom-control-disabled-cursor:             $cursor-disabled !default;
$custom-control-disabled-indicator-bg:       #eee !default;
$custom-control-disabled-description-color:  #767676 !default;

$custom-control-checked-indicator-color:      #fff !default;
$custom-control-checked-indicator-bg:         #0074d9 !default;
$custom-control-checked-indicator-box-shadow: none !default;

$custom-control-focus-indicator-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9 !default;

$custom-control-active-indicator-color:      #fff !default;
$custom-control-active-indicator-bg:         #84c6ff !default;
$custom-control-active-indicator-box-shadow: none !default;

$custom-checkbox-radius: $border-radius !default;
352
$custom-checkbox-checked-icon: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !default;
353
$custom-checkbox-indeterminate-bg: #0074d9 !default;
354
$custom-checkbox-indeterminate-icon: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E") !default;
355
356
357
$custom-checkbox-indeterminate-box-shadow: none !default;

$custom-radio-radius: 50% !default;
358
$custom-radio-checked-icon: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !default;
359
360
361
362
363
364
365

$custom-select-padding-x:          .75rem  !default;
$custom-select-padding-y:          .375rem !default;
$custom-select-indicator-padding:  1rem !default; // Extra padding to account for the presence of the background-image based indicator
$custom-select-color:         $input-color !default;
$custom-select-bg:            #fff !default;
$custom-select-bg-size:       8px 10px !default; // In pixels because image dimensions
366
$custom-select-indicator:     url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") !default;
367
368
369
370
371
$custom-select-border-width:  $input-btn-border-width !default;
$custom-select-border-color:  $input-border-color !default;
$custom-select-border-radius: $border-radius !default;

$custom-select-focus-border-color: #51a7e8 !default;
Mark Otto's avatar
linter    
Mark Otto committed
372
$custom-select-focus-box-shadow:   inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(81, 167, 232, .5) !default;
373
374
375

$custom-select-sm-padding-y: .2rem !default;
$custom-select-sm-font-size: 75% !default;
376

377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
$custom-file-height:           2.5rem !default;
$custom-file-width:            14rem !default;
$custom-file-focus-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9 !default;

$custom-file-padding-x:     .5rem !default;
$custom-file-padding-y:     1rem !default;
$custom-file-line-height:   1.5 !default;
$custom-file-color:         #555 !default;
$custom-file-bg:            #fff !default;
$custom-file-border-width:  $border-width !default;
$custom-file-border-color:  #ddd !default;
$custom-file-border-radius: $border-radius !default;
$custom-file-box-shadow:    inset 0 .2rem .4rem rgba(0,0,0,.05) !default;
$custom-file-placeholder:   "Choose file..." !default;
$custom-file-button-label:  "Browse" !default;
$custom-file-button-color:  $custom-file-color !default;
$custom-file-button-bg:     #eee !default;
394
395


396
// Form validation icons
397
398
399
$form-icon-success: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") !default;
$form-icon-warning: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E") !default;
$form-icon-danger: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") !default;
400

Mark Otto's avatar
Mark Otto committed
401

402
// Dropdowns
Mark Otto's avatar
Mark Otto committed
403
//
404
// Dropdown menu container and contents.
Mark Otto's avatar
Mark Otto committed
405

406
$dropdown-bg:                    #fff !default;
407
$dropdown-border-color:          rgba(0,0,0,.15) !default;
408
$dropdown-border-width:          $border-width !default;
409
$dropdown-divider-bg:            #e5e5e5 !default;
410
$dropdown-box-shadow:            0 6px 12px rgba(0,0,0,.175) !default;
Mark Otto's avatar
Mark Otto committed
411

412
413
414
$dropdown-link-color:            $gray-dark !default;
$dropdown-link-hover-color:      darken($gray-dark, 5%) !default;
$dropdown-link-hover-bg:         #f5f5f5 !default;
Mark Otto's avatar
Mark Otto committed
415

416
417
$dropdown-link-active-color:     $component-active-color !default;
$dropdown-link-active-bg:        $component-active-bg !default;
Mark Otto's avatar
Mark Otto committed
418

419
$dropdown-link-disabled-color:   $gray-light !default;
Mark Otto's avatar
Mark Otto committed
420

421
$dropdown-header-color:          $gray-light !default;
Mark Otto's avatar
Mark Otto committed
422
423


424
// Z-index master list
Mark Otto's avatar
Mark Otto committed
425
426
427
428
//
// Warning: Avoid customizing these values. They're used for a bird's eye view
// of components dependent on the z-axis and are designed to all work together.

429
$zindex-dropdown-backdrop:  990 !default;
430
431
432
433
434
$zindex-navbar:            1000 !default;
$zindex-dropdown:          1000 !default;
$zindex-popover:           1060 !default;
$zindex-tooltip:           1070 !default;
$zindex-navbar-fixed:      1030 !default;
Mark Otto's avatar
Mark Otto committed
435
$zindex-navbar-sticky:     1030 !default;
Mark Otto's avatar
Mark Otto committed
436
437
$zindex-modal-bg:          1040 !default;
$zindex-modal:             1050 !default;
Mark Otto's avatar
Mark Otto committed
438
439


440
// Navbar
Mark Otto's avatar
Mark Otto committed
441

442
$navbar-border-radius:              $border-radius !default;
443
444
$navbar-padding-x:                  $spacer !default;
$navbar-padding-y:                  ($spacer / 2) !default;
445

446
447
448
449
$navbar-dark-color:                 rgba(255,255,255,.5) !default;
$navbar-dark-hover-color:           rgba(255,255,255,.75) !default;
$navbar-dark-active-color:          rgba(255,255,255,1) !default;
$navbar-dark-disabled-color:        rgba(255,255,255,.25) !default;
450

451
452
453
454
$navbar-light-color:                rgba(0,0,0,.3) !default;
$navbar-light-hover-color:          rgba(0,0,0,.6) !default;
$navbar-light-active-color:         rgba(0,0,0,.8) !default;
$navbar-light-disabled-color:       rgba(0,0,0,.15) !default;
Mark Otto's avatar
Mark Otto committed
455
456


457
// Navs
Mark Otto's avatar
Mark Otto committed
458

Mark Otto's avatar
Mark Otto committed
459
460
461
462
463
464
465
466
467
468
469
470
$nav-item-margin:               .2rem !default;
$nav-item-inline-spacer:        1rem !default;
$nav-link-padding:              .5em 1em !default;
$nav-link-hover-bg:             $gray-lighter !default;
$nav-disabled-link-color:       $gray-light !default;
$nav-disabled-link-hover-color: $gray-light !default;
$nav-disabled-link-hover-bg:    transparent !default;

$nav-tabs-border-color:                       #ddd !default;
$nav-tabs-border-width:                       $border-width !default;
$nav-tabs-link-hover-border-color:            $gray-lighter !default;
$nav-tabs-active-link-hover-color:            $gray !default;
471
$nav-tabs-active-link-hover-bg:               $body-bg !default;
Mark Otto's avatar
Mark Otto committed
472
473
474
475
$nav-tabs-active-link-hover-border-color:     #ddd !default;
$nav-tabs-justified-link-border-color:        #ddd !default;
$nav-tabs-justified-active-link-border-color: $body-bg !default;

476
477
478
$nav-pills-border-radius:     $border-radius !default;
$nav-pills-active-link-color: $component-active-color !default;
$nav-pills-active-link-bg:    $component-active-bg !default;
Mark Otto's avatar
Mark Otto committed
479
480


481
// Pagination
Mark Otto's avatar
Mark Otto committed
482

483
484
485
486
487
488
489
490
$pagination-padding-x:                .75rem !default;
$pagination-padding-y:                .5rem !default;
$pagination-padding-x-sm:             .75rem !default;
$pagination-padding-y-sm:             .275rem !default;
$pagination-padding-x-lg:             1.5rem !default;
$pagination-padding-y-lg:             .75rem !default;


491
492
$pagination-color:                     $link-color !default;
$pagination-bg:                        #fff !default;
493
$pagination-border-width:              $border-width !default;
494
$pagination-border-color:              #ddd !default;
Mark Otto's avatar
Mark Otto committed
495

496
497
498
$pagination-hover-color:               $link-hover-color !default;
$pagination-hover-bg:                  $gray-lighter !default;
$pagination-hover-border:              #ddd !default;
Mark Otto's avatar
Mark Otto committed
499

500
501
502
$pagination-active-color:              #fff !default;
$pagination-active-bg:                 $brand-primary !default;
$pagination-active-border:             $brand-primary !default;
Mark Otto's avatar
Mark Otto committed
503

504
505
506
$pagination-disabled-color:            $gray-light !default;
$pagination-disabled-bg:               #fff !default;
$pagination-disabled-border:           #ddd !default;
Mark Otto's avatar
Mark Otto committed
507
508


509
// Jumbotron
Mark Otto's avatar
Mark Otto committed
510

511
512
$jumbotron-padding:              2rem !default;
$jumbotron-bg:                   $gray-lighter !default;
Mark Otto's avatar
Mark Otto committed
513
514


515
// Form states and alerts
Mark Otto's avatar
Mark Otto committed
516
//
517
// Define colors for form feedback states and, by default, alerts.
Mark Otto's avatar
Mark Otto committed
518

519
520
521
$state-success-text:             #3c763d !default;
$state-success-bg:               #dff0d8 !default;
$state-success-border:           darken($state-success-bg, 5%) !default;
Mark Otto's avatar
Mark Otto committed
522

523
524
525
$state-info-text:                #31708f !default;
$state-info-bg:                  #d9edf7 !default;
$state-info-border:              darken($state-info-bg, 7%) !default;
Mark Otto's avatar
Mark Otto committed
526

527
528
529
$state-warning-text:             #8a6d3b !default;
$state-warning-bg:               #fcf8e3 !default;
$state-warning-border:           darken($state-warning-bg, 5%) !default;
Mark Otto's avatar
Mark Otto committed
530

531
532
533
$state-danger-text:              #a94442 !default;
$state-danger-bg:                #f2dede !default;
$state-danger-border:            darken($state-danger-bg, 5%) !default;
Mark Otto's avatar
Mark Otto committed
534
535


536
// Cards
537
538
$card-spacer-x:            1.25rem !default;
$card-spacer-y:            .75rem !default;
539
$card-border-width:        1px !default;
540
$card-border-radius:       $border-radius !default;
541
$card-border-color:        rgba(0,0,0,.125) !default;
542
$card-border-radius-inner: $card-border-radius !default;
543
$card-cap-bg:              #f5f5f5 !default;
544
$card-bg:                  #fff !default;
545

546
547
$card-link-hover-color:    #fff !default;

548
549
$card-deck-margin:         .625rem !default;

550

551
// Tooltips
Mark Otto's avatar
Mark Otto committed
552

553
554
555
556
$tooltip-max-width:           200px !default;
$tooltip-color:               #fff !default;
$tooltip-bg:                  #000 !default;
$tooltip-opacity:             .9 !default;
557
558
559
$tooltip-padding-y:           3px !default;
$tooltip-padding-x:           8px !default;
$tooltip-margin:              3px !default;
Mark Otto's avatar
Mark Otto committed
560

561
562
$tooltip-arrow-width:         5px !default;
$tooltip-arrow-color:         $tooltip-bg !default;
Mark Otto's avatar
Mark Otto committed
563
564


565
// Popovers
Mark Otto's avatar
Mark Otto committed
566

567
568
$popover-bg:                          #fff !default;
$popover-max-width:                   276px !default;
569
$popover-border-width:                $border-width !default;
570
$popover-border-color:                rgba(0,0,0,.2) !default;
571
$popover-box-shadow:                  0 5px 10px rgba(0,0,0,.2) !default;
Mark Otto's avatar
Mark Otto committed
572

573
$popover-title-bg:                    darken($popover-bg, 3%) !default;
574
575
576
577
578
$popover-title-padding-x:             14px !default;
$popover-title-padding-y:             8px !default;

$popover-content-padding-x:           14px !default;
$popover-content-padding-y:           9px !default;
Mark Otto's avatar
Mark Otto committed
579

580
581
$popover-arrow-width:                 10px !default;
$popover-arrow-color:                 $popover-bg !default;
Mark Otto's avatar
Mark Otto committed
582

583
$popover-arrow-outer-width:           ($popover-arrow-width + 1px) !default;
Mark Otto's avatar
linter    
Mark Otto committed
584
$popover-arrow-outer-color:           fade-in($popover-border-color, .05) !default;
Mark Otto's avatar
Mark Otto committed
585
586


587
// Labels
Mark Otto's avatar
Mark Otto committed
588

589
590
591
592
593
594
$label-default-bg:            $gray-light !default;
$label-primary-bg:            $brand-primary !default;
$label-success-bg:            $brand-success !default;
$label-info-bg:               $brand-info !default;
$label-warning-bg:            $brand-warning !default;
$label-danger-bg:             $brand-danger !default;
Mark Otto's avatar
Mark Otto committed
595

596
597
$label-color:                 #fff !default;
$label-link-hover-color:      #fff !default;
598
$label-font-weight:           bold !default;
Mark Otto's avatar
Mark Otto committed
599
600


601
// Modals
Mark Otto's avatar
Mark Otto committed
602

603
// Padding applied to the modal body
604
$modal-inner-padding:         15px !default;
Mark Otto's avatar
Mark Otto committed
605

606
$modal-title-padding:         15px !default;
Mark Otto's avatar
Mark Otto committed
607
$modal-title-line-height:     $line-height-base !default;
Mark Otto's avatar
Mark Otto committed
608

609
610
611
612
$modal-content-bg:               #fff !default;
$modal-content-border-color:     rgba(0,0,0,.2) !default;
$modal-content-xs-box-shadow:    0 3px 9px rgba(0,0,0,.5) !default;
$modal-content-sm-up-box-shadow: 0 5px 15px rgba(0,0,0,.5) !default;
Mark Otto's avatar
Mark Otto committed
613

614
615
616
617
$modal-backdrop-bg:           #000 !default;
$modal-backdrop-opacity:      .5 !default;
$modal-header-border-color:   #e5e5e5 !default;
$modal-footer-border-color:   $modal-header-border-color !default;
Mark Otto's avatar
Mark Otto committed
618

619
620
621
$modal-lg:                    900px !default;
$modal-md:                    600px !default;
$modal-sm:                    300px !default;
Mark Otto's avatar
Mark Otto committed
622
623


624
// Alerts
Mark Otto's avatar
Mark Otto committed
625
//
626
// Define alert colors, border radius, and padding.
Mark Otto's avatar
Mark Otto committed
627

628
$alert-padding:               15px !default;
629
$alert-border-radius:         $border-radius !default;
630
$alert-link-font-weight:      bold !default;
631
$alert-border-width:          $border-width !default;
Mark Otto's avatar
Mark Otto committed
632

633
634
635
$alert-success-bg:            $state-success-bg !default;
$alert-success-text:          $state-success-text !default;
$alert-success-border:        $state-success-border !default;
Mark Otto's avatar
Mark Otto committed
636

637
638
639
$alert-info-bg:               $state-info-bg !default;
$alert-info-text:             $state-info-text !default;
$alert-info-border:           $state-info-border !default;
Mark Otto's avatar
Mark Otto committed
640

641
642
643
$alert-warning-bg:            $state-warning-bg !default;
$alert-warning-text:          $state-warning-text !default;
$alert-warning-border:        $state-warning-border !default;
Mark Otto's avatar
Mark Otto committed
644

645
646
647
$alert-danger-bg:             $state-danger-bg !default;
$alert-danger-text:           $state-danger-text !default;
$alert-danger-border:         $state-danger-border !default;
Mark Otto's avatar
Mark Otto committed
648
649


650
// Progress bars
Mark Otto's avatar
Mark Otto committed
651

652
$progress-bg:                 #eee !default;
653
$progress-bar-color:          #0074d9 !default;
654
$progress-border-radius:      $border-radius !default;
655
$progress-box-shadow:         inset 0 .1rem .1rem rgba(0,0,0,.1) !default;
Mark Otto's avatar
Mark Otto committed
656

657
658
659
660
661
$progress-bar-bg:             $brand-primary !default;
$progress-bar-success-bg:     $brand-success !default;
$progress-bar-warning-bg:     $brand-warning !default;
$progress-bar-danger-bg:      $brand-danger !default;
$progress-bar-info-bg:        $brand-info !default;
Mark Otto's avatar
Mark Otto committed
662
663


664
// List group
Mark Otto's avatar
Mark Otto committed
665

666
$list-group-bg:                 #fff !default;
667
$list-group-border-color:       #ddd !default;
668
$list-group-border-width:       $border-width !default;
669
$list-group-border-radius:      $border-radius !default;
Mark Otto's avatar
Mark Otto committed
670

671
672
673
674
675
$list-group-hover-bg:           #f5f5f5 !default;
$list-group-active-color:       $component-active-color !default;
$list-group-active-bg:          $component-active-bg !default;
$list-group-active-border:      $list-group-active-bg !default;
$list-group-active-text-color:  lighten($list-group-active-bg, 40%) !default;
Mark Otto's avatar
Mark Otto committed
676

677
678
679
$list-group-disabled-color:      $gray-light !default;
$list-group-disabled-bg:         $gray-lighter !default;
$list-group-disabled-text-color: $list-group-disabled-color !default;
Mark Otto's avatar
Mark Otto committed
680

681
682
683
$list-group-link-color:         #555 !default;
$list-group-link-hover-color:   $list-group-link-color !default;
$list-group-link-heading-color: #333 !default;
Mark Otto's avatar
Mark Otto committed
684
685


Mark Otto's avatar
Mark Otto committed
686
// Image thumbnails
Mark Otto's avatar
Mark Otto committed
687

688
689
$thumbnail-padding:           .25rem !default;
$thumbnail-bg:                $body-bg !default;
690
$thumbnail-border-width:      $border-width !default;
691
$thumbnail-border-color:      #ddd !default;
692
$thumbnail-border-radius:     $border-radius !default;
693
$thumbnail-box-shadow:        0 1px 2px rgba(0,0,0,.075) !default;
Mark Otto's avatar
Mark Otto committed
694
695


696
// Breadcrumbs
Mark Otto's avatar
Mark Otto committed
697

698
699
700
$breadcrumb-padding-y:          .75rem !default;
$breadcrumb-padding-x:          1rem !default;
$breadcrumb-item-padding:       .5rem !default;
Mark Otto's avatar
Mark Otto committed
701

702
703
704
705
$breadcrumb-bg:                 $gray-lighter !default;
$breadcrumb-divider-color:      $gray-light !default;
$breadcrumb-active-color:       $gray-light !default;
$breadcrumb-divider:            "/" !default;
Mark Otto's avatar
Mark Otto committed
706
707


708
709
710
711
712
713
714
// Media objects

$media-margin-top:            15px !default;
$media-heading-margin-bottom:  5px !default;
$media-alignment-padding-x:   10px !default;


715
// Carousel
Mark Otto's avatar
Mark Otto committed
716

717
$carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6) !default;
Mark Otto's avatar
Mark Otto committed
718

719
720
721
722
$carousel-control-color:                      #fff !default;
$carousel-control-width:                      15% !default;
$carousel-control-opacity:                    .5 !default;
$carousel-control-font-size:                  20px !default;
Mark Otto's avatar
Mark Otto committed
723

724
725
$carousel-indicator-active-bg:                #fff !default;
$carousel-indicator-border-color:             #fff !default;
Mark Otto's avatar
Mark Otto committed
726

727
$carousel-caption-color:                      #fff !default;
Mark Otto's avatar
Mark Otto committed
728
729


730
// Close
Mark Otto's avatar
Mark Otto committed
731

732
733
734
$close-font-weight:           bold !default;
$close-color:                 #000 !default;
$close-text-shadow:           0 1px 0 #fff !default;
Mark Otto's avatar
Mark Otto committed
735
736


737
// Code
Mark Otto's avatar
Mark Otto committed
738

Mark Otto's avatar
Mark Otto committed
739
$code-color:                  #bd4147 !default;
740
$code-bg:                     #f7f7f9 !default;
Mark Otto's avatar
Mark Otto committed
741

742
743
$kbd-color:                   #fff !default;
$kbd-bg:                      #333 !default;
Mark Otto's avatar
Mark Otto committed
744

745
746
747
748
$pre-bg:                      #f7f7f9 !default;
$pre-color:                   $gray-dark !default;
$pre-border-color:            #ccc !default;
$pre-scrollable-max-height:   340px !default;