You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
plain-ui/src/scss/_variables.scss

133 lines
3.1 KiB

3 years ago
/**
* 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;
3 years ago
$plain-ui__font-size: 1rem !default;
3 years ago
$plain-ui__font-size-breakpoints: (
$plain-ui__md: 1.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;
3 years ago
$plain-ui__line-height: 1.618;
3 years ago
$plain-ui__line-height__breakpoints: (
3 years ago
$plain-ui__md: 1.8
3 years ago
) !default;
/**
* colors
*
*
*/
3 years ago
$plain-ui__primary: #3e3e3e !default;
3 years ago
$plain-ui__primary-active: lighten($plain-ui__primary, 20%) !default;
3 years ago
$plain-ui__primary-active-secondary: #ffffff !default;
3 years ago
$plain-ui__secondary: #b3b2af !default;
3 years ago
$plain-ui__success: #64ac64 !default;
$plain-ui__success-light: lighten($plain-ui__success, 20%) !default;
3 years ago
$plain-ui__warning: #f0ad4e !default;
3 years ago
$plain-ui__warning-light: lighten($plain-ui__warning, 20%) !default;
3 years ago
$plain-ui__danger: #d95959 !default;
3 years ago
$plain-ui__danger-light: lighten($plain-ui__danger, 20%) !default;
3 years ago
$plain-ui__info: #0090d4 !default;
3 years ago
$plain-ui__info-light: lighten($plain-ui__info, 20%) !default;
3 years ago
3 years ago
$plain-ui__background: #f9f9f9 !default;
3 years ago
$plain-ui__background--secondary: #ffffff !default;
$plain-ui__body: #f9f9f9 !default;
3 years ago
$plain-ui__text: #363636 !default;
$plain-ui__text-secondary: #ffffff !default;
3 years ago
$plain-ui__border: $plain-ui__primary !default;
$plain-ui__border-secondary: #ffffff !default;
3 years ago
$plain-ui__link: #fff !default;
3 years ago
3 years ago
$plain-ui__colors: (
3 years ago
'primary' : --primary,
'success' : --success,
'white' : --white
3 years ago
) !default;
3 years ago
:root {
3 years ago
--primary: #{$plain-ui__primary};
--primary-active: #{$plain-ui__primary-active};
3 years ago
--primary-active-secondary: #{$plain-ui__primary-active-secondary};
3 years ago
--link: #{$plain-ui__primary};
--link-hover: #{$plain-ui__danger};
3 years ago
--danger: #{$plain-ui__danger};
3 years ago
--danger-light: #{$plain-ui__danger};
--success: #{$plain-ui__success};
3 years ago
--white: #ffffff;
3 years ago
--black: #212121;
--text: #{$plain-ui__text};
--text-secondary: #{$plain-ui__text-secondary};
3 years ago
--background: #{$plain-ui__primary};
3 years ago
--background-secondary: #{$plain-ui__border-secondary};
3 years ago
--body: #{$plain-ui__body};
3 years ago
--border: #{$plain-ui__border};
3 years ago
--border-secondary: #{$plain-ui__border-secondary};
3 years ago
}
3 years ago
/**
3 years ago
* margin
3 years ago
*
*/
3 years ago
$plain-ui__margin: 0 0 1rem !default;
3 years ago
$plain-ui__margin-breakpoints: (
3 years ago
$plain-ui__md: 0 0 0.8rem
3 years ago
) !default;
3 years ago
/**
* padding
*
*/
3 years ago
$plain-ui__padding: 0.6rem 0.8rem !default;
3 years ago
$plain-ui__padding-breakpoints: (
3 years ago
$plain-ui__md: 0.8rem 1rem
3 years ago
) !default;
/**
3 years ago
* border
3 years ago
*
*/
3 years ago
$plain-ui__border-radius: 2px;
3 years ago
$plain-ui__border: 1px solid var(--primary);