Oi, Estanislau! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Sua implementação das animações está muito legal! A utilização de @keyframes
com opacity
e scale
já cria um efeito visual interessante. Um ponto que vale atenção é o uso do animation-timeline
e animation-range
, que são recursos experimentais e podem não ter suporte completo em todos os navegadores ainda.
Uma dica interessante para o futuro é explorar o transform
em vez de scale
direto no keyframe. Por exemplo:
@keyframes aparecer {
from {
opacity: 0;
transform: scale(0.3);
}
to {
opacity: 1;
transform: scale(1);
}
}
Esse código usa transform
, que é mais compatível com navegadores atuais para efeitos de escala.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!