Ajuste le mobile et les chronos cube

This commit is contained in:
2026-04-12 12:08:54 +02:00
parent 12a4ce8b97
commit f6ddc99388
3 changed files with 279 additions and 75 deletions

View File

@@ -697,8 +697,7 @@ textarea:focus {
.setup-grid,
.mode-grid,
.preset-grid,
.faceoff-board,
.status-strip {
.faceoff-board {
grid-template-columns: 1fr;
}
@@ -714,6 +713,10 @@ textarea:focus {
}
@media (max-width: 900px) {
.phase-body {
overflow-y: auto;
}
.setup-shell,
.phase-shell {
width: min(100% - 1rem, 100%);
@@ -734,18 +737,102 @@ textarea:focus {
display: grid;
}
.phase-shell {
gap: 0.55rem;
padding: 0.55rem 0 0.55rem;
}
.phase-header {
grid-template-columns: auto 1fr auto;
gap: 0.45rem;
text-align: center;
}
.phase-title h1 {
font-size: clamp(1.55rem, 5.8vw, 2.1rem);
}
.phase-subtitle {
font-size: 0.92rem;
}
.status-strip {
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 0.45rem;
}
.status-card {
min-height: 4.5rem;
padding: 0.65rem 0.45rem;
}
.status-card strong {
font-size: clamp(1.25rem, 4vw, 1.7rem);
}
.faceoff-board {
grid-template-rows: minmax(0, 1fr) auto minmax(0, 1fr);
gap: 0.7rem;
gap: 0.45rem;
}
.opponent-zone .mirrored-mobile {
transform: rotate(180deg);
}
.zone-inner {
padding: 0.7rem;
gap: 0.55rem;
}
.zone-head {
align-items: center;
}
.zone-head h2 {
font-size: 1.25rem;
}
.zone-stats strong {
font-size: 1.05rem;
}
.zone-button {
min-height: clamp(180px, 28vh, 340px);
font-size: clamp(1.9rem, 7vw, 3.2rem);
min-height: clamp(118px, 18vh, 180px);
font-size: clamp(1.7rem, 6.6vw, 2.7rem);
}
.zone-foot {
min-height: 1.3rem;
font-size: 0.88rem;
}
.phase-spine {
gap: 0.45rem;
}
.spine-card {
padding: 0.75rem;
}
.spine-card strong {
font-size: 1.15rem;
}
.spine-card p {
font-size: 0.92rem;
}
.spine-button {
min-height: 3.4rem;
}
.brand-link {
justify-self: start;
}
.utility-button {
justify-self: end;
width: auto;
}
}
@@ -755,25 +842,34 @@ textarea:focus {
}
.status-card {
min-height: 5.6rem;
min-height: 4rem;
padding: 0.55rem 0.35rem;
}
.status-card span {
font-size: 0.76rem;
}
.status-card strong {
font-size: 1.9rem;
font-size: 1.18rem;
}
.zone-head,
.modal-head,
.section-heading {
flex-direction: column;
}
.zone-stats {
text-align: left;
.zone-head {
flex-direction: row;
align-items: center;
}
.button,
.spine-button {
width: 100%;
}
.utility-button {
width: auto;
}
}