multi-project/projects/app/_modules/users/profile/user-profile.component.scss

86 lines
1.3 KiB
SCSS

.profile {
padding: 24px;
border-top: #E8E8E8 solid 1px;
border-bottom: #E8E8E8 solid 1px;
.row {
display: flex;
flex-direction: row;
gap: 24px;
.left {
flex-grow: 1;
}
.right {
flex-shrink: 0;
}
}
.sub {
margin-top: 24px;
}
.user {
display: flex;
flex-direction: row;
align-items: center;
gap: 24px;
.avatar {
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
width: 120px;
height: 120px;
border: #86898E solid 1px;
border-radius: 100%;
overflow: hidden;
img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.initials {
font-size: 48px;
color: #86898E;
}
}
.data {
.name {
font-size: 24px;
}
.email {
font-size: 18px;
color: #86898E;
}
}
}
}
@media screen and (max-width: 1360px) {
.profile {
padding: 24px 0;
.user {
.avatar {
width: 64px;
height: 64px;
.initials {
font-size: 24px;
}
}
.data {
.name {
font-size: 18px;
}
.email {
font-size: 14px;
}
.phone {
font-size: 14px;
}
}
}
}
}