From 805fa198a84cacd64c2f5cbeaf1fb6ca5eb66d25 Mon Sep 17 00:00:00 2001 From: jikrana Date: Fri, 14 Aug 2026 16:27:29 +0530 Subject: [PATCH 1/2] fix: make only NavCard action button clickable --- src/pages/OverviewPage.jsx | 47 ++++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 17 deletions(-) diff --git a/src/pages/OverviewPage.jsx b/src/pages/OverviewPage.jsx index 12eec18..2acf6b6 100644 --- a/src/pages/OverviewPage.jsx +++ b/src/pages/OverviewPage.jsx @@ -7,7 +7,7 @@ import SocialShareButton from '../components/SocialShareButton'; import { AiOutlineInfoCircle } from "react-icons/ai"; import AnalysisBanner from '../components/AnalysisBanner' import { OverviewSkeleton } from '../components/Orgexplorerskeletons' -import {formatNumber} from '../utils/formatNumber' +import { formatNumber } from '../utils/formatNumber' const LANG_COLORS = ['#22c55e', '#f5c518', '#3b82f6', '#ef4444', '#a855f7', '#f97316', '#06b6d4'] const fmt = n => n > 999 ? (n / 1000).toFixed(1) + 'k' : String(n) @@ -30,7 +30,7 @@ export default function OverviewPage() { } }, []) - if(loading) return + if (loading) return if (!model) return null const { totalRepos } = model @@ -48,16 +48,29 @@ export default function OverviewPage() { const NavCard = ({ to, label, sub }) => (
navigate(to)} - onMouseEnter={e => e.currentTarget.style.borderColor = 'var(--accent)'} - onMouseLeave={e => e.currentTarget.style.borderColor = 'var(--border)'} - style={{ ...C.card, cursor: 'pointer', transition: 'border-color .2s' }} - > -
{label}
-
{sub}
- - View {label} - + onMouseEnter={e => { + e.currentTarget.style.borderColor = 'var(--accent)' + }} + onMouseLeave={e => { + e.currentTarget.style.borderColor = 'var(--border)' + }} + style={{...C.card,transition: 'border-color .2s' }} > +
+ {label} +
+ +
+ {sub} +
+ +
) @@ -103,9 +116,9 @@ export default function OverviewPage() { View on GitHub )} - o.login).join(' + ')}` : `OrgExplorer: ${orgs[0]?.name || orgs[0]?.login}`} description={isMulti ? `${orgs.length} organizations — combined portfolio view` : (orgs[0]?.description || `@${orgs[0]?.login}`)} /> @@ -150,8 +163,8 @@ export default function OverviewPage() {

High Impact Repositories