Layout and borders optimizations
This commit is contained in:
parent
8e65f6cc3a
commit
7daf5fdc85
3 changed files with 273 additions and 555 deletions
|
|
@ -498,26 +498,35 @@ body.app-body {
|
|||
}
|
||||
.app-body .columns-area--mobile .column {
|
||||
flex: unset;
|
||||
height: auto;
|
||||
}
|
||||
.app-body .columns-area--mobile .column:focus-within {
|
||||
overflow: visible;
|
||||
}
|
||||
.app-body .scrollable,
|
||||
.app-body .column > .scrollable {
|
||||
max-height: max-content;
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
border: 0;
|
||||
padding-bottom: 1px;
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-top: 0;
|
||||
border-bottom: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
.app-body .dismissable-banner + .scrollable {
|
||||
border-top-left-radius: 0;
|
||||
border-top-right-radius: 0;
|
||||
}
|
||||
.app-body .columns-area--mobile {
|
||||
padding: 0;
|
||||
}
|
||||
.app-body .columns-area__panels {
|
||||
gap: 10px;
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable,
|
||||
.app-body .column > .scrollable {
|
||||
border-right: 0;
|
||||
border-left: 0;
|
||||
}
|
||||
}
|
||||
@media screen and (min-width:1175px) {
|
||||
.app-body .columns-area__panels__main {
|
||||
max-width: 580px;
|
||||
|
|
@ -1082,7 +1091,6 @@ body.app-body {
|
|||
.app-body .navigation-bar {
|
||||
border-radius: 8px 8px 0 0;
|
||||
padding: 23px 15px 22px 18px;
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
|
|
@ -1808,16 +1816,9 @@ body.app-body {
|
|||
.app-body .detailed-status__wrapper {
|
||||
background-color: var(--color-content-bg);
|
||||
padding: 13px 12px;
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
position: relative;
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .status__wrapper,
|
||||
.app-body .detailed-status__wrapper {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
.app-body .status__wrapper {
|
||||
padding: 10px 8px;
|
||||
}
|
||||
|
|
@ -1836,24 +1837,6 @@ body.app-body {
|
|||
.app-body .dismissable-banner + .scrollable > div > article:first-child > div > .status__wrapper {
|
||||
border-top: 0;
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .scrollable > div:first-child > div:first-child > .status__wrapper,
|
||||
.app-body .explore__search-results > div:first-child > .status__wrapper {
|
||||
border-top-left-radius: 8px;
|
||||
border-top-right-radius: 8px;
|
||||
}
|
||||
.app-body .scrollable > div:last-child > div:last-child > .status__wrapper,
|
||||
.app-body .scrollable > div:last-child > .status__wrapper,
|
||||
.app-body .scrollable > div > article:last-child > div > .status__wrapper,
|
||||
.app-body .search-results__section > div:last-child >.status__wrapper {
|
||||
border-bottom-right-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
}
|
||||
.app-body .dismissable-banner + .scrollable > div > article:first-child > div > .status__wrapper {
|
||||
border-top-left-radius: 0;
|
||||
border-top-right-radius: 0;
|
||||
}
|
||||
}
|
||||
.app-body .status__info {
|
||||
height: 22px;
|
||||
margin-left: -56px;
|
||||
|
|
@ -2074,8 +2057,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .scrollable > div:last-child .detailed-status__wrapper:last-child { /* Detailed post is last in column */
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
border-bottom-right-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
}
|
||||
.app-body .scrollable > div:only-child .detailed-status__wrapper:last-child { /* Detailed post is the only post in column */
|
||||
box-shadow: none;
|
||||
|
|
@ -2676,7 +2657,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .follow_requests-unlocked_explanation {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
color: var(--color-content-fg);
|
||||
border: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .follow_requests-unlocked_explanation a {
|
||||
color: var(--color-accent);
|
||||
|
|
@ -2704,12 +2685,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .conversation__content__relative-time {
|
||||
opacity: .7;
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .conversation {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
}
|
||||
.app-body .conversation__content {
|
||||
position: relative;
|
||||
}
|
||||
|
|
@ -2717,10 +2692,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
bottom: 10px;
|
||||
right: 10px;
|
||||
}
|
||||
.app-body article:last-child .conversation {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
.app-body .account__avatar-composite {
|
||||
border-radius: 0;
|
||||
padding: 1px;
|
||||
|
|
@ -2755,10 +2726,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
----------------- */
|
||||
.app-body .tabs-bar__wrapper {
|
||||
background-color: transparent;
|
||||
border-radius: 8px 8px 0 0;
|
||||
/* box-shadow:
|
||||
inset 0 10px var(--color-bg),
|
||||
0 -30px var(--color-bg); */
|
||||
}
|
||||
.app-body .column-header__wrapper.active:before {
|
||||
background: none;
|
||||
|
|
@ -2774,9 +2741,9 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .column-back-button {
|
||||
background-color: rgba(255, 255, 255, .9);
|
||||
color: var(--color-content-fg);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-bottom: 0;
|
||||
border-radius: 8px 8px 0 0;
|
||||
overflow: hidden;
|
||||
|
|
@ -2996,12 +2963,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
border: 1px solid var(--color-accent-lines);
|
||||
}
|
||||
.app-body .account__header + .account__section-headline {
|
||||
border-radius: 8px 8px 0 0;
|
||||
}
|
||||
.app-body .account__section-headline:has(+ .explore__suggestions) {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
margin-bottom: 10px;
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .explore__search-header + .account__section-headline {
|
||||
|
|
@ -3490,10 +3453,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
/* 👤 Account view
|
||||
--------------- */
|
||||
.app-body .account__header {
|
||||
border-radius: 0 0 8px 8px;
|
||||
margin-bottom: 10px;
|
||||
margin-bottom: 5px;
|
||||
background-color: var(--color-content-bg);
|
||||
border: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .account__header {
|
||||
|
|
@ -3680,12 +3641,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
|
||||
/* ✨ Explore tab
|
||||
-------------- */
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .account__section-headline + .scrollable article:last-child .status__wrapper {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
}
|
||||
|
||||
/* #️⃣ Trending hashtags */
|
||||
.app-body .trends__item__sparkline path:last-child {
|
||||
|
|
@ -3698,22 +3653,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .explore__links {
|
||||
background-color: var(--color-content-bg);
|
||||
overflow: hidden;
|
||||
margin-top: -1px;
|
||||
}
|
||||
.app-body .scrollable.explore__links {
|
||||
border: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable.explore__links {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .explore__links {
|
||||
border-bottom-left-radius: 8px !important;
|
||||
border-bottom-right-radius: 8px !important;
|
||||
}
|
||||
}
|
||||
.layout-multiple-columns .explore__links.scrollable {
|
||||
background-color: var(--color-content-bg);
|
||||
|
|
@ -3779,10 +3718,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .hashtag-header {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .hashtag-header .hashtag-header__header button {
|
||||
transform: translate(0, 8px);
|
||||
}
|
||||
|
|
@ -3791,10 +3726,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
|
||||
/* Account recommendations (For You Tab + User directory */
|
||||
.app-body .scrollable .account-card {
|
||||
margin: 0 0 10px;
|
||||
margin: 0;
|
||||
background-color: var(--color-content-bg);
|
||||
border-radius: 8px;
|
||||
border: 1px solid var(--color-lines);
|
||||
border-radius: 0;
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable .account-card {
|
||||
|
|
@ -3803,10 +3738,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .account-card__header {
|
||||
padding: 0;
|
||||
border-top-left-radius: 8px;
|
||||
border-top-right-radius: 8px;
|
||||
border-bottom-left-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
border-radius: 0;
|
||||
height: 128px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
|
@ -3836,9 +3768,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .filter-form {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-radius: 0 0 8px 8px;
|
||||
margin-bottom: 10px;
|
||||
border: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .filter-form__column {
|
||||
padding: 10px 15px;
|
||||
|
|
@ -3939,6 +3869,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
z-index: 1;
|
||||
}
|
||||
.app-body .explore__search-results {
|
||||
border-radius: 0;
|
||||
background-color: transparent;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
|
@ -3952,8 +3883,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .explore__search-results .trends__item {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 2px solid var(--color-content-secondary-bg);
|
||||
}
|
||||
.app-body .explore__search-results article:first-child > .trends__item,
|
||||
|
|
@ -3972,8 +3901,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .search-results__section__header {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 0;
|
||||
color: var(--color-content-fg);
|
||||
}
|
||||
|
|
@ -3981,10 +3908,13 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
color: var(--color-accent);
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .explore__search-results
|
||||
:is(article:last-child > .account,
|
||||
.app-body
|
||||
.explore__search-results
|
||||
:is(
|
||||
article:last-child > .account,
|
||||
article:last-child > .trends__item,
|
||||
.load-more:last-child),
|
||||
.load-more:last-child
|
||||
),
|
||||
.app-body .search-results__section:last-child > :is(.trends__item, .account):last-child {
|
||||
border-radius: 0 0 8px 8px;
|
||||
}
|
||||
|
|
@ -4082,8 +4012,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
line-height: 30px;
|
||||
top: -40px;
|
||||
left: -40px;
|
||||
animation:
|
||||
10s linear 0s makeawish;
|
||||
animation: 10s linear 0s makeawish;
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -4093,7 +4022,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-color: var(--color-accent);
|
||||
box-shadow: 0 5px var(--color-content-bg);
|
||||
border-radius: 0;
|
||||
border: 1px solid var(--color-lines);
|
||||
border: 0;
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
margin: 0;
|
||||
}
|
||||
.app-body .explore__links .dismissable-banner {
|
||||
|
|
@ -4156,10 +4086,12 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
/* 🔔 Notifications
|
||||
---------------- */
|
||||
.app-body .status.muted
|
||||
:is(.status__content,
|
||||
:is(
|
||||
.status__content,
|
||||
.status__content a,
|
||||
.status__content p,
|
||||
.status__display-name strong),
|
||||
.status__display-name strong
|
||||
),
|
||||
.app-body .attachment-list__list a {
|
||||
color: var(--color-content-fg-muted);
|
||||
}
|
||||
|
|
@ -4194,16 +4126,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .notification__report__details {
|
||||
color: var(--color-content-fg);
|
||||
}
|
||||
@media screen and (min-width:889px) {
|
||||
.app-body .notification__message {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .notification__report {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
}
|
||||
.app-body .notification__message .icon {
|
||||
color: var(--color-accent);
|
||||
width: 18px;
|
||||
|
|
@ -4252,10 +4174,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .account {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .notification .account:has(.account__wrapper > .account__relationship > button:nth-child(2)) {
|
||||
padding-left: 32px;
|
||||
padding-right: 22px;
|
||||
|
|
@ -4277,19 +4195,19 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
transition: background-color .2s;
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child {
|
||||
background-color: rgba(121, 189, 154, 0.3);
|
||||
background-color: var(--color-confirm-bg);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child:is(:active, :focus, :hover) {
|
||||
background-color: #79bd9a;
|
||||
background-color: var(--color-confirm);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child:is(:active, :focus, :hover) .icon-check {
|
||||
background-image: var(--icon-check-inv);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child {
|
||||
background-color: rgba(223, 64, 90, 0.3);
|
||||
background-color: var(--color-reject-bg);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child:is(:active, :focus, :hover) {
|
||||
background-color: #df405a;
|
||||
background-color: var(--color-reject);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child:is(:active, :focus, :hover) .icon-times {
|
||||
background-image: var(--icon-reject-inv);
|
||||
|
|
@ -4429,15 +4347,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .account-authorize__wrapper {
|
||||
margin: 0;
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body article:last-child > .account-authorize__wrapper,
|
||||
.app-body article:last-child > .account-authorize__wrapper .account--panel {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
.app-body .account-authorize {
|
||||
background-color: var(--color-content-bg);
|
||||
padding: 20px
|
||||
|
|
@ -4467,10 +4378,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-image: var(--icon-check-inv);
|
||||
}
|
||||
.app-body .account--panel__button:first-child .icon-button {
|
||||
background-color: rgba(121, 189, 154, 0.3);
|
||||
background-color: var(--color-confirm-bg);
|
||||
}
|
||||
.app-body .account--panel__button:first-child .icon-button:is(:hover, :active) {
|
||||
background-color: #79bd9a;
|
||||
background-color: var(--color-confirm);
|
||||
}
|
||||
.app-body .account--panel button .icon-times {
|
||||
background-image: var(--icon-reject);
|
||||
|
|
@ -4479,10 +4390,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-image: var(--icon-reject-inv);
|
||||
}
|
||||
.app-body .account--panel__button:nth-child(2) .icon-button {
|
||||
background-color: rgba(223, 64, 90, 0.3);
|
||||
background-color: var(--color-reject-bg);
|
||||
}
|
||||
.app-body .account--panel__button:nth-child(2) .icon-button:is(:hover, :active) {
|
||||
background-color: #df405a;
|
||||
background-color: var(--color-reject);
|
||||
}
|
||||
@media screen and (max-width:1174px) {
|
||||
.app-body #Follow-requests + .column-back-button--slim .column-back-button {
|
||||
|
|
@ -4492,12 +4403,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
width: auto;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .account-authorize__wrapper {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
@ -4913,7 +4818,8 @@ a:is(.active,
|
|||
:is(
|
||||
.media-modal__close,
|
||||
.media-modal__nav,
|
||||
.media-modal__zoom-button) {
|
||||
.media-modal__zoom-button
|
||||
) {
|
||||
background-color: #1e1e1e;
|
||||
color: #777777;
|
||||
height: 44px;
|
||||
|
|
@ -5268,7 +5174,7 @@ a:is(.active,
|
|||
}
|
||||
.app-body .column-title {
|
||||
margin: -20px -20px 30px;
|
||||
padding: 40px;
|
||||
padding: 50px 40px 40px;
|
||||
}
|
||||
.app-body .column-title:not(:has(.onboarding__illustration)) {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
|
|
|
|||
|
|
@ -498,26 +498,35 @@ body.app-body {
|
|||
}
|
||||
.app-body .columns-area--mobile .column {
|
||||
flex: unset;
|
||||
height: auto;
|
||||
}
|
||||
.app-body .columns-area--mobile .column:focus-within {
|
||||
overflow: visible;
|
||||
}
|
||||
.app-body .scrollable,
|
||||
.app-body .column > .scrollable {
|
||||
max-height: max-content;
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
border: 0;
|
||||
padding-bottom: 1px;
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-top: 0;
|
||||
border-bottom: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
.app-body .dismissable-banner + .scrollable {
|
||||
border-top-left-radius: 0;
|
||||
border-top-right-radius: 0;
|
||||
}
|
||||
.app-body .columns-area--mobile {
|
||||
padding: 0;
|
||||
}
|
||||
.app-body .columns-area__panels {
|
||||
gap: 10px;
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable,
|
||||
.app-body .column > .scrollable {
|
||||
border-right: 0;
|
||||
border-left: 0;
|
||||
}
|
||||
}
|
||||
@media screen and (min-width:1175px) {
|
||||
.app-body .columns-area__panels__main {
|
||||
max-width: 580px;
|
||||
|
|
@ -1082,7 +1091,6 @@ body.app-body {
|
|||
.app-body .navigation-bar {
|
||||
border-radius: 8px 8px 0 0;
|
||||
padding: 23px 15px 22px 18px;
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
|
|
@ -1808,16 +1816,9 @@ body.app-body {
|
|||
.app-body .detailed-status__wrapper {
|
||||
background-color: var(--color-content-bg);
|
||||
padding: 13px 12px;
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
position: relative;
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .status__wrapper,
|
||||
.app-body .detailed-status__wrapper {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
.app-body .status__wrapper {
|
||||
padding: 10px 8px;
|
||||
}
|
||||
|
|
@ -1836,24 +1837,6 @@ body.app-body {
|
|||
.app-body .dismissable-banner + .scrollable > div > article:first-child > div > .status__wrapper {
|
||||
border-top: 0;
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .scrollable > div:first-child > div:first-child > .status__wrapper,
|
||||
.app-body .explore__search-results > div:first-child > .status__wrapper {
|
||||
border-top-left-radius: 8px;
|
||||
border-top-right-radius: 8px;
|
||||
}
|
||||
.app-body .scrollable > div:last-child > div:last-child > .status__wrapper,
|
||||
.app-body .scrollable > div:last-child > .status__wrapper,
|
||||
.app-body .scrollable > div > article:last-child > div > .status__wrapper,
|
||||
.app-body .search-results__section > div:last-child >.status__wrapper {
|
||||
border-bottom-right-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
}
|
||||
.app-body .dismissable-banner + .scrollable > div > article:first-child > div > .status__wrapper {
|
||||
border-top-left-radius: 0;
|
||||
border-top-right-radius: 0;
|
||||
}
|
||||
}
|
||||
.app-body .status__info {
|
||||
height: 22px;
|
||||
margin-left: -56px;
|
||||
|
|
@ -2074,8 +2057,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .scrollable > div:last-child .detailed-status__wrapper:last-child { /* Detailed post is last in column */
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
border-bottom-right-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
}
|
||||
.app-body .scrollable > div:only-child .detailed-status__wrapper:last-child { /* Detailed post is the only post in column */
|
||||
box-shadow: none;
|
||||
|
|
@ -2676,7 +2657,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .follow_requests-unlocked_explanation {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
color: var(--color-content-fg);
|
||||
border: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .follow_requests-unlocked_explanation a {
|
||||
color: var(--color-accent);
|
||||
|
|
@ -2704,12 +2685,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .conversation__content__relative-time {
|
||||
opacity: .7;
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .conversation {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
}
|
||||
.app-body .conversation__content {
|
||||
position: relative;
|
||||
}
|
||||
|
|
@ -2717,10 +2692,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
bottom: 10px;
|
||||
right: 10px;
|
||||
}
|
||||
.app-body article:last-child .conversation {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
.app-body .account__avatar-composite {
|
||||
border-radius: 0;
|
||||
padding: 1px;
|
||||
|
|
@ -2755,10 +2726,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
----------------- */
|
||||
.app-body .tabs-bar__wrapper {
|
||||
background-color: transparent;
|
||||
border-radius: 8px 8px 0 0;
|
||||
/* box-shadow:
|
||||
inset 0 10px var(--color-bg),
|
||||
0 -30px var(--color-bg); */
|
||||
}
|
||||
.app-body .column-header__wrapper.active:before {
|
||||
background: none;
|
||||
|
|
@ -2774,9 +2741,9 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .column-back-button {
|
||||
background-color: rgba(255, 255, 255, .9);
|
||||
color: var(--color-content-fg);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-bottom: 0;
|
||||
border-radius: 8px 8px 0 0;
|
||||
overflow: hidden;
|
||||
|
|
@ -2996,12 +2963,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
border: 1px solid var(--color-accent-lines);
|
||||
}
|
||||
.app-body .account__header + .account__section-headline {
|
||||
border-radius: 8px 8px 0 0;
|
||||
}
|
||||
.app-body .account__section-headline:has(+ .explore__suggestions) {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
margin-bottom: 10px;
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .explore__search-header + .account__section-headline {
|
||||
|
|
@ -3490,10 +3453,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
/* 👤 Account view
|
||||
--------------- */
|
||||
.app-body .account__header {
|
||||
border-radius: 0 0 8px 8px;
|
||||
margin-bottom: 10px;
|
||||
margin-bottom: 5px;
|
||||
background-color: var(--color-content-bg);
|
||||
border: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .account__header {
|
||||
|
|
@ -3680,12 +3641,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
|
||||
/* ✨ Explore tab
|
||||
-------------- */
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .account__section-headline + .scrollable article:last-child .status__wrapper {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
}
|
||||
|
||||
/* #️⃣ Trending hashtags */
|
||||
.app-body .trends__item__sparkline path:last-child {
|
||||
|
|
@ -3698,22 +3653,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .explore__links {
|
||||
background-color: var(--color-content-bg);
|
||||
overflow: hidden;
|
||||
margin-top: -1px;
|
||||
}
|
||||
.app-body .scrollable.explore__links {
|
||||
border: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable.explore__links {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .explore__links {
|
||||
border-bottom-left-radius: 8px !important;
|
||||
border-bottom-right-radius: 8px !important;
|
||||
}
|
||||
}
|
||||
.layout-multiple-columns .explore__links.scrollable {
|
||||
background-color: var(--color-content-bg);
|
||||
|
|
@ -3779,10 +3718,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .hashtag-header {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .hashtag-header .hashtag-header__header button {
|
||||
transform: translate(0, 8px);
|
||||
}
|
||||
|
|
@ -3791,10 +3726,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
|
||||
/* Account recommendations (For You Tab + User directory */
|
||||
.app-body .scrollable .account-card {
|
||||
margin: 0 0 10px;
|
||||
margin: 0;
|
||||
background-color: var(--color-content-bg);
|
||||
border-radius: 8px;
|
||||
border: 1px solid var(--color-lines);
|
||||
border-radius: 0;
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable .account-card {
|
||||
|
|
@ -3803,10 +3738,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .account-card__header {
|
||||
padding: 0;
|
||||
border-top-left-radius: 8px;
|
||||
border-top-right-radius: 8px;
|
||||
border-bottom-left-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
border-radius: 0;
|
||||
height: 128px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
|
@ -3836,9 +3768,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .filter-form {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-radius: 0 0 8px 8px;
|
||||
margin-bottom: 10px;
|
||||
border: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .filter-form__column {
|
||||
padding: 10px 15px;
|
||||
|
|
@ -3939,6 +3869,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
z-index: 1;
|
||||
}
|
||||
.app-body .explore__search-results {
|
||||
border-radius: 0;
|
||||
background-color: transparent;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
|
@ -3952,8 +3883,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .explore__search-results .trends__item {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 2px solid var(--color-content-secondary-bg);
|
||||
}
|
||||
.app-body .explore__search-results article:first-child > .trends__item,
|
||||
|
|
@ -3972,8 +3901,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .search-results__section__header {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 0;
|
||||
color: var(--color-content-fg);
|
||||
}
|
||||
|
|
@ -3981,10 +3908,13 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
color: var(--color-accent);
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .explore__search-results
|
||||
:is(article:last-child > .account,
|
||||
.app-body
|
||||
.explore__search-results
|
||||
:is(
|
||||
article:last-child > .account,
|
||||
article:last-child > .trends__item,
|
||||
.load-more:last-child),
|
||||
.load-more:last-child
|
||||
),
|
||||
.app-body .search-results__section:last-child > :is(.trends__item, .account):last-child {
|
||||
border-radius: 0 0 8px 8px;
|
||||
}
|
||||
|
|
@ -4082,8 +4012,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
line-height: 30px;
|
||||
top: -40px;
|
||||
left: -40px;
|
||||
animation:
|
||||
10s linear 0s makeawish;
|
||||
animation: 10s linear 0s makeawish;
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -4093,7 +4022,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-color: var(--color-accent);
|
||||
box-shadow: 0 5px var(--color-content-bg);
|
||||
border-radius: 0;
|
||||
border: 1px solid var(--color-lines);
|
||||
border: 0;
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
margin: 0;
|
||||
}
|
||||
.app-body .explore__links .dismissable-banner {
|
||||
|
|
@ -4156,10 +4086,12 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
/* 🔔 Notifications
|
||||
---------------- */
|
||||
.app-body .status.muted
|
||||
:is(.status__content,
|
||||
:is(
|
||||
.status__content,
|
||||
.status__content a,
|
||||
.status__content p,
|
||||
.status__display-name strong),
|
||||
.status__display-name strong
|
||||
),
|
||||
.app-body .attachment-list__list a {
|
||||
color: var(--color-content-fg-muted);
|
||||
}
|
||||
|
|
@ -4194,16 +4126,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .notification__report__details {
|
||||
color: var(--color-content-fg);
|
||||
}
|
||||
@media screen and (min-width:889px) {
|
||||
.app-body .notification__message {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .notification__report {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
}
|
||||
.app-body .notification__message .icon {
|
||||
color: var(--color-accent);
|
||||
width: 18px;
|
||||
|
|
@ -4252,10 +4174,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .account {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .notification .account:has(.account__wrapper > .account__relationship > button:nth-child(2)) {
|
||||
padding-left: 32px;
|
||||
padding-right: 22px;
|
||||
|
|
@ -4277,19 +4195,19 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
transition: background-color .2s;
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child {
|
||||
background-color: rgba(121, 189, 154, 0.3);
|
||||
background-color: var(--color-confirm-bg);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child:is(:active, :focus, :hover) {
|
||||
background-color: #79bd9a;
|
||||
background-color: var(--color-confirm);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child:is(:active, :focus, :hover) .icon-check {
|
||||
background-image: var(--icon-check-inv);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child {
|
||||
background-color: rgba(223, 64, 90, 0.3);
|
||||
background-color: var(--color-reject-bg);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child:is(:active, :focus, :hover) {
|
||||
background-color: #df405a;
|
||||
background-color: var(--color-reject);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child:is(:active, :focus, :hover) .icon-times {
|
||||
background-image: var(--icon-reject-inv);
|
||||
|
|
@ -4429,15 +4347,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .account-authorize__wrapper {
|
||||
margin: 0;
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body article:last-child > .account-authorize__wrapper,
|
||||
.app-body article:last-child > .account-authorize__wrapper .account--panel {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
.app-body .account-authorize {
|
||||
background-color: var(--color-content-bg);
|
||||
padding: 20px
|
||||
|
|
@ -4467,10 +4378,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-image: var(--icon-check-inv);
|
||||
}
|
||||
.app-body .account--panel__button:first-child .icon-button {
|
||||
background-color: rgba(121, 189, 154, 0.3);
|
||||
background-color: var(--color-confirm-bg);
|
||||
}
|
||||
.app-body .account--panel__button:first-child .icon-button:is(:hover, :active) {
|
||||
background-color: #79bd9a;
|
||||
background-color: var(--color-confirm);
|
||||
}
|
||||
.app-body .account--panel button .icon-times {
|
||||
background-image: var(--icon-reject);
|
||||
|
|
@ -4479,10 +4390,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-image: var(--icon-reject-inv);
|
||||
}
|
||||
.app-body .account--panel__button:nth-child(2) .icon-button {
|
||||
background-color: rgba(223, 64, 90, 0.3);
|
||||
background-color: var(--color-reject-bg);
|
||||
}
|
||||
.app-body .account--panel__button:nth-child(2) .icon-button:is(:hover, :active) {
|
||||
background-color: #df405a;
|
||||
background-color: var(--color-reject);
|
||||
}
|
||||
@media screen and (max-width:1174px) {
|
||||
.app-body #Follow-requests + .column-back-button--slim .column-back-button {
|
||||
|
|
@ -4492,12 +4403,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
width: auto;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .account-authorize__wrapper {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
@ -4913,7 +4818,8 @@ a:is(.active,
|
|||
:is(
|
||||
.media-modal__close,
|
||||
.media-modal__nav,
|
||||
.media-modal__zoom-button) {
|
||||
.media-modal__zoom-button
|
||||
) {
|
||||
background-color: #1e1e1e;
|
||||
color: #777777;
|
||||
height: 44px;
|
||||
|
|
@ -5268,7 +5174,7 @@ a:is(.active,
|
|||
}
|
||||
.app-body .column-title {
|
||||
margin: -20px -20px 30px;
|
||||
padding: 40px;
|
||||
padding: 50px 40px 40px;
|
||||
}
|
||||
.app-body .column-title:not(:has(.onboarding__illustration)) {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
|
|
|
|||
194
TangerineUI.css
194
TangerineUI.css
|
|
@ -498,26 +498,35 @@ body.app-body {
|
|||
}
|
||||
.app-body .columns-area--mobile .column {
|
||||
flex: unset;
|
||||
height: auto;
|
||||
}
|
||||
.app-body .columns-area--mobile .column:focus-within {
|
||||
overflow: visible;
|
||||
}
|
||||
.app-body .scrollable,
|
||||
.app-body .column > .scrollable {
|
||||
max-height: max-content;
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
border: 0;
|
||||
padding-bottom: 1px;
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-top: 0;
|
||||
border-bottom: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
.app-body .dismissable-banner + .scrollable {
|
||||
border-top-left-radius: 0;
|
||||
border-top-right-radius: 0;
|
||||
}
|
||||
.app-body .columns-area--mobile {
|
||||
padding: 0;
|
||||
}
|
||||
.app-body .columns-area__panels {
|
||||
gap: 10px;
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable,
|
||||
.app-body .column > .scrollable {
|
||||
border-right: 0;
|
||||
border-left: 0;
|
||||
}
|
||||
}
|
||||
@media screen and (min-width:1175px) {
|
||||
.app-body .columns-area__panels__main {
|
||||
max-width: 580px;
|
||||
|
|
@ -1082,7 +1091,6 @@ body.app-body {
|
|||
.app-body .navigation-bar {
|
||||
border-radius: 8px 8px 0 0;
|
||||
padding: 23px 15px 22px 18px;
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
|
|
@ -1808,16 +1816,9 @@ body.app-body {
|
|||
.app-body .detailed-status__wrapper {
|
||||
background-color: var(--color-content-bg);
|
||||
padding: 13px 12px;
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
position: relative;
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .status__wrapper,
|
||||
.app-body .detailed-status__wrapper {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
.app-body .status__wrapper {
|
||||
padding: 10px 8px;
|
||||
}
|
||||
|
|
@ -1836,24 +1837,6 @@ body.app-body {
|
|||
.app-body .dismissable-banner + .scrollable > div > article:first-child > div > .status__wrapper {
|
||||
border-top: 0;
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .scrollable > div:first-child > div:first-child > .status__wrapper,
|
||||
.app-body .explore__search-results > div:first-child > .status__wrapper {
|
||||
border-top-left-radius: 8px;
|
||||
border-top-right-radius: 8px;
|
||||
}
|
||||
.app-body .scrollable > div:last-child > div:last-child > .status__wrapper,
|
||||
.app-body .scrollable > div:last-child > .status__wrapper,
|
||||
.app-body .scrollable > div > article:last-child > div > .status__wrapper,
|
||||
.app-body .search-results__section > div:last-child >.status__wrapper {
|
||||
border-bottom-right-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
}
|
||||
.app-body .dismissable-banner + .scrollable > div > article:first-child > div > .status__wrapper {
|
||||
border-top-left-radius: 0;
|
||||
border-top-right-radius: 0;
|
||||
}
|
||||
}
|
||||
.app-body .status__info {
|
||||
height: 22px;
|
||||
margin-left: -56px;
|
||||
|
|
@ -2074,8 +2057,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .scrollable > div:last-child .detailed-status__wrapper:last-child { /* Detailed post is last in column */
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
border-bottom-right-radius: 8px;
|
||||
border-bottom-left-radius: 8px;
|
||||
}
|
||||
.app-body .scrollable > div:only-child .detailed-status__wrapper:last-child { /* Detailed post is the only post in column */
|
||||
box-shadow: none;
|
||||
|
|
@ -2676,7 +2657,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .follow_requests-unlocked_explanation {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
color: var(--color-content-fg);
|
||||
border: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .follow_requests-unlocked_explanation a {
|
||||
color: var(--color-accent);
|
||||
|
|
@ -2704,12 +2685,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .conversation__content__relative-time {
|
||||
opacity: .7;
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .conversation {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
}
|
||||
.app-body .conversation__content {
|
||||
position: relative;
|
||||
}
|
||||
|
|
@ -2717,10 +2692,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
bottom: 10px;
|
||||
right: 10px;
|
||||
}
|
||||
.app-body article:last-child .conversation {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
.app-body .account__avatar-composite {
|
||||
border-radius: 0;
|
||||
padding: 1px;
|
||||
|
|
@ -2755,10 +2726,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
----------------- */
|
||||
.app-body .tabs-bar__wrapper {
|
||||
background-color: transparent;
|
||||
border-radius: 8px 8px 0 0;
|
||||
/* box-shadow:
|
||||
inset 0 10px var(--color-bg),
|
||||
0 -30px var(--color-bg); */
|
||||
}
|
||||
.app-body .column-header__wrapper.active:before {
|
||||
background: none;
|
||||
|
|
@ -2774,9 +2741,9 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .column-back-button {
|
||||
background-color: rgba(255, 255, 255, .9);
|
||||
color: var(--color-content-fg);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
border-bottom: 0;
|
||||
border-radius: 8px 8px 0 0;
|
||||
overflow: hidden;
|
||||
|
|
@ -2996,12 +2963,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
border: 1px solid var(--color-accent-lines);
|
||||
}
|
||||
.app-body .account__header + .account__section-headline {
|
||||
border-radius: 8px 8px 0 0;
|
||||
}
|
||||
.app-body .account__section-headline:has(+ .explore__suggestions) {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
margin-bottom: 10px;
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .explore__search-header + .account__section-headline {
|
||||
|
|
@ -3490,10 +3453,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
/* 👤 Account view
|
||||
--------------- */
|
||||
.app-body .account__header {
|
||||
border-radius: 0 0 8px 8px;
|
||||
margin-bottom: 10px;
|
||||
margin-bottom: 5px;
|
||||
background-color: var(--color-content-bg);
|
||||
border: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .account__header {
|
||||
|
|
@ -3680,12 +3641,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
|
||||
/* ✨ Explore tab
|
||||
-------------- */
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .account__section-headline + .scrollable article:last-child .status__wrapper {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
}
|
||||
|
||||
/* #️⃣ Trending hashtags */
|
||||
.app-body .trends__item__sparkline path:last-child {
|
||||
|
|
@ -3698,22 +3653,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .explore__links {
|
||||
background-color: var(--color-content-bg);
|
||||
overflow: hidden;
|
||||
margin-top: -1px;
|
||||
}
|
||||
.app-body .scrollable.explore__links {
|
||||
border: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable.explore__links {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
}
|
||||
@media screen and (min-width:890px) and (max-width:1174px) {
|
||||
.app-body .explore__links {
|
||||
border-bottom-left-radius: 8px !important;
|
||||
border-bottom-right-radius: 8px !important;
|
||||
}
|
||||
}
|
||||
.layout-multiple-columns .explore__links.scrollable {
|
||||
background-color: var(--color-content-bg);
|
||||
|
|
@ -3779,10 +3718,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .hashtag-header {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .hashtag-header .hashtag-header__header button {
|
||||
transform: translate(0, 8px);
|
||||
}
|
||||
|
|
@ -3791,10 +3726,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
|
||||
/* Account recommendations (For You Tab + User directory */
|
||||
.app-body .scrollable .account-card {
|
||||
margin: 0 0 10px;
|
||||
margin: 0;
|
||||
background-color: var(--color-content-bg);
|
||||
border-radius: 8px;
|
||||
border: 1px solid var(--color-lines);
|
||||
border-radius: 0;
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .scrollable .account-card {
|
||||
|
|
@ -3803,10 +3738,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .account-card__header {
|
||||
padding: 0;
|
||||
border-top-left-radius: 8px;
|
||||
border-top-right-radius: 8px;
|
||||
border-bottom-left-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
border-radius: 0;
|
||||
height: 128px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
|
@ -3836,9 +3768,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .filter-form {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-radius: 0 0 8px 8px;
|
||||
margin-bottom: 10px;
|
||||
border: 1px solid var(--color-lines);
|
||||
border-top: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .filter-form__column {
|
||||
padding: 10px 15px;
|
||||
|
|
@ -3939,6 +3869,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
z-index: 1;
|
||||
}
|
||||
.app-body .explore__search-results {
|
||||
border-radius: 0;
|
||||
background-color: transparent;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
|
@ -3952,8 +3883,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .explore__search-results .trends__item {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 2px solid var(--color-content-secondary-bg);
|
||||
}
|
||||
.app-body .explore__search-results article:first-child > .trends__item,
|
||||
|
|
@ -3972,8 +3901,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .search-results__section__header {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 0;
|
||||
color: var(--color-content-fg);
|
||||
}
|
||||
|
|
@ -3981,10 +3908,13 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
color: var(--color-accent);
|
||||
}
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .explore__search-results
|
||||
:is(article:last-child > .account,
|
||||
.app-body
|
||||
.explore__search-results
|
||||
:is(
|
||||
article:last-child > .account,
|
||||
article:last-child > .trends__item,
|
||||
.load-more:last-child),
|
||||
.load-more:last-child
|
||||
),
|
||||
.app-body .search-results__section:last-child > :is(.trends__item, .account):last-child {
|
||||
border-radius: 0 0 8px 8px;
|
||||
}
|
||||
|
|
@ -4082,8 +4012,7 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
line-height: 30px;
|
||||
top: -40px;
|
||||
left: -40px;
|
||||
animation:
|
||||
10s linear 0s makeawish;
|
||||
animation: 10s linear 0s makeawish;
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -4093,7 +4022,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-color: var(--color-accent);
|
||||
box-shadow: 0 5px var(--color-content-bg);
|
||||
border-radius: 0;
|
||||
border: 1px solid var(--color-lines);
|
||||
border: 0;
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
margin: 0;
|
||||
}
|
||||
.app-body .explore__links .dismissable-banner {
|
||||
|
|
@ -4156,10 +4086,12 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
/* 🔔 Notifications
|
||||
---------------- */
|
||||
.app-body .status.muted
|
||||
:is(.status__content,
|
||||
:is(
|
||||
.status__content,
|
||||
.status__content a,
|
||||
.status__content p,
|
||||
.status__display-name strong),
|
||||
.status__display-name strong
|
||||
),
|
||||
.app-body .attachment-list__list a {
|
||||
color: var(--color-content-fg-muted);
|
||||
}
|
||||
|
|
@ -4194,16 +4126,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
.app-body .notification__report__details {
|
||||
color: var(--color-content-fg);
|
||||
}
|
||||
@media screen and (min-width:889px) {
|
||||
.app-body .notification__message {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .notification__report {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
}
|
||||
.app-body .notification__message .icon {
|
||||
color: var(--color-accent);
|
||||
width: 18px;
|
||||
|
|
@ -4252,10 +4174,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
|
||||
@media screen and (min-width:890px) {
|
||||
.app-body .account {
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body .notification .account:has(.account__wrapper > .account__relationship > button:nth-child(2)) {
|
||||
padding-left: 32px;
|
||||
padding-right: 22px;
|
||||
|
|
@ -4277,19 +4195,19 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
transition: background-color .2s;
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child {
|
||||
background-color: rgba(121, 189, 154, 0.3);
|
||||
background-color: var(--color-confirm-bg);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child:is(:active, :focus, :hover) {
|
||||
background-color: #79bd9a;
|
||||
background-color: var(--color-confirm);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:first-child:is(:active, :focus, :hover) .icon-check {
|
||||
background-image: var(--icon-check-inv);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child {
|
||||
background-color: rgba(223, 64, 90, 0.3);
|
||||
background-color: var(--color-reject-bg);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child:is(:active, :focus, :hover) {
|
||||
background-color: #df405a;
|
||||
background-color: var(--color-reject);
|
||||
}
|
||||
.app-body .notification .account__relationship .icon-button:last-child:is(:active, :focus, :hover) .icon-times {
|
||||
background-image: var(--icon-reject-inv);
|
||||
|
|
@ -4429,15 +4347,8 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
}
|
||||
.app-body .account-authorize__wrapper {
|
||||
margin: 0;
|
||||
border-left: 1px solid var(--color-lines);
|
||||
border-right: 1px solid var(--color-lines);
|
||||
border-bottom: 1px solid var(--color-lines);
|
||||
}
|
||||
.app-body article:last-child > .account-authorize__wrapper,
|
||||
.app-body article:last-child > .account-authorize__wrapper .account--panel {
|
||||
border-bottom-left-radius: 8px;
|
||||
border-bottom-right-radius: 8px;
|
||||
}
|
||||
.app-body .account-authorize {
|
||||
background-color: var(--color-content-bg);
|
||||
padding: 20px
|
||||
|
|
@ -4467,10 +4378,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-image: var(--icon-check-inv);
|
||||
}
|
||||
.app-body .account--panel__button:first-child .icon-button {
|
||||
background-color: rgba(121, 189, 154, 0.3);
|
||||
background-color: var(--color-confirm-bg);
|
||||
}
|
||||
.app-body .account--panel__button:first-child .icon-button:is(:hover, :active) {
|
||||
background-color: #79bd9a;
|
||||
background-color: var(--color-confirm);
|
||||
}
|
||||
.app-body .account--panel button .icon-times {
|
||||
background-image: var(--icon-reject);
|
||||
|
|
@ -4479,10 +4390,10 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
background-image: var(--icon-reject-inv);
|
||||
}
|
||||
.app-body .account--panel__button:nth-child(2) .icon-button {
|
||||
background-color: rgba(223, 64, 90, 0.3);
|
||||
background-color: var(--color-reject-bg);
|
||||
}
|
||||
.app-body .account--panel__button:nth-child(2) .icon-button:is(:hover, :active) {
|
||||
background-color: #df405a;
|
||||
background-color: var(--color-reject);
|
||||
}
|
||||
@media screen and (max-width:1174px) {
|
||||
.app-body #Follow-requests + .column-back-button--slim .column-back-button {
|
||||
|
|
@ -4492,12 +4403,6 @@ div[tabindex="-1"] + div[tabindex="-1"] > .status__wrapper > .status-reply.statu
|
|||
width: auto;
|
||||
}
|
||||
}
|
||||
@media screen and (max-width:889px) {
|
||||
.app-body .account-authorize__wrapper {
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
@ -4913,7 +4818,8 @@ a:is(.active,
|
|||
:is(
|
||||
.media-modal__close,
|
||||
.media-modal__nav,
|
||||
.media-modal__zoom-button) {
|
||||
.media-modal__zoom-button
|
||||
) {
|
||||
background-color: #1e1e1e;
|
||||
color: #777777;
|
||||
height: 44px;
|
||||
|
|
@ -5268,7 +5174,7 @@ a:is(.active,
|
|||
}
|
||||
.app-body .column-title {
|
||||
margin: -20px -20px 30px;
|
||||
padding: 40px;
|
||||
padding: 50px 40px 40px;
|
||||
}
|
||||
.app-body .column-title:not(:has(.onboarding__illustration)) {
|
||||
background-color: var(--color-content-secondary-bg);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue