Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Header com uma melhor responsividade.

Seu texto está claro, mas pode ser aprimorado para uma melhor fluidez e precisão. Aqui está uma versão revisada:

Durante a aula, os instrutores construíram o header com o Angular Material. No entanto, em telas grandes, o elemento não possui um limite de largura, e em telas menores, o preenchimento (padding) aplicado é excessivo, fazendo com que os elementos fiquem muito comprimidos, inclusive em tamanhos de tablet.

Para corrigir esses problemas e melhorar a responsividade do layout, adicionei alguns trechos de código apenas no SCSS. Isso também facilita para quem gosta de dividir a mesma tela entre o navegador e o VSCode.

Lembrando, que deixei a largura máxima em 1000px, que foi o número que calculei do layout no figma, enquanto o ajuste de largura mínima de responsividade fica adequado até 630px.

As novas linhas de código estão marcadas com o comentário "código adicionado", enquanto as linhas removidas estão comentadas como "código removido da aula".

Segue código scss do componente header:

.app-header {
  background-color: #000; // código adicionado
  display: flex; // código adicionado
  justify-content: center; // código adicionado
  padding: 0 16px; // código adicionado

  .spacer {
    flex: 1 1 auto;
  }

  button {
    margin: 0 16px;
  }

  .mat-toolbar {
    // padding: 0 256px; // código removido da aula
    //background-color: #000; // código removido da aula

    padding: 0; // código adicionado
    width: 100%; // código adicionado
    max-width: 1000px; // código adicionado
    background-color: transparent; // código adicionado

    color: #fff;
  }

  .mat-mdc-raised-button:not(:disabled) {
    text-transform: uppercase !important;
  }

  .mat-mdc-outlined-button:not(:disabled) {
    border-color: #fff;
    text-transform: uppercase;
  }
}
1 resposta
solução!

Olá Marco!

Obrigado pela sugestão detalhada, espero que possa auxiliar outras pessoas!

Em caso de novas sugestões. Na plataforma, há uma forma onde você poderá sugerir alteração na atividade, e assim, contribuir para o aperfeiçoamento do curso. Para isso, deixo os passos abaixo:

  • Ao visualizar uma atividade, clique nos três pontos abaixo do botão azul "Próxima atividade":

Recorte de captura de tela da atividade 08 - Fórmula de indicadores, da aula 02, do curso "Consultas Multidimensionais: MDX com Pentaho". A parte do enunciado está disponível - Temos, na dimensão Measures, os seguintes indicadores bolinha Vendas bolinha Custos bolinha Quantidade. Queremos calcular, no OLAP, o lucro unitário. Como deve ser a fórmula? -, e no canto superior direito está o botão em azul com letras em branco e um ícone de seta dentro de um círculo: "Próxima atividade". Abaixo dele, há três pontinhos em vertical, circulados por uma marcação vermelha e apontado por uma seta vermelha.

  • Dentre as opções, selecione a opção "Sugerir alteração".

Recorte de captura de tela, ainda na mesma página, após ter clicado na parte dita anteriormente. Há o ícone de uma lâmpada e está escrito "Sugerir alteração".

  • Você poderá escrever brevemente sobre o problema, na aba "Descreva sua sugestão":

Recorte de captura de tela da página após ter clicado em "Sugerir alteração". Na página atual está escrito "Descreva sua sugestão"

Após isso, basta enviar e esperar a aprovação da sua sugestão.

Continue praticando e explorando!

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!