O design de componentes é uma das etapas mais importantes do desenvolvimento de uma interface bem estruturada.
Escolher cores para uma interface pode parecer simples à primeira vista, mas quanto mais você aprofunda, mais percebe que trabalhar com cores pode ficar complexo rapidamente. No entanto, quando o foco é design de UI, você não precisa dominar teoria avançada de cor.
Containers com Flexbox ou Grid, os elementos têm um espaçamento entre si chamado de gap — por padrão, esse valor é fixo (20px) nas configurações de site.