Olá, Caio! Tudo bem?
Pelo que percebi, parece que você se esqueceu de colocar dois hífens (--) antes do nome das variáveis de fonte no seu CSS, assim como foi feito com as variáveis de cor. No seu código, você declarou -fonte--primaria
e -fonte--secundaria
, quando deveria ser --fonte-primaria
e --fonte-secundaria
.
Então, no bloco :root{}
, você deveria ter:
:root{
--cor-primaria: #000000;
--cor-secundaria: #F6F6F6;
--cor-terciaria: #22D4FD;
--cor-hover: #272727;
--fonte-primaria: 'Krona One', sans-serif;
--fonte-secundaria: 'Montserrat', sans-serif;
}
E ao usar as variáveis, você deve se lembrar de atualizar para o hífen duplo --
no uso da variável dentro da função var()
para chamar as variáveis. Por exemplo, na classe .apresentacao__conteudo__titulo
, você deveria ter:
.apresentacao__conteudo__titulo{
font-family: var(--fonte-primaria);
font-size: 36px;
}
Percebi que em alguns pontos você esqueceu de adicionar o ;
, como nesse trecho, após a propriedade text decoraction: none
:
.cabecalho__menu__link{
font-family: var(-fonte--secundaria)
font-size: 24px;
font-weight: 600;
color: var(--cor-terciaria);
text decoraction: none
}
Seria bacana você voltar e dar uma conferida se em mais algum lugar faltaram ;
após alguma propriedade. Além disso no trecho de código acima, a escrita correta da propriedade seria text-decoration
e não text decoraction
.
Tudo isso são detalhes e é normal que a gente acabe não percebendo. Com tempo você pega a prática e vai conseguir identificar esses detalhes no automático.
Espero muito que tenha te ajudado. Se tiver mais alguma dúvida, me coloco à disposição!
Um abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!