From 1452e44528f2435979eb60e9bc751d584bd984ff Mon Sep 17 00:00:00 2001 From: Harsh Kharwar Date: Fri, 4 Sep 2026 03:23:21 +0530 Subject: [PATCH 1/3] fix: improve mobile and tablet responsiveness layout --- src/components/AnalysisBanner.jsx | 13 ++----------- src/components/Navbar.jsx | 17 +++++++++-------- src/pages/OverviewPage.jsx | 10 +++++----- 3 files changed, 16 insertions(+), 24 deletions(-) diff --git a/src/components/AnalysisBanner.jsx b/src/components/AnalysisBanner.jsx index c87f3ab..93ce8e6 100644 --- a/src/components/AnalysisBanner.jsx +++ b/src/components/AnalysisBanner.jsx @@ -16,6 +16,7 @@ export default function AnalysisBanner({ page, description, onRun, loading = fal return ( <>
@@ -102,12 +98,7 @@ export default function AnalysisBanner({ page, description, onRun, loading = fal {/* Right */}
diff --git a/src/pages/OverviewPage.jsx b/src/pages/OverviewPage.jsx index 680e77b..98c1ca8 100644 --- a/src/pages/OverviewPage.jsx +++ b/src/pages/OverviewPage.jsx @@ -102,7 +102,7 @@ export default function OverviewPage() { onRun={runFullExplore} /> {/* Org identity bar */} -
+
{isMulti ? (
3 ? 'pointer' : 'default' }} @@ -168,7 +168,7 @@ export default function OverviewPage() { : (orgs[0]?.description || `@${orgs[0]?.login}`)}

-
+
{!isMulti && orgs[0]?.html_url && ( @@ -199,7 +199,7 @@ export default function OverviewPage() { )} {/* Stats */} -
+
@@ -214,7 +214,7 @@ export default function OverviewPage() {
{/* Language + top repos */} -
+
Language Distribution
Technology Stack Analysis
@@ -289,7 +289,7 @@ export default function OverviewPage() {
{/* Nav cards */} -
+
From e512b5052e7ee99e639f55621f5163cb33923e0e Mon Sep 17 00:00:00 2001 From: Harsh Kharwar Date: Fri, 4 Sep 2026 04:03:03 +0530 Subject: [PATCH 2/3] fix: make settings page responsive --- src/pages/SettingsPage.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/SettingsPage.jsx b/src/pages/SettingsPage.jsx index 2f26741..447b39f 100644 --- a/src/pages/SettingsPage.jsx +++ b/src/pages/SettingsPage.jsx @@ -81,7 +81,7 @@ export default function SettingsPage() {

Settings

-
+
{/* Left column */}
@@ -201,7 +201,7 @@ export default function SettingsPage() { {/* How to create a PAT */}
How to create a PAT
-
+
{[ ['01', 'Go to GitHub Settings → Developer settings → Personal access tokens'], ['02', 'Click "Generate new token" and choose "Fine-grained token"'], From f1cce9fc2866691c3425952fe2188f80c67ced6a Mon Sep 17 00:00:00 2001 From: Harsh Kharwar Date: Fri, 4 Sep 2026 05:27:04 +0530 Subject: [PATCH 3/3] fix: add accessible aria-labels to navbar buttons --- src/components/Navbar.jsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/Navbar.jsx b/src/components/Navbar.jsx index 8edf75e..4322bd6 100644 --- a/src/components/Navbar.jsx +++ b/src/components/Navbar.jsx @@ -74,6 +74,7 @@ export default function Navbar() {