Forums: Various fixes for topic preview (#2523)
This commit is contained in:
parent
18ce05d7fe
commit
4ca6bf0952
@ -1,12 +1,15 @@
|
|||||||
$radius: 0.5rem;
|
|
||||||
|
|
||||||
.root {
|
.root {
|
||||||
|
--radius: 0.5rem;
|
||||||
--first-column-background-color: var(--color-item-active);
|
--first-column-background-color: var(--color-item-active);
|
||||||
|
|
||||||
|
:global(.is-ios) & {
|
||||||
|
--radius: 0.75rem;
|
||||||
|
}
|
||||||
|
|
||||||
display: flex;
|
display: flex;
|
||||||
min-width: 0;
|
min-width: 0;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
margin-inline-end: 0.25rem;
|
margin-inline-end: 0.5rem;
|
||||||
|
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
@ -42,6 +45,10 @@ $radius: 0.5rem;
|
|||||||
|
|
||||||
&.main-column, &.last-message {
|
&.main-column, &.last-message {
|
||||||
padding: 0 0.25rem;
|
padding: 0 0.25rem;
|
||||||
|
|
||||||
|
:global(.is-ios) & {
|
||||||
|
padding: 0 0.375rem;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&.main-column, &.last-message, .after-wrapper {
|
&.main-column, &.last-message, .after-wrapper {
|
||||||
@ -57,8 +64,9 @@ $radius: 0.5rem;
|
|||||||
}
|
}
|
||||||
|
|
||||||
.main-column {
|
.main-column {
|
||||||
border-start-start-radius: $radius;
|
border-start-start-radius: var(--radius);
|
||||||
border-start-end-radius: $radius;
|
border-start-end-radius: var(--radius);
|
||||||
|
border-end-end-radius: var(--radius);
|
||||||
|
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
|
|
||||||
@ -66,18 +74,16 @@ $radius: 0.5rem;
|
|||||||
|
|
||||||
pointer-events: initial;
|
pointer-events: initial;
|
||||||
|
|
||||||
border-end-end-radius: $radius;
|
|
||||||
|
|
||||||
.after-wrapper {
|
.after-wrapper {
|
||||||
width: $radius;
|
width: var(--radius);
|
||||||
height: $radius;
|
height: var(--radius);
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
inset-inline-end: -$radius;
|
inset-inline-end: calc(var(--radius) * -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.after {
|
.after {
|
||||||
border-end-start-radius: $radius;
|
border-end-start-radius: var(--radius);
|
||||||
background: var(--background-color);
|
background: var(--background-color);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
@ -107,8 +113,8 @@ $radius: 0.5rem;
|
|||||||
}
|
}
|
||||||
|
|
||||||
.last-message {
|
.last-message {
|
||||||
border-end-start-radius: $radius;
|
border-end-start-radius: var(--radius);
|
||||||
border-end-end-radius: $radius;
|
border-end-end-radius: var(--radius);
|
||||||
|
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
|
|
||||||
@ -117,15 +123,15 @@ $radius: 0.5rem;
|
|||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
.after-wrapper {
|
.after-wrapper {
|
||||||
width: $radius;
|
width: var(--radius);
|
||||||
height: $radius;
|
height: var(--radius);
|
||||||
top: 0;
|
top: 0;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
inset-inline-end: -$radius;
|
inset-inline-end: calc(var(--radius) * -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
.after {
|
.after {
|
||||||
border-start-start-radius: $radius;
|
border-start-start-radius: var(--radius);
|
||||||
background: var(--background-color);
|
background: var(--background-color);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
@ -138,7 +144,11 @@ $radius: 0.5rem;
|
|||||||
}
|
}
|
||||||
|
|
||||||
.last-message {
|
.last-message {
|
||||||
border-start-end-radius: $radius;
|
border-start-end-radius: var(--radius);
|
||||||
|
|
||||||
|
:global(.is-ios) & {
|
||||||
|
border-start-end-radius: var(--radius);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user