workout: add large-screen media query for TV readability
This commit is contained in:
@@ -42,6 +42,23 @@
|
||||
.note { background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08); border-radius: 12px; padding: 16px; margin-top: 16px; color: #888; font-size: 0.85rem; }
|
||||
.back-link { display: inline-block; color: #f97316; text-decoration: none; font-size: 0.85rem; margin-top: 32px; }
|
||||
.back-link:hover { color: #ff8c42; }
|
||||
@media (min-width: 1200px) {
|
||||
body { padding: 60px 40px; }
|
||||
.container { max-width: 1100px; }
|
||||
h1 { font-size: 2.8rem; }
|
||||
h2 { font-size: 1.8rem; }
|
||||
.date-header { font-size: 1.2rem; margin-bottom: 20px; }
|
||||
.day-badge { font-size: 1.1rem; padding: 6px 18px; margin-bottom: 32px; }
|
||||
.table th { padding: 16px 24px; font-size: 1.1rem; }
|
||||
.table td { padding: 16px 24px; font-size: 1.3rem; }
|
||||
.exercise-name { font-size: 1.4rem; }
|
||||
.reps { font-size: 1.2rem; }
|
||||
.weight { font-size: 1.2rem; }
|
||||
.video-link { font-size: 1.1rem; }
|
||||
.form-note { font-size: 1.1rem; }
|
||||
.note { padding: 20px 24px; font-size: 1.1rem; }
|
||||
.section { margin-bottom: 48px; }
|
||||
}
|
||||
@keyframes pulse { 0% { opacity: 0.6; } 50% { opacity: 1; } 100% { opacity: 0.6; } }
|
||||
.wake-locked { position: fixed; bottom: 20px; right: 20px; background: rgba(249, 115, 22, 0.9); color: white; padding: 8px 16px; border-radius: 20px; font-size: 0.85rem; animation: pulse 2s infinite; display: none; }
|
||||
</style>
|
||||
|
||||
@@ -43,6 +43,23 @@
|
||||
.note { background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08); border-radius: 12px; padding: 16px; margin-top: 16px; color: #888; font-size: 0.85rem; }
|
||||
.back-link { display: inline-block; color: #f97316; text-decoration: none; font-size: 0.85rem; margin-top: 32px; }
|
||||
.back-link:hover { color: #ff8c42; }
|
||||
@media (min-width: 1200px) {
|
||||
body { padding: 60px 40px; }
|
||||
.container { max-width: 1100px; }
|
||||
h1 { font-size: 2.8rem; }
|
||||
h2 { font-size: 1.8rem; }
|
||||
.date-header { font-size: 1.2rem; margin-bottom: 20px; }
|
||||
.day-badge { font-size: 1.1rem; padding: 6px 18px; margin-bottom: 32px; }
|
||||
.table th { padding: 16px 24px; font-size: 1.1rem; }
|
||||
.table td { padding: 16px 24px; font-size: 1.3rem; }
|
||||
.exercise-name { font-size: 1.4rem; }
|
||||
.reps { font-size: 1.2rem; }
|
||||
.weight { font-size: 1.2rem; }
|
||||
.video-link { font-size: 1.1rem; }
|
||||
.form-note { font-size: 1.1rem; }
|
||||
.note { padding: 20px 24px; font-size: 1.1rem; }
|
||||
.section { margin-bottom: 48px; }
|
||||
}
|
||||
@keyframes pulse { 0% { opacity: 0.6; } 50% { opacity: 1; } 100% { opacity: 0.6; } }
|
||||
.wake-locked { position: fixed; bottom: 20px; right: 20px; background: rgba(249, 115, 22, 0.9); color: white; padding: 8px 16px; border-radius: 20px; font-size: 0.85rem; animation: pulse 2s infinite; display: none; }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user