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

[Projeto] Conclusão do projeto Alura +

https://alura-six-gamma.vercel.app/ Fiz o meu um pouco diferente pois estava achando os espaçamentos entre as sections muito grande, mudei algumas coisas no código para poder ajustar, no final acabei gostando do resultado, (tentei deixar o projeto responsivo). Estou cada vez mais empolgado com os cursos de HTML e CSS.

Meu código CSS:

    --branco-item-principal: #FFFFFF;
    --cinza-secundario: #C0C0C0;
    --botao-azul: #167BF7;
    --cor-de-fundo: #00030C;
    --fonte-principal: 'Inter';
    }
    body {
        background-color: var(--cor-de-fundo);
        color: var(--branco-item-principal);
        font-family: var(--fonte-principal);
        font-size: 16px;
        font-weight: 400;
    }
    * {
        margin: 0;
        padding: 0;
    }
    .container {
        /* margin-top: 10px; */
        margin: 20px;
        /* height: auto; */
        display: grid;
        grid-template-columns: 50% 50%;
    }
    .principal {
     background-image: url("assets/Background.png");
     background-repeat: no-repeat;
     background-size: contain;
     align-items: center;
     text-align: center;
     height: 100vh;
    }
    .container__botao {
        background-color: var(--botao-azul);
        border-radius: 5px;
        padding: 1em;
        color: var(--branco-item-principal);
        display: block;
        text-decoration: none;
        margin-bottom: 1em;
    }
    .container__botao:hover {
        color: var(--cor-de-fundo);
        background-color: lightskyblue;
    }
    .botao__secundario {
        background-color: transparent;
        border: 2px solid var(--branco-item-principal);
    }
        .botao__secundario:hover {
        background-color: var(--botao-azul);
    }
    .cotainer__aviso{
        font-size: 12px;
        color: var(--cinza-secundario);
    }
    .container__titulo {
        font-size: 28px;
        font-weight: 700;
    }
    .container__imagem {
        margin: 1em 0 2em 0;
    }
    .container__caixa {
        margin: 0 6em;
    }
    .secundario__imagem {
        width: 80%;
    }
    .secundario {
        align-items: center;
        margin-right: 5em;
        margin-left: 5em;
        text-align: center;
    }
    .descricao__titulo {  
        font-weight: 700;
        font-size: 48px;
        color: var(--branco-item-principal);
        margin-bottom: 0.1em;
    }
    .descricao__texto {
        font-weight: 400;
        font-size: 16px;
        color: var(--cinza-secundario);
    }
    .secundario__botao {
        display: inline-block; 
        margin-top: 1em;
     }
    .container__descricao {
        padding: 2em;
    }
    .dispositivos__lista {
        display: flex;
        justify-content: center;
        list-style-type: none;
        margin: 5em 0;
    }
    .dispositivos {
        text-align: center;
    }
    .dispositivos__titulo {
    
        font-size: 48px;
        color: var(--branco-item-principal);
    }
    .dispositivos__texto {
        font-size: 32px;
        color: var(--branco-item-principal);
    }
    .rodape__lista {
        display: flex;
        justify-content: center;
        text-align: center;
        list-style-type: none;
        margin: 2em;
    }
    .rodape__texto {
        text-align: center;
        margin: 3em;
        font-size: 14px;
        color: var(--cinza-secundario);
    }
    .rodape {
        text-align: center;
    }
    .lista__link a {
        color: var(--branco-item-principal);
        text-decoration: none;
        padding: 10px;
        font-size: 16px;
    }
    .lista__link a:hover{
        color: var(--botao-azul);
    }

    .lista__link a:active{
        color: lightskyblue;
    }
    @media screen and (max-width: 768px) {
        .container {
            grid-template-columns: 100%;
        }
        .secundario {
            margin-right: 2em;
            margin-left: 2em;
        }
    }
    @media screen and (max-width: 480px) {
        .secundario__imagem {
            width: 100%;
        }
    }
    @media screen and (max-width: 768px) {
        .descricao__titulo {
            font-size: 28px;
        }
        .descricao__texto {
            font-size: 14px;
        }
    }
    @media screen and (max-width: 768px) {
        .rodape__lista {
            flex-direction: column;
        }
    }
    @media screen and (max-width: 768px) {
        .rodape__texto {
            font-size: 12px;
        }
    }
    @media screen and (max-width: 768px) {
        .dispositivos__lista {
            flex-wrap: wrap;
        }
        .dispositivos__texto {
            font-size: 24px;
        }
    }
    @media screen and (max-width: 480px) {
        .dispositivos__titulo {
            font-size: 16px;
        }
        .dispositivos__texto {
            font-size: 18px;
        }
    }
1 resposta
solução!

Olá Otávio!

É ótimo ver que você está entusiasmado com os cursos de HTML e CSS e já está colocando em prática o que aprendeu em seus projetos! Você fez um ótimo trabalho ao personalizar o layout e torná-lo responsivo, o que é crucial para proporcionar uma experiência positiva ao usuário em diversos dispositivos. Além disso, a organização das seções deixou o site mais compacto, exigindo menos rolagem para acessar as informações seguintes. Muito bem!

No mais, continue explorando e experimentando com o código. Cada projeto é uma oportunidade de aprender e melhorar ainda mais.

Meus parabéns pela dedicação e pela curiosidade em buscar aperfeiçoar cada vez mais!

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!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software