mirror of
https://github.com/elyby/accounts-frontend.git
synced 2024-12-25 22:50:04 +05:30
185 lines
2.9 KiB
SCSS
185 lines
2.9 KiB
SCSS
@import '~app/components/ui/fonts.scss';
|
|
@import '~app/components/ui/colors.scss';
|
|
|
|
$formColumnWidth: 416px;
|
|
|
|
.indexContent {
|
|
display: flex;
|
|
}
|
|
|
|
.formColumn {
|
|
width: $formColumnWidth;
|
|
min-width: $formColumnWidth; // Чтобы flex не ужимал блок, несмотря на фикс ширину выше
|
|
}
|
|
|
|
.descriptionColumn {
|
|
padding-top: 12px;
|
|
padding-inline-end: 20px;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.indexTitle {
|
|
font-family: $font-family-title;
|
|
font-size: 30px;
|
|
margin-bottom: 12px;
|
|
}
|
|
|
|
.indexDescription {
|
|
font-size: 14px;
|
|
line-height: 1.4;
|
|
color: #9a9a9a;
|
|
}
|
|
|
|
.profilePanel {
|
|
composes: form from '~app/components/profile/profileForm.scss';
|
|
|
|
margin-bottom: 30px;
|
|
border-bottom: 10px solid #ddd8ce;
|
|
}
|
|
|
|
.item {
|
|
padding: 30px;
|
|
border-bottom: 1px solid #eee;
|
|
|
|
&:last-child {
|
|
border-bottom: none;
|
|
}
|
|
}
|
|
|
|
.paramItem {
|
|
composes: item;
|
|
|
|
$padding: 20px;
|
|
|
|
padding-top: $padding;
|
|
padding-bottom: $padding;
|
|
|
|
color: #666666;
|
|
}
|
|
|
|
.paramRow {
|
|
display: flex;
|
|
align-items: baseline;
|
|
flex-basis: 0;
|
|
flex-grow: 1;
|
|
|
|
font-size: 14px;
|
|
}
|
|
|
|
.paramName {
|
|
width: 125px;
|
|
font-family: $font-family-title;
|
|
}
|
|
|
|
.paramValue {
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.uuidValue {
|
|
composes: paramName;
|
|
composes: paramValue;
|
|
}
|
|
|
|
.paramAction {
|
|
text-align: center;
|
|
cursor: pointer;
|
|
border-bottom: none;
|
|
}
|
|
|
|
.paramEditIcon {
|
|
composes: pencil from '~app/components/ui/icons.scss';
|
|
|
|
color: $white;
|
|
transition: 0.4s;
|
|
|
|
a:hover & {
|
|
color: #444;
|
|
}
|
|
}
|
|
|
|
.paramMessage {
|
|
padding-top: 10px;
|
|
padding-inline-end: 40px;
|
|
|
|
color: $red;
|
|
font-size: 11px;
|
|
line-height: 1.2;
|
|
|
|
a {
|
|
color: $red !important;
|
|
border-bottom-color: transparent;
|
|
border-bottom-style: dashed;
|
|
|
|
&:hover {
|
|
border-bottom-color: lighter($red);
|
|
}
|
|
}
|
|
}
|
|
|
|
.uuid {
|
|
font-family: $font-family-title;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
@media (max-width: 720px) {
|
|
.indexTitle {
|
|
text-align: center;
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
.indexContent {
|
|
flex-direction: column;
|
|
align-items: center;
|
|
}
|
|
|
|
.descriptionColumn {
|
|
width: 100%;
|
|
max-width: $formColumnWidth;
|
|
padding: 0;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.formColumn {
|
|
min-width: 0;
|
|
width: auto;
|
|
max-width: $formColumnWidth;
|
|
}
|
|
|
|
.indexDescription {
|
|
text-align: center;
|
|
}
|
|
|
|
.uuid {
|
|
font-size: 13px;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 424px) {
|
|
.paramRow {
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.paramName {
|
|
width: 100%;
|
|
margin-bottom: 3px;
|
|
}
|
|
|
|
.paramValue {
|
|
flex-grow: 0;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.paramEditIcon {
|
|
margin-inline-start: 5px;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.paramMessage {
|
|
padding: 3px 0 0;
|
|
}
|
|
|
|
.uuid {
|
|
font-size: 14px;
|
|
}
|
|
}
|