Our guidelines and reasons for choosing what to override in Reboot:
- We have updated some browser default values to use
rem
s instead ofem
s orpx
s for scalable component spacing. - In General, We have avoided
margin-top
. Vertical margins can collapse, yielding unexpected results. More importantly though, a single direction ofmargin
is a simpler mental model. - For easier scaling across device sizes, we have used
rem
s forspacing
s andfont
s. - We have kept declarations of
font
-related properties to a minimum, usinginherit
whenever possible. - We have followed
bootstrap
's themeing and utility naming conventions.