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