Add open practice display mode

This commit is contained in:
larssand
2026-03-14 15:56:53 +01:00
parent 24cf7d9522
commit 55c166a7a7
2 changed files with 121 additions and 5 deletions

View File

@@ -630,6 +630,9 @@ select:focus {
.overlay-meta {
text-align: right;
display: grid;
justify-items: end;
gap: 10px;
}
.overlay-clock {
@@ -638,6 +641,10 @@ select:focus {
font-weight: 800;
}
.overlay-fullscreen-btn {
align-self: start;
}
.overlay-status {
color: var(--muted);
text-transform: uppercase;
@@ -696,6 +703,37 @@ select:focus {
padding: 8px 12px 12px;
}
.overlay-display-wrap {
display: grid;
gap: 16px;
}
.overlay-stats-row {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 12px;
}
.overlay-stat-card {
border: 1px solid var(--line);
border-radius: 16px;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.02));
padding: 14px 16px;
}
.overlay-stat-card span,
.overlay-stat-card small {
display: block;
color: var(--muted);
}
.overlay-stat-card strong {
display: block;
margin: 8px 0 4px;
font-family: Orbitron, sans-serif;
font-size: clamp(1.4rem, 2vw, 2.1rem);
}
.overlay-side {
display: grid;
gap: 16px;
@@ -877,6 +915,10 @@ select:focus {
grid-template-columns: 1fr;
}
.overlay-stats-row {
grid-template-columns: 1fr;
}
.overlay-speaker {
grid-template-columns: 1fr;
}