Por entender que a necessidade de centralizarmos um ou mais elemento no nosso layout é um comportamento que se repete em muitas partes do nosso site/projecto resolvi com os conhecimentos aprendidos na aula de @mixin criar um mixin para centralizar os elementos do layout.
SCSS
@mixin center {
display: flex;
justify-content: center;
align-items: center;
}*Aplicando o @mixin na class .banner *
Esse mixin define o elemento como um container flexível e centraliza tanto na horizontal (usando justify-content: center) quanto na vertical (usando align-items: center). Você pode então aplicar esse mixin a qualquer elemento que você deseja centralizar usando a diretiva @include. Por exemplo:
.banner {
@include center;
}Apresentação