diff --git a/frontend/src/views/Dashboard.vue b/frontend/src/views/Dashboard.vue index b97d90b9..2c182dd2 100644 --- a/frontend/src/views/Dashboard.vue +++ b/frontend/src/views/Dashboard.vue @@ -1,6 +1,8 @@ +@media (max-width: 576px) { + .stat-card { + flex-direction: column; + text-align: center; + } + + .stat-icon { + margin: 0 auto; + } + + .contest-tabs { + width: 100%; + } + + .contest-tabs .btn { + flex: 1; + font-size: 0.8125rem; + padding: 0.5rem; + } + + .submission-item { + padding: 1rem; + } + + .submission-title { + font-size: 0.9rem; + line-height: 1.4; + } + + .submission-date { + font-size: 0.75rem; + } + + .contest-name-badge { + width: 100%; + text-align: center; + display: block; + } + + .score-item { + padding: 0.875rem; + flex-wrap: wrap; + } + + .score-contest { + font-size: 0.875rem; + flex: 1; + min-width: 100%; + margin-bottom: 0.5rem; + } + + .score-points { + width: 100%; + text-align: center; + } +} + \ No newline at end of file