48 lines
2.2 KiB
CSS
48 lines
2.2 KiB
CSS
.boss-testing-screen {
|
|
--boss-test-border: rgba(177, 199, 218, 0.22);
|
|
--boss-test-panel: rgba(14, 23, 33, 0.76);
|
|
display: flex;
|
|
flex-direction: column;
|
|
min-height: 100%;
|
|
overflow: auto;
|
|
padding: clamp(16px, 3vw, 40px);
|
|
gap: 20px;
|
|
}
|
|
.boss-testing-header { display: flex; align-items: center; flex-wrap: wrap; gap: 20px; }
|
|
.boss-testing-header > div:nth-child(2) { flex: 1; }
|
|
.boss-testing-header h1, .boss-testing-selected h2 { margin: 5px 0; }
|
|
.boss-testing-header span, .boss-testing-help { color: var(--front-muted, #b1bbc5); }
|
|
.boss-testing-main { width: min(100%, 1060px); margin: 0 auto; display: grid; gap: 18px; }
|
|
.boss-testing-main p { margin: 0; line-height: 1.6; }
|
|
.boss-testing-filters { display: grid; grid-template-columns: 2fr 1fr 1fr; gap: 14px; }
|
|
.boss-testing-main label { display: grid; gap: 8px; font-weight: 600; min-width: 0; }
|
|
.boss-testing-main input, .boss-testing-main select {
|
|
color: #e8edf2;
|
|
background: #17232f;
|
|
border: 1px solid var(--boss-test-border);
|
|
padding: 12px;
|
|
border-radius: 8px;
|
|
width: 100%;
|
|
min-width: 0;
|
|
font: inherit;
|
|
}
|
|
.boss-testing-main select option { background: #17232f; }
|
|
.boss-testing-selected { background: var(--boss-test-panel); border: 1px solid var(--boss-test-border); border-radius: 12px; padding: 20px; display: grid; gap: 8px; }
|
|
.boss-testing-status { width: fit-content; padding: 5px 10px; border-radius: 5px; background: #354454; }
|
|
.boss-testing-status--ready { color: #b6f0cd; }
|
|
.boss-testing-status--needs-testing { color: #f4db9e; }
|
|
.boss-testing-status--not-ready { color: #f7b7b7; }
|
|
.boss-testing-actions { display: flex; flex-wrap: wrap; gap: 10px; }
|
|
.boss-testing-actions [aria-pressed="true"] { border-color: #d6b66b; box-shadow: inset 0 0 0 1px #d6b66b; }
|
|
.boss-testing-progress { display: grid; gap: 8px; }
|
|
.boss-testing-progress progress { width: 100%; accent-color: #d6b66b; }
|
|
.boss-testing-help { font-size: 0.9rem; }
|
|
.boss-testing-review .boss-testing-actions { margin: 18px 0; }
|
|
@media (max-width: 700px) {
|
|
.boss-testing-filters { grid-template-columns: 1fr 1fr; }
|
|
.boss-testing-filters label:first-child { grid-column: 1 / -1; }
|
|
.boss-testing-header .front-brand { display: none; }
|
|
.boss-testing-header { gap: 12px; }
|
|
.boss-testing-actions > button { flex: 1 1 180px; }
|
|
}
|