2017-03-10 21:37:14 +02:00
|
|
|
/* ==========================================================================
|
|
|
|
Variables
|
|
|
|
========================================================================== */
|
2017-03-07 23:12:17 +02:00
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Breakpoint widths */
|
2017-03-07 23:12:17 +02:00
|
|
|
$small: 320px !default;
|
|
|
|
$medium: 768px !default;
|
|
|
|
$large: 1024px !default;
|
|
|
|
$xlarge: 1280px !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Fluid type */
|
2017-03-07 23:12:17 +02:00
|
|
|
$base-font-size: 16px !default;
|
|
|
|
$min-vw: $small !default;
|
|
|
|
$max-vw: $xlarge !default;
|
|
|
|
$min-font-size: 14px !default;
|
|
|
|
$max-font-size: 18px !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Calculate Modular Scale */
|
|
|
|
$modular-scale-1: 1.067 !default; /* small */
|
|
|
|
$modular-scale-2: 1.296 !default; /* large */
|
|
|
|
/* Heading 1 */
|
2018-01-05 21:25:42 +02:00
|
|
|
$h1-min: $modular-scale-1 * $modular-scale-1 * $modular-scale-1 *
|
|
|
|
$modular-scale-1 * $base-font-size !default;
|
|
|
|
$h1-max: $modular-scale-2 * $modular-scale-2 * $modular-scale-2 *
|
|
|
|
$modular-scale-2 * $base-font-size !default;
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Heading 2 */
|
2018-01-05 21:25:42 +02:00
|
|
|
$h2-min: $modular-scale-1 * $modular-scale-1 * $modular-scale-1 *
|
|
|
|
$base-font-size !default;
|
|
|
|
$h2-max: $modular-scale-2 * $modular-scale-2 * $modular-scale-2 *
|
|
|
|
$base-font-size !default;
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Heading 3 */
|
2017-03-16 20:34:29 +02:00
|
|
|
$h3-min: $modular-scale-1 * $modular-scale-1 * $base-font-size !default;
|
|
|
|
$h3-max: $modular-scale-2 * $modular-scale-2 * $base-font-size !default;
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Heading 4 */
|
2017-03-07 23:12:17 +02:00
|
|
|
$h4-min: $modular-scale-1 * $base-font-size !default;
|
|
|
|
$h4-max: $modular-scale-2 * $base-font-size !default;
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Heading 5 */
|
2017-03-07 23:12:17 +02:00
|
|
|
$h5-min: $base-font-size !default;
|
|
|
|
$h5-max: $base-font-size !default;
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Heading 6 */
|
2017-03-07 23:12:17 +02:00
|
|
|
$h6-min: ($base-font-size / $modular-scale-1) !default;
|
|
|
|
$h6-max: ($base-font-size / $modular-scale-2) !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Base font family */
|
|
|
|
$base-font-family: "Fira Sans", sans-serif !default;
|
|
|
|
/* Other font families */
|
|
|
|
$headline-font-family: $base-font-family !default;
|
2018-01-05 21:25:42 +02:00
|
|
|
$monospace-font-family: Menlo, Consolas, Monaco, "Courier New", Courier,
|
|
|
|
monospace !default;
|
2017-03-07 23:12:17 +02:00
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Colors */
|
2017-03-07 23:12:17 +02:00
|
|
|
$base-color: #393e46 !default;
|
|
|
|
$text-color: #222831 !default;
|
|
|
|
$accent-color: #00848a !default;
|
2017-03-16 20:34:29 +02:00
|
|
|
$background-color: #fff !default;
|
2017-03-07 23:12:17 +02:00
|
|
|
$code-background-color: tint($base-color, 95%) !default;
|
|
|
|
$border-color: tint($base-color, 80%) !default;
|
|
|
|
$overlay-color: $base-color !default;
|
|
|
|
|
2018-01-05 21:54:51 +02:00
|
|
|
/* Syntax highlighting (base16) colors */
|
|
|
|
$base00: #1c2023 !default;
|
|
|
|
$base01: #393f45 !default;
|
|
|
|
$base02: #565e65 !default;
|
|
|
|
$base03: #747c84 !default;
|
|
|
|
$base04: #adb3ba !default;
|
|
|
|
$base05: #c7ccd1 !default;
|
|
|
|
$base06: #dfe2e5 !default;
|
|
|
|
$base07: #f3f4f5 !default;
|
|
|
|
$base08: #c7ae95 !default;
|
|
|
|
$base09: #c7c795 !default;
|
|
|
|
$base0a: #aec795 !default;
|
|
|
|
$base0b: #95c7ae !default;
|
|
|
|
$base0c: #95aec7 !default;
|
|
|
|
$base0d: #ae95c7 !default;
|
|
|
|
$base0e: #c795ae !default;
|
|
|
|
$base0f: #c79595 !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Max-width of the main content */
|
2017-03-07 23:12:17 +02:00
|
|
|
$main-max-width: $xlarge !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Width of the sidebar */
|
2017-03-07 23:12:17 +02:00
|
|
|
$sidebar-width: $small !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Background color of the sidebar */
|
2017-03-07 23:12:17 +02:00
|
|
|
$sidebar-background-color: #fff !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Border radius */
|
2017-03-07 23:12:17 +02:00
|
|
|
$border-radius: 0.25em !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Global transition */
|
2017-03-07 23:12:17 +02:00
|
|
|
$global-transition: all 0.4s ease !default;
|
|
|
|
|
2017-03-10 21:37:14 +02:00
|
|
|
/* Navicon */
|
2017-03-07 23:12:17 +02:00
|
|
|
$navicon-width: 1.75em !default;
|
|
|
|
$navicon-height: 0.25em !default;
|
|
|
|
$navicon-duration: 0.5s !default;
|
2017-03-13 21:22:26 +02:00
|
|
|
$navicon-toggled-size: 1 !default;
|
2017-03-07 23:12:17 +02:00
|
|
|
$navicon-nav-bg-close: transparent !default;
|
|
|
|
$navicon-nav-bg-open: transparent !default;
|
|
|
|
$navicon-content-bg: $text-color !default;
|
|
|
|
|
2017-03-17 15:56:16 +02:00
|
|
|
/* Site image */
|
|
|
|
$site-image-width: 50px !default;
|
|
|
|
$site-image-height: 50px !default;
|