CartoDB/cartodb20

View on GitHub
assets/stylesheets/variables/sizes.scss

Summary

Maintainability
Test Coverage
// Layout
$sLayout-width: 940px;

// Margins
$sMargin-section:          40px; // To separate main section
$sMargin-group:            28px; // To separate groups inside a section
$sMargin-element:          20px; // To separate elements inside a group
$sMargin-elementInline:    12px; // To separate inline elements
$sMargin-min:              4px;  // Minimum margin, special cases only
$sMargin-formRow:          20px; // Each row in a form should have a margin-bottom of this value.

// Font sizes
$sFontSize-smaller:        10px;
$sFontSize-small:          11px;
$sFontSize-smallUpperCase: 12px;
$sFontSize-normal:         13px;
$sFontSize-large:          15px;
$sFontSize-larger:         16px;
$sFontSize-largest:        18px;
$sFontSize-huge:           26px;
$sFontSize-mega:           32px;

// Font weights
$sFontWeight-small:   300;
$sFontWeight-lighter: 300;
$sFontWeight-normal:  500;
$sFontWeight-bold:    700;

// Line heights
$sLineHeight-smaller: 15px;
$sLineHeight-small:   16px;
$sLineHeight-normal:  20px;
$sLineHeight-large:   22px;
$sLineHeight-larger:  24px;
$sLineHeight-largest: 27px;
$sLineHeight-button:  15px;

// Buttons
$sButton-height:       40px;
$sButton-border:       1px;
$sButton-borderRadius: 4px;

// Avatars
$sAvatar-borderRadiusSmall: 2px;
$sAvatar-borderRadius:      4px;
$sAvatar-public:            96px;
$sAvatar-big:               60px;
$sAvatar-medium:            42px;
$sAvatar-default:           36px;
$sAvatar-small:             20px;
$sAvatar-meta:              16px;

// Icons
$sIcon-borderRadius:          3px;
$sIcon-layout:                40px;
$sIcon-layoutFontSize:        22px;
$sIcon-action:                20px;
$sIcon-actionPadding:         10px;
$sIcon-inlineWithText:        12px;
$sIcon-inlineWithTextPadding: 10px;

// Cards, e.g. maps, change-privacy-options
$sCard-width: 300px;
$sCard-borderRadius: 4px;

// Forms
$sForms-elementHeight: 40px;
$sForms-borderRadius: 4px;

// Spinner
$sSpinner-default: 36px;
$sSpinner-mini: 12px;

// Media query breakpoints
$sMedia-max: 1000px;
$sMedia-max-embed: 1300px;
$sMedia-desktop: 960px;
$sMedia-tablet: 760px;
$sMedia-mobile: 400px;

$sMedia-s: 480px;
$sMedia-l: 759px;
$sMedia-xl: 1200px;
$sMedia-xxl: 1600px;

$sMedia-min-w-vertical: 600px;
$sMedia-max-w-vertical: 759px;

// Dialog
$sDialogInner-Height: calc(100vh - 430px);