workout: add large-screen media query for TV readability

This commit is contained in:
Ash
2026-04-10 09:29:26 -07:00
parent b92ee10c5e
commit cdb21ad169
2 changed files with 34 additions and 0 deletions
+17
View File
@@ -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>