css
css
margin: 0;
font-family: 'Roboto', sans-serif;
}
.navbar{
padding-top: 40px !important;
.navbar .nav-link{
font-weight: 500;
}
header{
background-image: url("../media/banner.jpg") ;
background-size: cover;
position: relative;
z-index: 1;
}
header::before{
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: var(--themeBlack);
opacity: 0.4;
z-index: -1;
}
.theme-btn{
background-color: var(--themeGreen);
padding: 10px 30px;
border-radius: 4px;
text-decoration: none;
border: none;
color: white;
font-weight: 500;
}
.banner{
padding: 130px 0px;
}
.social-link li a{
width: 30px;
height: 30px;
background-color: var(--themeGray);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
text-decoration: none;
margin-right: 20px;
}
#name{
height: 50px;
}
.skills{
background-color: var(--themelight);
}
.progress{
height: 8px !important;
}
.progress .progress-bar{
background-color: var(--themeGreen);
border-radius: 8px;
}
/*------------ Portfolio Css -------------*/
.portfolio{
background-color: var(--themelight);
.portfolio .card{
background-color: var(--themeLightGrey);
box-shadow: var(--themeGreen) 0px 4px 10px 0px;
}
.portfolioCard-link{
text-decoration: none;
}
.contact{
background-color: var(--themelight);
}
.contactBox{
background-color: var(--themeLightGrey);
padding: 20px;
border-radius: 4px;
display: flex;
align-items: center;
}
.contactIconBox{
width: 50px;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
background-color: var(--themeBlack);
}
.contactIconBox i{
font-size: 25px;
color: var(--themeGreen);
}
.contactBoxLink{
text-decoration: none;
}
}
.footerLink a{
text-decoration: none;
font-weight: 500;
margin: 0 5px;
}
.footerSocialIcon li a{
background-color: var(--themeBlack);
width: 50px;
height: 50px;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
margin: 0px 5px;
text-decoration: none;
}
.footerSocialIcon li a i{
color: var(--themeGreen);
font-size: 25px;
}