diff options
Diffstat (limited to 'assets/scss/common/_variables.scss')
-rw-r--r-- | assets/scss/common/_variables.scss | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/assets/scss/common/_variables.scss b/assets/scss/common/_variables.scss new file mode 100644 index 0000000..163e194 --- /dev/null +++ b/assets/scss/common/_variables.scss @@ -0,0 +1,102 @@ +/* +$theme-colors: ( + primary: #3c48d5 +); +*/ + +$yellow: #ffe000; +$black: #1d2d35; +$white: #fff; +$beige: #fbf7f0; +$red: #e55235; +$purple: #5d2f86; +$brown: #aa9c84; + +$white: #fff; +$gray-100: #f8f9fa; +$gray-200: #e9ecef; +$gray-300: #dee2e6; +$gray-400: #ced4da; +$gray-500: #adb5bd; +$gray-600: #6c757d; +$gray-700: #495057; +$gray-800: #343a40; +$gray-900: #212529; +$black: #000; + +$primary: lighten($purple, 10%); +$secondary: $gray-200; + +/** Bootstrap navbar fix (https://git.io/fADqW) */ +$navbar-dark-toggler-icon-bg: none; +$navbar-light-toggler-icon-bg: none; + +// Options +// +// Quickly modify global styling by enabling or disabling optional features. + +$enable-responsive-font-sizes: true; + +// Body +// +// Settings for the `<body>` element. + +$body-bg: $white; +$body-color: lighten($black, 10%); + +// Grid containers +// +// Define the maximum width of `.container` for different screen sizes. + +$container-max-widths: ( + sm: 540px, + md: 720px, + lg: 960px, + xl: 1240px +); + +@include _assert-ascending($container-max-widths, "$container-max-widths"); + +// Grid columns +// +// Set the number of columns and specify the width of the gutters. + +$grid-columns: 16; +$grid-gutter-width: 48px; +$grid-row-columns: 6; + +// Typography +// +// Font, line-height, and color for body text, headings, and more. + +// stylelint-disable value-keyword-case +$font-family-sans-serif: "Jost", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +$font-family-monospace: sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace; +$font-family-base: $font-family-sans-serif; +// stylelint-enable value-keyword-case + +$font-size-base: 1rem; // Assumes the browser default, typically `16px` +$font-size-xl: $font-size-base * 1.375; +$font-size-lg: $font-size-base * 1.25; +$font-size-md: $font-size-base * 1.125; +$font-size-sm: $font-size-base * 0.875; + +$line-height-base: 1.5; + +$headings-font-family: null; +$headings-font-weight: 500; + +// Spacing +// +// Control the default styling of most Bootstrap elements by modifying these +// variables. Mostly focused on spacing. +// You can add more entries to the $spacers map, should you need more variation. + +$spacer: 1rem; + +// Navbar + +$navbar-padding-y: $spacer / 2; +$navbar-padding-x: 0; + +$navbar-nav-link-padding-x: 0.5rem; |