source/stylesheets/team.css.scss (144 lines of code) (raw):
@import "variables";
.team-container {
padding: 0 30px;
margin: auto;
max-width: 2000px;
}
h1 {
font-weight: 600;
small {
font-weight: 300;
}
}
h2,
h3,
h4 {
font-weight: 400;
}
.title {
margin-left: auto;
margin-right: auto;
text-align: center;
margin-top: 80px;
}
.btn {
min-width: 150px;
}
.listing .btn-group-vertical {
margin-top: 15px;
}
.member {
text-align: center;
margin: 3pt auto;
min-height: 720px;
margin-bottom: 47px;
perspective: 800px;
position: relative;
max-width: 400px;
h3 {
font-weight: 600;
color: $member-name-color;
font-size: 23px;
}
h4 {
font-size: 16px;
font-weight: 400;
color: $color-gray;
margin-bottom: 0;
margin-top: 15px;
a {
color: $color-gray;
}
}
h5 {
font-size: 14px;
font-style: italic;
font-weight: 200;
color: $color-gray;
margin: 0;
margin-bottom: 15px;
a {
color: $color-gray;
}
}
ul {
list-style: none;
text-align: center;
margin-bottom: 15px;
padding: 0;
}
li,
a {
color: $color-gray;
font-size: 14px;
}
p {
text-align: justify;
}
img {
margin-top: 35px;
border-radius: 150px;
filter: grayscale(100%);
}
}
.bio {
padding: 15px;
}
.card {
border-radius: 6px;
width: 100%;
background: $color-white;
box-shadow: 0 3px 3px $member-shadow-color;
position: absolute;
transform-style: preserve-3d;
transition: transform 1s;
figure {
margin: 0;
display: block;
position: absolute;
width: 100%;
height: 100%;
backface-visibility: hidden;
}
.front {
background: $color-white;
}
}
.pet {
min-height: 380px;
}
.team-head {
text-align: center;
max-width: 550px;
margin: 50px auto;
p {
font-size: 17px;
color: $team-content-color;
}
h1 {
font-weight: 200;
}
}
.social {
margin-bottom: 15px;
a {
padding: 4px;
text-decoration: none;
}
i {
font-size: 31px;
color: $member-social-color;
transition: all .2s;
&:hover {
color: $color-primary;
}
}
.gitlab-logo {
width: 25px;
height: 25px;
transition: all .2s;
&:hover * {
fill: $color-primary;
}
}
}