/** * variables * * * * @author Björn Hase, Tentakelfabrik * @license http://opensource.org/licenses/MIT The MIT License * @link https://github.com/tentakelfabrik/plain-ui-css * */ /** * breakpoints * */ $plain-ui__xs : 576px !default; $plain-ui__sm : 768px !default; $plain-ui__md : 992px !default; $plain-ui__lg : 1200px !default; $plain-ui__xlg: 1600px !default; /** * fonts * */ $plain-ui__direction: ltr !default; $plain-ui__font-family: 'IBM Plex Mono', sans-serif !default; $plain-ui__font-weight: normal !default; $plain-ui__font-size: 0.9rem !default; $plain-ui__font-size-breakpoints: ( $plain-ui__md: 1rem ) !default; $plain-ui__font-sizes: ( 'default': $plain-ui__font-size, 'small' : $plain-ui__font-size * 0.75, 'medium' : $plain-ui__font-size * 1.5, 'large' : $plain-ui__font-size * 2, 'big' : $plain-ui__font-size * 3 ) !default; $plain-ui__line-height: 1.618; $plain-ui__line-height__breakpoints: ( $plain-ui__md: 1.8 ) !default; /** * colors * * */ $plain-ui__white: #ffffff !default; $plain-ui__black: #212121 !default; $plain-ui__primary: #3e3e3e !default; $plain-ui__primary-contrast: $plain-ui__primary !default; $plain-ui__active: lighten($plain-ui__primary, 20%) !default; $plain-ui__active-contrast: #ffffff !default; $plain-ui__background: $plain-ui__primary !default; $plain-ui__background-contrast: #ffffff !default; $plain-ui__body: #f9f9f9 !default; $plain-ui__text: #363636 !default; $plain-ui__text-contrast: #ffffff !default; $plain-ui__border: $plain-ui__primary !default; $plain-ui__border-contrast: #ffffff !default; $plain-ui__success: #64ac64 !default; $plain-ui__success-contrast: lighten($plain-ui__success, 20%) !default; $plain-ui__warning: #f0ad4e !default; $plain-ui__warning-contrast: lighten($plain-ui__warning, 20%) !default; $plain-ui__danger: #d95959 !default; $plain-ui__danger-contrast: lighten($plain-ui__danger, 20%) !default; $plain-ui__info: #0090d4 !default; $plain-ui__info-contrast: lighten($plain-ui__info, 20%) !default; $plain-ui__link: $plain-ui__text !default; $plain-ui__link-hover: $plain-ui__danger !default; $plain-ui__colors: ( --body, --text, --text-contrast, --primary, --primary-contrast, --active, --active-contrast, --link, --link-hover, --danger, --danger-contrast, --info, --info-constrast, --success, --success-contrast, --warning, --warning-contrast, --background, --background-contrast, --border, --border-contrast ) !default; :root { --body: #{$plain-ui__body}; --text: #{$plain-ui__text}; --text-contrast: #{$plain-ui__text-contrast}; --primary: #{$plain-ui__primary}; --primary-contrast: #{$plain-ui__primary-contrast}; --active: #{$plain-ui__active}; --active-contrast: #{$plain-ui__active-contrast}; --link: #{$plain-ui__link}; --link-hover: #{$plain-ui__link-hover}; --danger: #{$plain-ui__danger}; --danger-contrast: #{$plain-ui__danger-contrast}; --info: #{$plain-ui__info}; --info-constrast: #{$plain-ui__danger-contrast}; --success: #{$plain-ui__success}; --success-contrast: #{$plain-ui__success-contrast}; --warning: #{$plain-ui__warning}; --warning-contrast: #{$plain-ui__warning-contrast}; --background: #{$plain-ui__background}; --background-contrast: #{$plain-ui__background-contrast}; --border: #{$plain-ui__border}; --border-contrast: #{$plain-ui__border-contrast}; } /** * margin * */ $plain-ui__margin: 0 0 1rem !default; $plain-ui__margin-breakpoints: ( $plain-ui__md: 0 0 0.8rem ) !default; /** * padding * */ $plain-ui__padding: 0.6rem 0.8rem !default; $plain-ui__padding-breakpoints: ( $plain-ui__md: 0.8rem 1rem ) !default; /** * border * */ $plain-ui__border-radius: 2px; $plain-ui__border: 1px solid var(--primary);