Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Gradiente nao funciona e texto nao fica posicionado

Segui o que foi solicitado na aula: https://cursos.alura.com.br/course/dotnet-aplicacao-web-asp-net-core-blazor/task/150011 porem minha pagina nao fica com gradiente e nem fica com o texto na posição correta

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeComo resolver esse problema?

2 respostas
solução!

Olá, Fabiano. Tudo bem?

  1. Verifique se o CSS personalizado foi adicionado corretamente no arquivo app.css na pasta wwwroot\css. O código deve estar assim:

    div.mud-main-content.main-content {
        background: linear-gradient(180deg, #96F 0%, #000 100%) !important;
        margin-top: 64px;
        height: 100vh;
    }
    
    header.mud-appbar.mud-appbar-fixed-top.mud-elevation-2.mud-theme-surface {
        background-color: rgba(55,55,64,1);
    }
    
  2. No arquivo MainLayout.razor, verifique se o tema está sendo aplicado corretamente. O código deve incluir a propriedade IsDarkMode="true" para garantir a renderização correta:

    <MudThemeProvider IsDarkMode="true" Theme="currentTheme"/>
    
  3. Após fazer essas alterações, recompile a aplicação para garantir que todas as mudanças sejam aplicadas.

  4. Limpe o cache do navegador ou tente abrir a aplicação em uma janela anônima para garantir que não está vendo uma versão desatualizada da página.

Se tudo estiver configurado conforme as instruções e ainda assim o problema persistir, pode ser útil verificar se há algum erro no console do navegador que possa indicar o que está acontecendo.

Espero ter ajudado e bons estudos.

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

Deu certo, pode ter sido o cache no navegador, mas aplicou quando no app.css eu adicionei uma quebra de linha após o ultimo estilo

header.mud-appbar.mud-appbar-fixed-top.mud-elevation-2.mud-theme-surface {
    background-color: rgba(55,55,64,1);
}
-> quebra de linha aqui