Merge commit 'f69ca085dbfca2253404574dcdc4dc6c2aaa35c0' into glitch-soc/merge-upstream

This commit is contained in:
Claire committed 2025-10-01 19:13:18 +02:00
commit 17e0c745c6
147 files changed
+1188 -808

No files matched your search

@@ -13,6 +13,7 @@ $content-width: 840px;
box-sizing: border-box;
width: 100%;
min-height: 100vh;
min-height: 100dvh;
padding: env(safe-area-inset-top) env(safe-area-inset-right)
env(safe-area-inset-bottom) env(safe-area-inset-left);
@@ -25,6 +26,7 @@ $content-width: 840px;
.sidebar-wrapper {
min-height: 100vh;
min-height: 100dvh;
overflow: hidden;
pointer-events: none;
flex: 1 1 auto;
+4 -1
View File
@@ -69,6 +69,7 @@ body {
&.layout-single-column {
height: auto;
min-height: 100vh;
min-height: 100dvh;
overflow-y: scroll;
}
@@ -185,7 +186,8 @@ button {
}
& > noscript {
height: 100vh;
min-height: 100vh;
min-height: 100dvh;
}
}
@@ -193,6 +195,7 @@ button {
&,
& > div {
min-height: 100vh;
min-height: 100dvh;
}
}
+71 -42
View File
@@ -2277,6 +2277,7 @@
position: relative;
border-radius: var(--avatar-border-radius);
background: var(--surface-background-color);
flex-shrink: 0;
img {
width: 100%;
@@ -2988,6 +2989,7 @@ a.account__display-name {
width: 100%;
height: 100%;
min-height: 100vh;
min-height: 100dvh;
padding-bottom: env(safe-area-inset-bottom);
&__pane {
@@ -3320,6 +3322,7 @@ a.account__display-name {
.columns-area__panels {
min-height: 100vh;
min-height: 100dvh;
gap: 0;
}
@@ -6402,7 +6405,10 @@ a.status-card {
line-height: 24px;
color: $primary-text-color;
font-weight: 500;
margin-bottom: 8px;
&:not(:only-child) {
margin-bottom: 8px;
}
}
strong {
@@ -8407,47 +8413,6 @@ noscript {
overflow: hidden;
margin-inline-start: -2px; // aligns the pfp with content below
&__buttons {
display: flex;
align-items: center;
gap: 8px;
padding-top: 55px;
overflow: hidden;
.button {
flex-shrink: 1;
white-space: nowrap;
min-width: 80px;
}
.icon-button {
border: 1px solid var(--background-border-color);
border-radius: 4px;
box-sizing: content-box;
padding: 5px;
.icon {
width: 24px;
height: 24px;
}
&.copied {
border-color: $valid-value-color;
}
}
.optional {
@container account-header (max-width: 372px) {
display: none;
}
// Fallback for older browsers with no container queries support
@media screen and (max-width: (372px + 55px)) {
display: none;
}
}
}
&__name {
margin-top: 16px;
margin-bottom: 16px;
@@ -8496,6 +8461,69 @@ noscript {
}
}
&__follow-button {
flex-grow: 1;
}
&__buttons {
display: flex;
align-items: center;
gap: 8px;
$button-breakpoint: 420px;
$button-fallback-breakpoint: #{$button-breakpoint} + 55px;
&--desktop {
margin-top: 55px;
@container (width < #{$button-breakpoint}) {
display: none;
}
@supports (not (container-type: inline-size)) {
@media (max-width: #{$button-fallback-breakpoint}) {
display: none;
}
}
}
&--mobile {
margin-block: 16px;
@container (width >= #{$button-breakpoint}) {
display: none;
}
@supports (not (container-type: inline-size)) {
@media (min-width: (#{$button-fallback-breakpoint} + 1px)) {
display: none;
}
}
}
.button {
flex-shrink: 1;
white-space: nowrap;
min-width: 80px;
}
.icon-button {
border: 1px solid var(--background-border-color);
border-radius: 4px;
box-sizing: content-box;
padding: 5px;
.icon {
width: 24px;
height: 24px;
}
&.copied {
border-color: $valid-value-color;
}
}
}
&__bio {
.account__header__content {
color: $primary-text-color;
@@ -10912,6 +10940,7 @@ noscript {
font-weight: 500;
color: $primary-text-color;
text-decoration: none;
min-width: 0;
&:hover,
&:focus,