You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
memos/web/src/less/user-banner.less

103 lines
1.9 KiB
Plaintext

4 years ago
@import "./mixin.less";
.user-banner-container {
.flex(column, flex-start, flex-start);
width: 100%;
height: 128px;
> .userinfo-header-container {
.flex(row, space-between, center);
width: 100%;
padding: 0 24px;
flex-wrap: nowrap;
margin-bottom: 4px;
> .username-text {
max-width: calc(100% - 32px);
font-weight: bold;
font-size: 18px;
line-height: 36px;
color: @text-black;
overflow: hidden;
text-overflow: ellipsis;
cursor: pointer;
margin-right: auto;
flex-shrink: 0;
}
> .action-btn {
flex-shrink: 0;
user-select: none;
border: none;
background-color: unset;
&.menu-popup-btn {
.flex(column, center, center);
width: 36px;
height: 40px;
margin-right: -8px;
cursor: pointer;
> .icon-img {
width: 20px;
height: auto;
}
}
}
}
> .status-text-container {
.flex(row, space-between, flex-start);
padding: 0 24px;
width: 100%;
user-select: none;
> .status-text {
.flex(column, flex-start, flex-start);
> .amount-text {
font-weight: bold;
font-size: 28px;
line-height: 1.8;
color: @text-black;
opacity: 0.8;
}
> .type-text {
color: gray;
font-size: 12px;
.mono-font-family();
}
}
}
}
@media only screen and (max-width: 875px) {
.user-banner-container {
height: 154px;
z-index: 1;
padding-top: 16px !important;
> .userinfo-header-container {
padding: 0 16px;
> .username-text {
font-size: 22px;
}
}
> .status-text-container {
padding: 0 16px;
> .status-text {
> .amount-text {
font-size: 32px;
}
> .type-text {
font-size: 14px;
}
}
}
}
}