Replace hardcoded CSS sizes with custom properties for resolver UI

This commit is contained in:
Dariusz L
2026-08-01 14:56:13 +02:00
parent e732f9c408
commit 45c3aa19f1
3 changed files with 16 additions and 13 deletions
+3
View File
@@ -237,6 +237,9 @@
--mr-button-height-md: 30px;
--mr-scrollbar-thumb: rgba(255, 255, 255, 0.18);
--mr-scrollbar-thumb-hover: rgba(255, 255, 255, 0.34);
--mr-missing-row-height: 70px;
--mr-queue-drawer-width: 320px;
--mr-splitter-width: 10px;
}
+9 -9
View File
@@ -767,10 +767,10 @@
#model-resolver-modal .mr-missing-list-row {
content-visibility: auto;
contain-intrinsic-size: 70px;
contain-intrinsic-size: var(--mr-missing-row-height);
width: 100%;
height: 70px;
min-height: 70px;
height: var(--mr-missing-row-height);
min-height: var(--mr-missing-row-height);
padding: 9px var(--mr-spacing-12) 9px var(--mr-spacing-8);
overflow: hidden;
border: 0;
@@ -3395,7 +3395,7 @@
}
.mr-footer-star-icon svg {
width: 10px;
width: var(--mr-splitter-width);
height: 10px;
display: block;
flex: 0 0 auto;
@@ -5526,7 +5526,7 @@ a.mr-image-preview-resource-name:hover {
.mr-model-details-gallery {
position: relative;
min-height: 320px;
height: min(520px, calc(100vh - 270px));
height: min(520px, calc(100vh - 2var(--mr-missing-row-height)));
margin-top: 0;
overflow: hidden;
}
@@ -6791,7 +6791,7 @@ a.mr-image-preview-resource-name:hover {
position: relative;
justify-content: flex-start;
min-width: 0;
min-height: 70px;
min-height: var(--mr-missing-row-height);
padding: var(--mr-spacing-6);
border-top: 0 !important;
background: rgba(18, 18, 18, 0.96);
@@ -9222,9 +9222,9 @@ a.mr-image-preview-resource-name:hover {
margin: 0 0 var(--mr-spacing-12);
padding: 0;
width: 100%;
height: 70px;
min-height: 70px;
max-height: 70px;
height: var(--mr-missing-row-height);
min-height: var(--mr-missing-row-height);
max-height: var(--mr-missing-row-height);
box-sizing: border-box;
overflow: hidden;
border: 0;
+4 -4
View File
@@ -284,10 +284,10 @@
}
#model-resolver-queue {
width: 320px;
width: var(--mr-queue-drawer-width);
min-width: 240px;
max-width: 70%;
flex: 0 0 320px;
flex: 0 0 var(--mr-queue-drawer-width);
box-sizing: border-box;
display: flex;
flex-direction: column;
@@ -299,8 +299,8 @@
#model-resolver-splitter {
position: relative;
width: 10px;
min-width: 10px;
width: var(--mr-splitter-width);
min-width: var(--mr-splitter-width);
opacity: 1;
cursor: col-resize;
background: var(--mr-bg, #121212);