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

[Projeto] evoluindo cada vez mais

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link
        href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"
        rel="stylesheet">
    <title>AluraBooks</title>
    <link rel="stylesheet" href="reset.css">
    <link rel="stylesheet" href="styles.css">
</head>

<body>
    <header class="cabeçalho">
        <div class="container">
            <input type="checkbox" id="menu" class="container__botao">
            <label for="menu">
                <span class="cabeçalho__menu-hamburguer container__imagem"></span>
            </label>
            <ul class="lista-menu">
                <li class="lista-menu__titulo">Categorias</li>
                <li class="lista-menu__item"> <a href="#" class="lista-menu__link">PROGRAMAÇÃO</a>
                </li>
                <li class="lista-menu__item"> <a href="#" class="lista-menu__link">FRONT-END</a>
                </li>
                <li class="lista-menu__item"> <a href="#" class="lista-menu__link">INFRAESTRUTURA</a>
                </li>
                <li class="lista-menu__item"> <a href="#" class="lista-menu__link">BUSINESS</a>
                </li>
                <li class="lista-menu__item"> <a href="#" class="lista-menu__link">DESIGN & UX</a>
                </li>
            </ul>
            <img src=" img/Logo.svg" alt="Logo da Alurabooks" class=container__imagem__logo>
        </div>
        <div class="container">
            <a href="#"><img src="img/Favoritos.svg" alt="Meus favoritos" class=container__imagem></a>
            <a href="#"><img src="img/Compras.svg" alt="Carrinho de compras" class=container__imagem></a>
            <a href="#"><img src="img/Usuario.svg" alt="Meu perfil" class=container__imagem></a>
        </div>
    </header>
    <section class="banner">
        <h2 class="banner__titulo">Já sabe por onde começar?</h2>
        <p class="banner__texto">Encontre em nossa estante o que precisa para seu desenvolvimento!</p>
        <input type="search" class="banner__pesquisa" placeholder="Qual será sua próxima leitura?">
    </section>
</body>

</html>
.cabeçalho__menu-hamburguer {
    width: 24px;
    height: 24px;
    background-image: url("../img/Menu.svg");
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;

}

.cabeçalho {
    background-color: var(--branco);
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    
}

.container {
    display: flex;
    align-items: center;
}

.container__imagem {
    padding: 0.48rem;
}

.container__imagem__logo {
    padding: 20px;
}

.lista-menu {
    display: none;
    position: absolute;
    top: 100%;
    width: 60vw;
}

.container__botao:checked~.lista-menu {
    display: block;
}

.lista-menu__titulo,
.lista-menu__item {
    padding: 1em;
    background-color: var(--branco);
}

.lista-menu__titulo {
    color: var(--amarelo);
    font-weight: 700;
}

.lista-menu__link {
    background: var(--azul-degrade);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text; 
    text-transform: uppercase;
    text-decoration: none;

}

.container__botao{
    display: none;
    padding: 10px;
}
.banner {
        background: var(--azul-degrade);
        color: var(--branco);
        text-align: center;
        padding: 2.5em 2em;
}

.banner__titulo {
        font-size: 18px;
        font-weight: 700;
}

.banner__texto {
        font-weight: 500;
        margin: 1em 0;
}

.banner__pesquisa {
        background-color: transparent;
        border: 1px solid var(--branco);
        color: var(--branco);
        border-radius: 24px;
        padding: 1em;
        width: 100%;


}

.banner__pesquisa::placeholder {
        font-family: var(--fonte-principal);
        font-size: 14px;
        font-weight: 400;
        text-align: center;
        color: var(--branco);
        background: url("../img/Pesquisa.svg") no-repeat;
        background-position: 1em;
}

@import url("styles/banner.css");

:root {
    --cor-de-fundo: #ebecee;
    --branco: #ffffff;
    --amarelo: #EB9B00;
    --azul-degrade: linear-gradient(97.54deg, #002F52 35.49%, #326589 165.37%);
    --fonte-principal: "Poppins";
}

body {
    background-color: var(--cor-de-fundo);
    font-family: var(--fonte-principal);
    font-size: 16px;
    font-weight: 400;
}
1 resposta
solução!

Oi, Samuel, tudo bem?

Parabéns pelo resultado, ficou ótimo! Também agradeço por compartilhar seu projeto, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!