this page will host my links
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

173 lines
3.9 KiB

3 months ago
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
:root{
--grey-900: hsl(0, 0%, 8%);
--white: hsl(0, 0%, 100%);
--green: hsl(75, 94%, 57%);
--portfolio: #d90429;
--github: #24292e;
--linkedin: #0a66c2;
--x: #15202b;
--email: #370617;
}
body{
height: 100vh;
background-color: var(--grey-900);
font-family: "Inter", sans-serif;
color: var(--white);
display: flex;
justify-content: center;
}
.container{
/* border: 1px solid var(--white); */
border-radius: 2rem;
width: 50%;
margin: 0.5rem auto;
overflow:auto;
}
#img-container{
/* border: 1px solid gold; */
display: flex;
justify-content: center;
margin-top: 2rem;
}
#img-container img{
height: auto;
width: 6rem;
}
#avatar-info{
/* border: 1px solid green; */
text-align: center;
margin-top: 0.5rem;
}
#avatar-info :nth-child(2){
color: var(--green);
}
#avatar-info :nth-child(3){
margin-top: 0.5rem;
margin-bottom: 0.5rem;
font-size: 0.9rem;
}
#link-container{
/* border: 1px solid red; */
margin-top: 1.5rem;
}
#link-container a{
text-align: center;
text-decoration: none;
font-size: 1rem;
color: var(--white);
}
.btn{
display: block;
width: 60%;
border: 1px solid var(--white);
border-radius: 20px;
margin: 1rem auto;
padding: 1rem 3rem;
transition: all 0.3s ease-in-out;
}
#portfolio:hover{
background-color: var(--portfolio);
border: 1pxx solid var(--portfolio);
transform: scale(1.1);
}
#resume:hover{
background-color: var(--white);
color: black;
transform: scale(1.1);
}
#github:hover{
background-color: var(--github);
border: 1px solid var(--github);
transform: scale(1.1);
}
#linked-in:hover{
background-color: var(--linkedin);
border: 1px solid var(--linkedin);
transform: scale(1.1);
}
#x:hover{
background-color: var(--x);
border: 1px solid var(--x);
transform: scale(1.1);
}
#email:hover{
background-color: var(--email);
border: 1px solid var(--email);
transform: scale(1.1);
}
#good-bye{
text-align: center;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
font-size: 0.9rem;
}
@media only screen and (max-width:600px) and (max-height:1400px){
body{
background-image: url('./images/background.png');
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.container{
backdrop-filter: blur(0px) saturate(98%);
-webkit-backdrop-filter: blur(0px) saturate(98%);
background-color: rgba(17, 25, 40, 0.52);
border: 1px solid rgba(255, 255, 255, 0.125);
width: 99.2%;
margin: 0px;
overflow: auto;
}
#img-container img{
width: 30%;
}
#link-container a{
font-size: 0.8rem;
}
.btn{
width: 85%;
}
#good-bye{
font-size: 0.8rem;
}
}
@media only screen and (min-width: 601px) and (max-width: 768px){
body{
background-image: url('./images/background.png');
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.container{
backdrop-filter: blur(0px) saturate(98%);
-webkit-backdrop-filter: blur(0px) saturate(98%);
background-color: rgba(17, 25, 40, 0.52);
border: 1px solid rgba(255, 255, 255, 0.125);
margin: 0.5rem 5rem;
width: 99.2%;
overflow: auto;
}
#img-container img{
width: 17%;
}
#link-container a{
font-size: 0.8rem;
}
.btn{
width: 85%;
}
#good-bye{
font-size: 0.8rem;
}
}