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

Resultado

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Codigo Html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>MundoPet - Upload</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <aside>
        <img src="./img/Frame 2106.png" alt="Logo do MundoPet">
        <nav>
            <ul class="lista-links">
                <li>
                    <a href="#" class="link-item-destaque">
                        <p>Publicar</p>
                    </a>
                </li>
                <li>
                    <a href="#">
                        <img src="./img/feed.png" alt="Feed">
                        <p>Feed</p>
                    </a>
                </li>
                <li>
                    <a href="#">
                        <img src="./img/Vector.png" alt="Perfil">
                        <p>Perfil</p>
                    </a>
                </li>
                <li>
                    <a href="#">
                        <img src="./img/info.png" alt="Sobre Nós">
                        <p>Sobre Nós</p>
                    </a>
                </li>
                <li>
                    <a href="#">
                        <img src="./img/logout.png" alt="Sair">
                        <p>Sair</p>
                    </a>
                </li>
            </ul>
        </nav>
    </aside>
    <main>
        <div class="container-upload-imagem">
          <div class="container-imagem">
            <img src="img/Frame 2085.png" alt="" class="main-image">
            <button>Carregar Imagem</button>
            <div>
                <p>image_projeto.png</p>
                <img src="img/close.png" alt="">
            </div>
        
          </div>
        </div>
        <div class="container-descricao">
            <h2>Novo foto</h2>
            <form action="">
                <div>
                    <label for="nome">Título da foto</label>
                    <input type="text" id="nome" name="nome" placeholder="Gato bonifácio"/>
                </div>
                <div>
                    <label for="descricao">Descrição</label>
                    <textarea id="descricao" name="descricao" placeholder="O gato bonifácio é um gato laranja, esperto e sapeca."></textarea>
                </div>
                <div>
                    <label for="categoria">Hashtags</label>
                    <input type="text" id="categoria" name="categoria" placeholder="Gato" />
                </div>
                <ul class="lista-tags">
                    <li>
                        <p>Gato Laranja</p>
                        <img src="./img/close-black.png">
                    </li>
                </ul>
                <div class="container-botoes">
                    <button class="botao-descartar">Descartar</button>
                    <button class="botao-publicar">Publicar</button>
                </div>
                </div>
            </form>
            
      </main>
</body>
</html>

Codigo css: Abaixo na postagem

2 respostas
:root {
    --background: #211727;
    --font-color: #888;
    --font-alternative: #132E35; 
    --primary-color: #FD7BF0;
    --second-color: #E1E1E1;
}


body {
    background-color: #000;
    color: var(--font-color);
    font-family: 'Prompt', sans-serif;
    display: flex;
    justify-content: center;
    align-items: start;
    height: 100vh;
    gap: 27px;
    padding: 56px 0px;
}

aside {
    background-color: var(--background);
    border-radius: 8px;
    padding: 40px 16px 40px 16px;
    display: flex;
    flex-direction: column;
}

.lista-links {
    padding: 0px;
    margin-top: 80px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 40px;
}

.lista-links li {
    list-style-type: none;
}

.lista-links li a {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    color: var(--font-color);
    font-size: 22px;
    line-height: 33px;
    font-weight: 400;
}

.lista-links li a img {
    width: 32px;
}

.link-item-destaque p{
    color: var(--primary-color);
    border: 2px solid var(--primary-color);
    padding: 12px 16px;
    border-radius: 8px;
    font-size: 22px;
    font-weight: 400;
    line-height: 33px;
}

main {
    display: flex;
    gap: 40px;
    background-color: var(--background);
    border-radius: 8px;
    padding: 32px;
}

.container-upload-imagem {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    width: 486px;
}

.container-upload-imagem button {
    width: 100%;
    background-color: var(--background);
    border: 2px solid var(--font-color);
    border-radius: 8px;
    padding: 12px 16px;
    color: var(--font-color);
    font-size: 18px;
    line-height: 27px;
    font-weight: 600;
}

.container-upload-imagem button::after {
    content: url('./img/upload.png');
    position: absolute;
    width: 15px;
    height: 15px;
    margin-left: 8px;
}

.container-imagem div {
    display: flex;
    align-items: center;
    gap: 8px;
}

.container-imagem div p {
    font-size: 15px;
    line-height: 22.5px;
    font-weight: 400;
}

.container-imagem div img {
    width: 8px;
    height: 8px;
}

.container-descricao h2 {
    font-size: 26px;
    line-height: 39px;
    color: #fff;

}

form {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

form div label {
    font-size: 18px;
    font-weight: 400;
    display: block;
    margin-bottom: 8px;
}

form div input, textarea {
    width: 422px;
    padding: 8px 16px;
    background-color: var(--second-color);
    border: none;
    border-radius: 4px;
    font-family: "Prompt", sans-serif;
    line-height: 22.5px;
}

textarea {
    height: 160px;
}

form div input {
    height: 39px;
}

.lista-tags li {
    display: flex;
    background-color: var(--second-color);
    color: var(--background);
    align-items: center;
    gap: 10px;
    padding: 4px 8px;
    border-radius: 4px;
    height: 35px;
}

.lista-tags {
    display: flex;
}

.container-botoes {
    display: flex;
    gap: 24px;
    justify-content: space-between;
}

.container-botoes button {
    width: 50%;
    padding: 12px 32px 12px 12px;
    text-align: center;
    border-radius: 8px;
    font-family: "Prompt", sans-serif;
    font-size: 18px;
    font-weight: 500;
}


.botao-descartar {
    background-color: #211727;
    color: #FD7BF0;
    border: 1px solid #FD7BF0;
    position: relative;
}

.botao-publicar {
    background-color: #FD7BF0;
    color: #132E35;
    border: none;
    position: relative;
}

.botao-descartar::after {
    content: "";
    background-image: url("./img/arrow_forward\ \(1\).png");
    background-size: contain;
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 8px;
}


.botao-publicar::after {
    content: "";
    background-image: url("./img/arrow_forward.png");
    background-size: contain;
    width: 15px;
    height: 15px;
    display: inline-block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 8px;
}

solução!

Oi Adryan, tudo bem?

Seu projeto Mundo Pet ficou muito bacana! Meus parabéns pelo ótimo trabalho e dedicação na prática do que foi ensinado, continue assim!

Te agradecemos muito por compartilhar seu projeto com a gente. Conte sempre com o apoio do fórum :)

Um abraço e bons estudos!