Kokoro-FastAPI/web/styles/responsive.css

99 lines
1.5 KiB
CSS
Raw Normal View History

@media (max-width: 1023px) {
.container {
padding: 2rem 1rem;
}
h1 {
font-size: 3rem;
}
.subtitle {
font-size: 1.2rem;
}
.cup {
width: 30px;
height: 40px;
}
.handle {
width: 12px;
height: 20px;
right: -12px;
top: 8px;
}
.steam {
top: -12px;
}
.steam::before,
.steam::after {
width: 6px;
}
main {
grid-template-columns: 1fr;
max-width: 400px;
}
.input-section,
.controls,
.player-container {
width: 100%;
}
.input-section {
padding: 1.5rem;
}
.voice-select-container {
flex-direction: column;
align-items: stretch;
}
.options {
flex-direction: column;
gap: 1rem;
}
.sun {
width: 80px;
height: 80px;
top: 10px;
right: 10px;
}
.button-group {
flex-direction: column;
}
.player-container {
min-height: 180px;
}
.player-controls {
grid-template-columns: auto 1fr auto !important;
grid-template-rows: auto auto;
gap: 0.5rem !important;
}
.seek-slider {
grid-column: 1 / -1;
grid-row: 2;
}
.volume-control {
display: flex;
align-items: center;
gap: 0.5rem;
}
.volume-slider {
width: 60px;
}
.wave-container {
height: 60px;
}
}