diff --git a/app/globals.css b/app/globals.css index b0f8944..4eef66b 100644 --- a/app/globals.css +++ b/app/globals.css @@ -174,3 +174,22 @@ .overflow-y-auto::-webkit-scrollbar-thumb:hover { @apply bg-gray-500 dark:bg-slate-400; } + +/* Grid layout optimizations */ +.grid-layout { + min-height: 600px; + max-height: calc(100vh - 16rem); +} + +@media (max-width: 1024px) { + .grid-layout { + min-height: auto; + max-height: none; + } +} + +/* Ensure footer is always visible */ +footer { + position: relative; + z-index: 10; +} diff --git a/app/page.tsx b/app/page.tsx index f29528b..774bda5 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -97,10 +97,10 @@ export default function Dashboard() { {/* Main Content */} -
+
{/* Single Responsive Layout */} -
+
{/* Timer - Always first */}
{/* Footer */} -