add primitive split modal type

This commit is contained in:
marlon-erler
2026-04-10 18:13:18 +00:00
parent e8b41fa79f
commit a487627020
4 changed files with 21 additions and 6 deletions
+10 -2
View File
@@ -54,10 +54,18 @@
@media (min-width: 640px) {
.split-modal > div {
flex: 1;
min-width: unset;
}
.split-modal:not([primitive]) > div:first-child {
flex: 0;
min-width: 20rem;
}
.split-modal[primitive] > div {
width: 50%;
min-width: 50%;
flex: 1;
}
.split-modal .detail-button-wrapper {
+1 -1
View File
@@ -9,7 +9,7 @@ export function SplitModal(
navigationState?: React.State<any>,
) {
const view = (
<div class="split-modal" toggle:extended={extendedStyle}>
<div class="split-modal" toggle:extended={extendedStyle} toggle:primitive={navigationState == undefined}>
<div>
<div class="scroll-area" children:set={leftView}></div>
</div>