Fix workspace selection and secret modal layout
Deploy / deploy (push) Failing after 1m43s
CI / Rust Checks (push) Successful in 5m54s
CI / UI Checks (push) Successful in 4s
CI / Deployment Manifests (push) Successful in 3s
CI / Frontend E2E (push) Successful in 4m24s

This commit is contained in:
github-ops
2026-06-22 18:30:56 +00:00
parent 3472d06a70
commit 5f8149d0d1
14 changed files with 286 additions and 43 deletions
+34
View File
@@ -154,6 +154,40 @@
max-width: 1160px;
margin: 0 auto;
padding: 36px 40px 60px;
animation: page-enter 0.18s ease-out both;
transition: opacity 0.12s ease, transform 0.12s ease;
}
body.page-leaving .page,
body.page-leaving .wizard-body,
body.page-leaving .ws-setup-body {
opacity: 0;
transform: translateY(6px);
}
@keyframes page-enter {
from {
opacity: 0;
transform: translateY(8px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@media (prefers-reduced-motion: reduce) {
.page {
animation: none;
transition: none;
}
body.page-leaving .page,
body.page-leaving .wizard-body,
body.page-leaving .ws-setup-body {
opacity: 1;
transform: none;
}
}
/* ── Hamburger button (hidden on desktop) ── */
+5 -2
View File
@@ -767,7 +767,10 @@
border-radius: 12px;
width: 100%;
max-width: 480px;
max-height: calc(100dvh - 48px);
box-shadow: 0 8px 40px rgba(0,0,0,0.6);
display: flex;
flex-direction: column;
overflow: hidden;
}
@@ -801,8 +804,8 @@
}
.modal-close:hover { background: var(--bg-overlay); color: var(--text-primary); }
.modal-body { padding: 20px; }
.modal-footer { padding: 14px 20px; border-top: 1px solid var(--border-subtle); display: flex; justify-content: flex-end; gap: 8px; }
.modal-body { padding: 20px; overflow: auto; }
.modal-footer { padding: 14px 20px; border-top: 1px solid var(--border-subtle); display: flex; justify-content: flex-end; gap: 8px; flex-shrink: 0; }
/* ══════════════════════════════════════════════════
RESPONSIVE
+2
View File
@@ -153,6 +153,8 @@
padding: 40px 40px 140px;
gap: 36px;
align-items: flex-start;
animation: page-enter 0.18s ease-out both;
transition: opacity 0.12s ease, transform 0.12s ease;
}
.checkbox-pill {
+2
View File
@@ -47,6 +47,8 @@
display: flex;
justify-content: center;
padding: 48px 24px 80px;
animation: page-enter 0.18s ease-out both;
transition: opacity 0.12s ease, transform 0.12s ease;
}
.ws-setup-container {
width: 100%;