From c7554a79983c85f22359bfaba5b10eefb03a77b3 Mon Sep 17 00:00:00 2001 From: Harshita Solanki Date: Wed, 20 May 2026 17:16:04 +0530 Subject: [PATCH 1/2] feat: improve mobile responsiveness and topbar layout --- css/index.css | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/css/index.css b/css/index.css index 24a20f7..8259edb 100644 --- a/css/index.css +++ b/css/index.css @@ -2159,4 +2159,55 @@ body { .smart-highlight { color: #ffcc66; font-weight: 600; +} +@media (max-width: 768px) { + + .sidebar { + padding: 12px 8px; + } + + .sidebar-header { + font-size: 9px; + padding: 6px; + } + + .nav-item { + font-size: 12px; + padding: 8px; + gap: 8px; + } + + .badge { + font-size: 10px; + padding: 2px 6px; + } + + .add-subject { + font-size: 12px; + padding: 6px; + } + +} +@media (max-width: 768px) { + + .topbar { + flex-wrap: wrap; + padding: 12px; + gap: 8px; + } + + .topbar-title { + font-size: 16px; + width: 100%; + } + + .btn { + font-size: 12px; + padding: 6px 12px; + } + + .main { + overflow-x: hidden; + } + } \ No newline at end of file From 48492b31e577aadbb8e4b03b3338700c99bd53a2 Mon Sep 17 00:00:00 2001 From: Harshita Solanki Date: Wed, 20 May 2026 17:20:53 +0530 Subject: [PATCH 2/2] feat: improve responsive calendar layout --- css/index.css | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/index.css b/css/index.css index 8259edb..df4759f 100644 --- a/css/index.css +++ b/css/index.css @@ -2210,4 +2210,36 @@ body { overflow-x: hidden; } +} +.cal-section { + padding: 12px; +} + +.cal-grid { + gap: 2px; +} + +.cal-day { + font-size: 11px; + height: 26px; +} + +.cal-day-label { + font-size: 9px; +} + +.cal-legend { + flex-wrap: wrap; + justify-content: center; + gap: 10px; + font-size: 10px; +} + +.cal-day-indicators { + bottom: 1px; +} + +.cal-day-indicator { + width: 4px; + height: 4px; } \ No newline at end of file