<!DOCTYPE html>
<html lang="pt-br">
<!--TIVE QUE CORTAR O INICIO DO CODIGO-->
</head>
<body>
<div class="apresentacao__links">
<h2 class="apresentacao__links__subtitulo">Acesse minhas redes:</h2>
<div class="apresentacao__links__container">
<a href="https://github.com/annamatkow"
target="_blank"
class="apresentacao__links__link">
<img src="./assets/git.png" class="apresentacao__links__icone__github">
Github</a>
<a href="https://www.linkedin.com/in/anna-luiza-matkow-de-macedo-122186216/"
target="_blank"
class="apresentacao__links__link">
<img src="./assets/linkedin.png" class="apresentacao__links__icone__linkedin">
Linkedin</a>
</div>
</div>
</section>
<img src="./assets/cortada.jpg" alt="eu mesma, um desenho de uma mulher de cabelos vermelhos no pôr do sol" class="apresentacao__imagem">
</main>
<footer>eu sou o rodapé</footer>
</body>
</html>
<!--aqui encerra index.html e inicia-se style.css-->
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap');
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
background-color: black;
color: white;
font-family: "Source Code Pro", monospace;
margin: 0;
min-height: 100vh;
display: flex;
flex-direction: column;
position: relative;
overflow: hidden;
}
header {
padding: 15px;
text-align: center;
width: 100%;
}
.apresentacao {
flex: 1;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
padding: 20px;
gap: 60px;
max-width: 1200px;
margin: 0 auto;
}
.apresentacao__conteudo {
max-width: 500px;
display: flex;
flex-direction: column;
gap: 12px;
padding: 20px;
overflow-y: auto;
padding-right: 10px;
}
.apresentacao__conteudo__titulo {
font-size: 28px;
font-family: "Source Code Pro", monospace;
}
.apresentacao__conteudo__titulo__destaque {
color: #8e5260;
font-weight: bold;
border: 1px solid #8e5260;
padding: 1px;
}
.apresentacao__conteudo__texto {
font-size: 18px;
font-family: "Montserrat", sans-serif;
font-weight: 300;
}
.apresentacao__conteudo__texto__destaque {
color:#8e5260;
font-weight: bold;
}
.apresentacao__imagem {
border-radius: 90px;
width: 300px;
max-width: 100%;
height: auto;
margin: 20px 0;
}
.apresentacao__links {
display: flex;
align-items: center;
flex-direction: column;
margin-top: 20px;
width: 100%;
gap: 20px;
}
.apresentacao__links__subtitulo {
font-family: "Source Code Pro", monospace;
font-size: 24px;
font-weight: 600;
text-align: center;
}
.apresentacao__links__container{
display: flex;
justify-content: center;
gap: 20px;
flex-wrap: wrap;
}
.apresentacao__links__link {
/* background-color: #4b162b; gostei dessa cor */
display: flex;
justify-content: center;
vertical-align: middle;
gap: 2px;
background-color: #000000;
border: 2px inset #da759c;
width: 200px;
text-align: center;
border-radius: 50px;
font-size: 15px;
padding: 12px 0;
text-decoration: none;
color: #da759c;
font-family: "Montserrat", sans-serif;
font-weight: 600;
}
.apresentacao__links__link:hover {
background-color: #1b0810;
}
.apresentacao__links__icone__github {
display: flex;
width: 24px;
height: 24px;
margin-right: 8px;
}
.apresentacao__links__icone__linkedin {
display: flex;
width: 29px;
height: 29px;
margin-right: 8px;
}
footer {
padding: 15px;
text-align: center;
width: 100%;
margin-top: auto;
}
Eu tive uma dificuldade, na hora de colocar os ícones eu precisei redimensionar cada um separadamente no vscode (já que eu peguei outros ícones e alterei para as cores que eu queria), pois estavam de diferentes tamanhos e por isso criei uma class de ícone pro Git e outra pro Linkedin, só que eles não estão alinhados.
Por exemplo, o texto do botão do Linkedin ficou mais para cima e o ícone mais para baixo se comparado com o botão do Git, que por outro lado ficou perfeitamente onde eu gostaria.
Sabendo disso, eu novamente tentei fazer alterações em cada um separadamente, só que o que eu alterava na class do Linkedin acabava alterando também na do Git, mesmo não estando vinculadas.
O que eu faço?