Estou realmente interessado em aprender a criar uma interface de usuário de alto nível para sites, aplicativos para dispositivos móveis etc.
Ok, esse é um tópico amplo. Você deseja criar sites "bonitos", "de primeira qualidade" e com aparência profissional. Então, você precisa saber o que faz as pessoas perceberem algo como "bonito", certo? Felizmente para você, a beleza não é realmente subjetiva.
Uma das chaves para um belo design visual é a harmonia .
A falta de harmonia é o que faz seus desenhos parecerem amadores.
E o melhor é que a harmonia visual se resume à matemática. Não se trata de ter um pressentimento.
Como outros já apontaram, eu recomendo criar sites por conta própria. Tente aplicar os princípios de design sobre os quais você aprende, em vez de usar uma estrutura pronta. Pode ser difícil no começo, mas o ajudará a melhorar.
Como incorporar harmonia em um design de site
A seguir, é apresentado um exemplo prático e um pequeno exercício engraçado que você pode fazer agora.
Uma maneira que eu pessoalmente prefiro é usar uma escala modular para dimensionar os elementos do site em proporções harmoniosas. Um site que pode ajudá-lo a gerar uma escala modular é este: modularscale.com
O benefício de usar uma balança modular é que ela pode tomar decisões de tamanho tão fáceis quanto escolher um número da balança.
Por exemplo, vamos dimensionar os cabeçalhos de um site (para comunicar a hierarquia visual).
Digamos que temos essa escala modular com base no tamanho da fonte do corpo de 19 px que eu escolhi (19 px porque parecia melhor com a fonte que eu estava usando, mas você pode pular esta etapa e seguir o tamanho padrão de 16 px) e a proporção 1,412 (Não É necessário entrar em detalhes sobre por que escolhi essa proporção. Qualquer proporção será melhor do que nenhuma proporção para seus projetos.):
Olhando para ele, eu escolheria o H1 para 2.815em, o H2 para 1.994em e o H3 para 1.412em. Primeiros 3 números maiores que o tamanho da fonte do corpo. Fácil, certo? O texto do corpo seria 1em (no meu caso, 19px). Então, eu dimensionaria o H4-H6 em 1em e usaria o contraste (peso ou estilo da fonte diferente) para diferenciá-los do texto do corpo.
Então, tente isso agora:
- Gere sua própria balança modular
- Obtenha um documento HTML simples (conteúdo real, por favor, não Lorem Ipsum)
- Use a escala para dimensionar os títulos.
- Em seguida, tente usar a balança para outras decisões de tamanho (margens, preenchimentos, etc.)
Esse é apenas um pequeno passo em direção a projetos melhores, mas espero que ajude você.
Se você achou isso útil, pode ler minha outra lista de 7 dicas para web designers iniciantes que conhecem HTML e CSS
PS: Você realmente tem muita leitura para fazer
Como outros já disseram, leia:
- Os elementos do design gráfico de Alexander White
- Os elementos do estilo tipográfico de Robert Bringhurst
- Não me faça pensar por Steve Krug
Além disso, aqui está uma lista enorme de recursos on-line, como blogs e comunidades, para acompanhar: enboard.co/webdesign/