Foundations
Layout
Widths, breakpoints, chrome heights, margins and layers of the page
How each page divides its space. Everything is mobile first, so values only change upwards, with min-width.
Content widths
--content-14401440pxMaximum width of any page
--content-960960pxWide blocks on the Home
--content-720720pxRunning text, about 70 characters per line
Breakpoints
BaseMobileTabletDesktopWide
Header 810
048076810241440
The Header switches at 810, not 768, because at 768 the navigation did not fit beside the logo.
Chrome and margins
--header-height64 → 80 pxThe top bar
--subheader-height57 pxThe playground breadcrumb bar
--sidebar-width240 pxThe playground side menu
--page-gutter20 → 24 pxThe side margin
--page-end48 → 64 → 80 pxThe space before the Footer
--z-header3Always on top
--z-nav2Navigation and the drawer
--z-raised1Anything raised above the page