mirror of
https://github.com/mastodon/mastodon.git
synced 2024-12-22 16:25:19 +01:00
Change post indentation in web UI
This commit is contained in:
parent
c9ea91f868
commit
e4a4b4464c
2 changed files with 50 additions and 67 deletions
|
@ -370,7 +370,7 @@ class Status extends ImmutablePureComponent {
|
||||||
};
|
};
|
||||||
|
|
||||||
render () {
|
render () {
|
||||||
const { intl, hidden, featured, unfocusable, unread, showThread, scrollKey, pictureInPicture, previousId, nextInReplyToId, rootId, skipPrepend, avatarSize = 46 } = this.props;
|
const { intl, hidden, featured, unfocusable, unread, showThread, scrollKey, pictureInPicture, previousId, nextInReplyToId, rootId, skipPrepend, avatarSize = 40 } = this.props;
|
||||||
|
|
||||||
let { status, account, ...other } = this.props;
|
let { status, account, ...other } = this.props;
|
||||||
|
|
||||||
|
|
|
@ -1366,7 +1366,8 @@ body > [data-popper-placement] {
|
||||||
}
|
}
|
||||||
|
|
||||||
.status {
|
.status {
|
||||||
padding: 16px;
|
padding: 16px 24px;
|
||||||
|
padding-inline-end: 32px;
|
||||||
min-height: 54px;
|
min-height: 54px;
|
||||||
border-bottom: 1px solid var(--background-border-color);
|
border-bottom: 1px solid var(--background-border-color);
|
||||||
cursor: auto;
|
cursor: auto;
|
||||||
|
@ -1435,36 +1436,6 @@ body > [data-popper-placement] {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&--in-thread {
|
|
||||||
$thread-margin: 46px + 10px;
|
|
||||||
|
|
||||||
border-bottom: 0;
|
|
||||||
|
|
||||||
.status__content,
|
|
||||||
.status__action-bar,
|
|
||||||
.media-gallery,
|
|
||||||
.video-player,
|
|
||||||
.audio-player,
|
|
||||||
.attachment-list,
|
|
||||||
.picture-in-picture-placeholder,
|
|
||||||
.more-from-author,
|
|
||||||
.status-card,
|
|
||||||
.hashtag-bar,
|
|
||||||
.content-warning,
|
|
||||||
.filter-warning {
|
|
||||||
margin-inline-start: $thread-margin;
|
|
||||||
width: calc(100% - $thread-margin);
|
|
||||||
}
|
|
||||||
|
|
||||||
.more-from-author {
|
|
||||||
width: calc(100% - $thread-margin + 2px);
|
|
||||||
}
|
|
||||||
|
|
||||||
.status__content__read-more-button {
|
|
||||||
margin-inline-start: $thread-margin;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
&--first-in-thread {
|
&--first-in-thread {
|
||||||
border-top: 1px solid var(--background-border-color);
|
border-top: 1px solid var(--background-border-color);
|
||||||
}
|
}
|
||||||
|
@ -1475,7 +1446,7 @@ body > [data-popper-placement] {
|
||||||
width: 0;
|
width: 0;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
inset-inline-start: 16px + ((46px - 2px) * 0.5);
|
inset-inline-start: 16px + ((40px - 2px) * 0.5);
|
||||||
|
|
||||||
&--full {
|
&--full {
|
||||||
top: 0;
|
top: 0;
|
||||||
|
@ -1486,7 +1457,7 @@ body > [data-popper-placement] {
|
||||||
display: block;
|
display: block;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 16px - 4px;
|
top: 16px - 4px;
|
||||||
height: 46px + 4px + 4px;
|
height: 40px + 4px + 4px;
|
||||||
width: 2px;
|
width: 2px;
|
||||||
background: $ui-base-color;
|
background: $ui-base-color;
|
||||||
inset-inline-start: -2px;
|
inset-inline-start: -2px;
|
||||||
|
@ -1494,8 +1465,8 @@ body > [data-popper-placement] {
|
||||||
}
|
}
|
||||||
|
|
||||||
&--first {
|
&--first {
|
||||||
top: 16px + 46px + 4px;
|
top: 16px + 40px + 4px;
|
||||||
height: calc(100% - (16px + 46px + 4px));
|
height: calc(100% - (16px + 40px + 4px));
|
||||||
|
|
||||||
&::before {
|
&::before {
|
||||||
display: none;
|
display: none;
|
||||||
|
@ -1541,7 +1512,7 @@ body > [data-popper-placement] {
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
line-height: 22px;
|
line-height: 22px;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
gap: 10px;
|
gap: 8px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
.display-name {
|
.display-name {
|
||||||
|
@ -1605,14 +1576,27 @@ body > [data-popper-placement] {
|
||||||
}
|
}
|
||||||
|
|
||||||
.status__prepend {
|
.status__prepend {
|
||||||
padding: 16px;
|
display: flex;
|
||||||
padding-bottom: 0;
|
align-items: center;
|
||||||
display: inline-flex;
|
gap: 8px;
|
||||||
gap: 10px;
|
color: $dark-text-color;
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
line-height: 22px;
|
line-height: 22px;
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
color: $dark-text-color;
|
padding-inline-start: 48px;
|
||||||
|
padding-top: 16px;
|
||||||
|
|
||||||
|
&-icon-wrapper {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
flex: 0 0 auto;
|
||||||
|
|
||||||
|
.icon {
|
||||||
|
width: 16px;
|
||||||
|
height: 16px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.status__display-name strong {
|
.status__display-name strong {
|
||||||
color: $dark-text-color;
|
color: $dark-text-color;
|
||||||
|
@ -2191,8 +2175,8 @@ a.account__display-name {
|
||||||
}
|
}
|
||||||
|
|
||||||
.status__avatar {
|
.status__avatar {
|
||||||
width: 46px;
|
width: 40px;
|
||||||
height: 46px;
|
height: 40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.muted {
|
.muted {
|
||||||
|
@ -2789,7 +2773,7 @@ $ui-header-logo-wordmark-width: 99px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.column {
|
.column {
|
||||||
width: 350px;
|
width: 400px;
|
||||||
position: relative;
|
position: relative;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -2822,7 +2806,7 @@ $ui-header-logo-wordmark-width: 99px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.drawer {
|
.drawer {
|
||||||
width: 300px;
|
width: 350px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
@ -8524,18 +8508,17 @@ noscript {
|
||||||
}
|
}
|
||||||
|
|
||||||
&--unread {
|
&--unread {
|
||||||
background: lighten($ui-base-color, 2%);
|
position: relative;
|
||||||
|
|
||||||
&:focus {
|
&::before {
|
||||||
background: lighten($ui-base-color, 4%);
|
content: '';
|
||||||
}
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
.conversation__content__info {
|
inset-inline-start: 0;
|
||||||
font-weight: 700;
|
width: 100%;
|
||||||
}
|
height: 100%;
|
||||||
|
border-inline-start: 4px solid $highlight-text-color;
|
||||||
.conversation__content__relative-time {
|
pointer-events: none;
|
||||||
color: $primary-text-color;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10471,6 +10454,7 @@ noscript {
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
gap: 8px;
|
gap: 8px;
|
||||||
padding: 16px 24px;
|
padding: 16px 24px;
|
||||||
|
padding-inline-end: 32px;
|
||||||
border-bottom: 1px solid var(--background-border-color);
|
border-bottom: 1px solid var(--background-border-color);
|
||||||
|
|
||||||
&__icon {
|
&__icon {
|
||||||
|
@ -10663,6 +10647,7 @@ noscript {
|
||||||
|
|
||||||
.notification-ungrouped {
|
.notification-ungrouped {
|
||||||
padding: 16px 24px;
|
padding: 16px 24px;
|
||||||
|
padding-inline-end: 32px;
|
||||||
border-bottom: 1px solid var(--background-border-color);
|
border-bottom: 1px solid var(--background-border-color);
|
||||||
|
|
||||||
&__header {
|
&__header {
|
||||||
|
@ -10697,17 +10682,19 @@ noscript {
|
||||||
.status {
|
.status {
|
||||||
border: 0;
|
border: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
|
||||||
&__avatar {
|
|
||||||
width: 40px;
|
|
||||||
height: 40px;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.status__wrapper-direct {
|
.status__wrapper-direct {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.notification__report {
|
||||||
|
border: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.status {
|
||||||
$icon-margin: 48px; // 40px avatar + 8px gap
|
$icon-margin: 48px; // 40px avatar + 8px gap
|
||||||
|
|
||||||
.status__content,
|
.status__content,
|
||||||
|
@ -10733,11 +10720,6 @@ noscript {
|
||||||
.status__content__read-more-button {
|
.status__content__read-more-button {
|
||||||
margin-inline-start: $icon-margin;
|
margin-inline-start: $icon-margin;
|
||||||
}
|
}
|
||||||
|
|
||||||
.notification__report {
|
|
||||||
border: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.notification-group--unread,
|
.notification-group--unread,
|
||||||
|
@ -10931,6 +10913,7 @@ noscript {
|
||||||
}
|
}
|
||||||
|
|
||||||
.content-warning {
|
.content-warning {
|
||||||
|
box-sizing: border-box;
|
||||||
background: rgba($ui-highlight-color, 0.05);
|
background: rgba($ui-highlight-color, 0.05);
|
||||||
color: $secondary-text-color;
|
color: $secondary-text-color;
|
||||||
border-top: 1px solid;
|
border-top: 1px solid;
|
||||||
|
|
Loading…
Reference in a new issue