Muito legal cara, sou dessa area e pra mim está certinho.
Uma adição que eu faria é um pouco da divisão entre Static e Relative units, porque hoje em dia vejo muita gente utilizando relative units para tudo e não é o certo.
Onde utilizar relative units
As unidades relativas devem ser utilizadas quando existe alguma ação do utilizador (passiva ou ativa) sobre o elemento. Ou seja:
- Em textos
- Em componentes interativos
- Em layouts responsivos
Onde NÃO utilizar as relative units
Em elementos que so possuem aspectos visuais.
- Margens
- Paddings
- Posição absoluta