<commit_before>// *************************************
//
//   Config
//   -> Fonts, Variables
//
// *************************************

// -------------------------------------
//   Fonts
// -------------------------------------

// ----- Variables ----- //

$b-fontFamily-src: 'http://fonts.googleapis.com/css?family=Merriweather:400,300,700,400italic' !default
$b-fontFamily-heading-src: 'http://fonts.googleapis.com/css?family=Oswald' !default

// ----- Imports ----- //

@if $b-fontFamily-src == $b-fontFamily-heading-src
  @import url($b-fontFamily-src)
@else
  @import url($b-fontFamily-src)
  @import url($b-fontFamily-heading-src)

// -------------------------------------
//   Colors
// -------------------------------------

// ----- Base ----- //

$c-background-invert: #fff !default
$c-background: #f2f2f2 !default
$c-border: #292b2f !default
$c-error: #86341d !default
$c-highlight: #2980b9 !default
$c-light: #f2f2f2 !default
$c-subdue: #999 !default
$c-success: #238063 !default
$c-text-invert: #fff !default
$c-text: #292b2f !default
$c-warning: #c18f2a !default

// ----- Structures ----- //

// Progress

$progress-background: rgba(#000, 0.75) !default

// Slide

$slide-background: $c-light !default
$slide-color: $c-text !default

$slide--dark-background: $c-text !default
$slide--dark-color: $c-text-invert !default

$slide--error-background: $c-error !default
$slide--error-color: $c-text-invert !default

$slide--fade-background: $c-highlight !default
$slide--fade-color: $c-text-invert !default

$slide--fade--dark-background: #000 !default
$slide--fade--dark-color: $c-text-invert !default

$slide--fade--error-background: $c-error !default
$slide--fade--error-color: $c-text-invert !default

$slide--fade--light-background: $c-background-invert !default
$slide--fade--light-color: $c-text !default

$slide--fade--subdue-background: $c-subdue !default
$slide--fade--subdue-color: $c-text !default

$slide--fade--success-background: $c-success !default
$slide--fade--success-color: $c-text-invert !default

$slide--fade--warning-background: $c-warning !default
$slide--fade--warning-color: $c-text-invert !default

$slide--light-background: $c-background-invert !default
$slide--light-color: $c-text !default

$slide--subdue-background: $c-subdue !default
$slide--subdue-color: $c-text !default

$slide--success-background: $c-success !default
$slide--success-color: $c-text-invert !default

$slide--title-background: $c-highlight !default
$slide--title-color: $c-text-invert !default

$slide--video-background: #000 !default
$slide--video-color: $c-text-invert !default

$slide--warning-background: $c-warning !default
$slide--warning-color: $c-text-invert !default

// -------------------------------------
//   Base
// -------------------------------------

// ----- Borders & Box Shadow ----- //

$b-borderStyle: solid !default
$b-borderWidth: 4px !default
$b-border: $b-borderWidth $b-borderStyle $c-border
$b-borderRadius: 3px !default
$b-boxShadow: 0 1px 2px rgba(#222, 0.25) !default

// ----- Typography ----- //

$b-fontFamily-heading-fontWeight: bold !default
$b-fontFamily-heading-uppercase: true !default
$b-fontFamily-heading: 'Oswald', sans-serif !default
$b-fontFamily-light-fontWeight: 300 !default
$b-fontFamily-mono: Courier, monospace !default
$b-fontFamily: 'Merriweather', sans-serif !default
$b-fontSize-h1: 420% !default
$b-fontSize-h2: 320% !default
$b-fontSize-h3: 220% !default
$b-fontSize-h4: 175% !default
$b-fontSize-l: 150% !default
$b-fontSize-m: 100% !default
$b-fontSize-s: 80% !default
$b-fontSize-xl: 200% !default
$b-fontSize-xs: 60% !default
$b-fontSize: 30px !default
$b-lineHeight: 1.5 !default
$b-textShadow: 6px 6px 0 rgba(#000, 0.25), 12px 12px 0 rgba(#000, 0.1) !default

// ----- Sizing ----- //

$b-minWidth: em(400px) !default
$b-maxWidth: em(680px)default
$b-space: em(40px) !default
$b-space-xs: $b-space * 0.25 !default
$b-space-s: $b-space * 0.5 !default
$b-space-l: $b-space * 2 !default
$b-space-xl: $b-space * 4 !default

// ----- Settings ----- //

$b-transitionSpeed: 0.4s !default

// ----- Breakpoint ----- //
<commit_msg>Switch to viewport units for font sizing<commit_after>// *************************************
//
//   Config
//   -> Fonts, Variables
//
// *************************************

// -------------------------------------
//   Fonts
// -------------------------------------

// ----- Variables ----- //

$b-fontFamily-src: 'http://fonts.googleapis.com/css?family=Merriweather:400,300,700,400italic' !default
$b-fontFamily-heading-src: 'http://fonts.googleapis.com/css?family=Oswald' !default

// ----- Imports ----- //

@if $b-fontFamily-src == $b-fontFamily-heading-src
  @import url($b-fontFamily-src)
@else
  @import url($b-fontFamily-src)
  @import url($b-fontFamily-heading-src)

// -------------------------------------
//   Colors
// -------------------------------------

// ----- Base ----- //

$c-background-invert: #fff !default
$c-background: #f2f2f2 !default
$c-border: #292b2f !default
$c-error: #86341d !default
$c-highlight: #2980b9 !default
$c-light: #f2f2f2 !default
$c-subdue: #999 !default
$c-success: #238063 !default
$c-text-invert: #fff !default
$c-text: #292b2f !default
$c-warning: #c18f2a !default

// ----- Structures ----- //

// Progress

$progress-background: rgba(#000, 0.75) !default

// Slide

$slide-background: $c-light !default
$slide-color: $c-text !default

$slide--dark-background: $c-text !default
$slide--dark-color: $c-text-invert !default

$slide--error-background: $c-error !default
$slide--error-color: $c-text-invert !default

$slide--fade-background: $c-highlight !default
$slide--fade-color: $c-text-invert !default

$slide--fade--dark-background: #000 !default
$slide--fade--dark-color: $c-text-invert !default

$slide--fade--error-background: $c-error !default
$slide--fade--error-color: $c-text-invert !default

$slide--fade--light-background: $c-background-invert !default
$slide--fade--light-color: $c-text !default

$slide--fade--subdue-background: $c-subdue !default
$slide--fade--subdue-color: $c-text !default

$slide--fade--success-background: $c-success !default
$slide--fade--success-color: $c-text-invert !default

$slide--fade--warning-background: $c-warning !default
$slide--fade--warning-color: $c-text-invert !default

$slide--light-background: $c-background-invert !default
$slide--light-color: $c-text !default

$slide--subdue-background: $c-subdue !default
$slide--subdue-color: $c-text !default

$slide--success-background: $c-success !default
$slide--success-color: $c-text-invert !default

$slide--title-background: $c-highlight !default
$slide--title-color: $c-text-invert !default

$slide--video-background: #000 !default
$slide--video-color: $c-text-invert !default

$slide--warning-background: $c-warning !default
$slide--warning-color: $c-text-invert !default

// -------------------------------------
//   Base
// -------------------------------------

// ----- Borders & Box Shadow ----- //

$b-borderStyle: solid !default
$b-borderWidth: 4px !default
$b-border: $b-borderWidth $b-borderStyle $c-border
$b-borderRadius: 3px !default
$b-boxShadow: 0 1px 2px rgba(#222, 0.25) !default

// ----- Typography ----- //

$b-fontFamily-heading-fontWeight: bold !default
$b-fontFamily-heading-uppercase: true !default
$b-fontFamily-heading: 'Oswald', sans-serif !default
$b-fontFamily-light-fontWeight: 300 !default
$b-fontFamily-mono: Courier, monospace !default
$b-fontFamily: 'Merriweather', sans-serif !default
$b-fontSize-h1: 12vmax !default
$b-fontSize-h2: 10vmax !default
$b-fontSize-h3: 8vmax !default
$b-fontSize-h4: 7vmax !default
$b-fontSize-xs: 3vmax !default
$b-fontSize-s: 4vmax !default
$b-fontSize-m: 5vmax !default
$b-fontSize-l: 6vmax !default
$b-fontSize-xl: 7vmax !default
$b-fontSize: 30px !default
$b-lineHeight: 1.5 !default
$b-textShadow: 6px 6px 0 rgba(#000, 0.25), 12px 12px 0 rgba(#000, 0.1) !default

// ----- Sizing ----- //

$b-minWidth: em(400px) !default
$b-maxWidth: em(680px)default
$b-space: em(40px) !default
$b-space-xs: $b-space * 0.25 !default
$b-space-s: $b-space * 0.5 !default
$b-space-l: $b-space * 2 !default
$b-space-xl: $b-space * 4 !default

// ----- Settings ----- //

$b-transitionSpeed: 0.4s !default

// ----- Breakpoint ----- //

{'fraction_non_alphanumeric': 0.26192782756115285, 'fraction_numerical': 0.03293775732622911, 'mean_word_length': 2.901275389702409, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6534277', 'n_tokens_mistral': 3180, 'n_tokens_neox': 2911, 'n_words': 570}