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.