Split view fixes

This commit is contained in:
Kuba Orlik 2026-08-10 17:33:08 +02:00
parent bd262784d6
commit 5b5c7b2e4b
2 changed files with 37 additions and 15 deletions

View File

@ -3,12 +3,7 @@
display: grid;
grid-template-columns: subgrid;
@container (max-width: 640px) {
display: flex;
flex-flow: column;
gap: var(--row-gap);
}
grid-column: screen !important;
.split-view__half {
flex-basis: 50%;
@ -55,8 +50,6 @@
}
&.split-view--bleed-left--screen {
grid-column-start: screen-start;
.split-view__half {
&:nth-child(1) {
grid-column-start: screen-start;
@ -65,8 +58,6 @@
}
&.split-view--bleed-right--screen {
grid-column-end: screen-end;
.split-view__half {
&:nth-child(2) {
grid-column-end: screen-end;
@ -75,8 +66,6 @@
}
&.split-view--bleed-left--bleed {
grid-column-start: bleed-start;
.split-view__half {
&:nth-child(1) {
grid-column-start: bleed-start;
@ -85,8 +74,6 @@
}
&.split-view--bleed-right--bleed {
grid-column-end: bleed-end;
.split-view__half {
&:nth-child(2) {
grid-column-end: bleed-end;
@ -94,6 +81,41 @@
}
}
@container (max-width: 640px) {
display: grid;
grid-template-columns: subgrid;
row-gap: var(--row-gap);
.split-view__half:nth-child(1),
.split-view__half:nth-child(2) {
grid-column: content !important;
}
&.split-view--bleed-right--bleed {
.split-view__half:nth-child(2) {
grid-column: bleed !important;
}
}
&.split-view--bleed-left--bleed {
.split-view__half:nth-child(1) {
grid-column: bleed !important;
}
}
&.split-view--bleed-right--screen {
.split-view__half:nth-child(2) {
grid-column: screen !important;
}
}
&.split-view--bleed-left--screen {
.split-view__half:nth-child(1) {
grid-column: screen !important;
}
}
}
&.split-view--without-row-gap {
row-gap: 0;
}

View File

@ -73,7 +73,7 @@ body {
}
@container (max-width: 600px) {
--screen-padding: 0px;
--screen-padding: 8px;
}
@container (max-width: 400px) {