juniatech / FLEXBOX-GRID

Conclusão do curso: CSS: Dispondo elementos com Flexbox e Grid

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Conclusão do Curso de CSS: Dispondo elementos com Flexbox e Grid

Neste curso foi abordado:

  • Relacionando o flexbox com maneiras já conhecidas de posicionamento de elementos
  • Vendo o flexbox e suas propriedades para o posicionamento de elementos
  • Produzindo o cabeçalho utilizando as ferramentas do flexbox
  • Identificando as limitações do flexbox
  • Diferenciando o flexbox do grid
  • Prototipando o layout de um cartão utilizando propriedades básicas do grid
  • Reconhecendo no layout do figma o que pode fazer parte de um grid
  • Associando as propriedades novas com o que já existe de estrutura no projeto
  • Vendo como o layout atual se comporta em um dispositivo diferente
  • Resolvendo os problemas com novas propriedades de grid
  • Produzindo o restante do layout com novas propriedades de grid
  • Identificando problemas como: repetição de código, manutenção e unidades de medida
  • Entendendo as vantagens de se utilizar a abordagem do grid
  • Planejando como pode ser a construção das outras páginas do projeto utilizando as técnicas aprendidas

Guia de estilos

Toda a estilização que será usada no projeto dentro do figma.

Link do projeto no figma

Fonte

Open Sans:
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap">

Cores

corpo: #1D232A

cabeçalho: #1D232A

cabeçalho mobile: #15191C

menu lateral: #15191C

cartão: #2C343A

fonte: #FFFFFF

fonte alternativa: #95999C

links: #0480DC

botão: #0480DC

sombras: 0px 4px 4px rgba(0, 0, 0, 0.16)

Ícones

Estão dentro do arquivo de fonte icones.ttf. Para usar, primeiro importe a fonte no projeto usando @font-face e depois utilize os códigos abaixo para exibir o ícone.

@font-face {
    font-family: 'icones';
    src: url(../font/icones.ttf);
}

Cuidado com a localização do arquivo icones.ttf

Camisas = \e900

Carrinho = \e901

Inicio = \e902

Integrantes = \e903

Menu = \e904

Moeda = \e905

Notificação = \e906

Pico = \e908

Picos = \e909

Pinturas = \e90a

Play = \e90b

Relogio = \e90c

Seta-baixo = \e90d

Videos = \e90e

Visualizacao = \e90f

Espaçamentos

Espaço interno botão: 8px

Espaço entre elementos do botão: 8px

Espaço entre elementos: 16px/8px

Espaçamento interno do corpo: 16px

Espaçamento entre o título do cartão de recentes e seus itens: 24px

Tamanhos

Tamanho do dispositivo mobile: 360px

Tamanho do dispositivo desktop: 1440px

Largura máxima do conteúdo principal: 1120px

Largura máxima de um cartão desktop: 256px

Altura mínima de um cartão: 320px

About

Conclusão do curso: CSS: Dispondo elementos com Flexbox e Grid


Languages

Language:HTML 64.8%Language:CSS 34.4%Language:JavaScript 0.8%