diff --git a/src/admin/AdminInfoNav.tsx b/src/admin/AdminInfoNav.tsx index 4da02174..9c7930ae 100644 --- a/src/admin/AdminInfoNav.tsx +++ b/src/admin/AdminInfoNav.tsx @@ -7,7 +7,7 @@ import ClearCacheButton from '@/admin/ClearCacheButton'; import { usePathname } from 'next/navigation'; import { useAppState } from '@/state/AppState'; import InsightsIndicatorDot from './insights/InsightsIndicatorDot'; -import LinkWithLoaderBadge from '@/components/LinkWithLoaderBadge'; +import LinkWithLoaderBackground from '@/components/LinkWithLoaderBackground'; const ADMIN_INFO_PAGES = [{ title: 'App Insights', @@ -43,11 +43,11 @@ export default function AdminInfoPage({
{pages .map(({ title, titleShort, path }) => - @@ -69,7 +69,7 @@ export default function AdminInfoPage({ top={4} right={-2} />} - )} + )}
diff --git a/src/admin/AdminNavClient.tsx b/src/admin/AdminNavClient.tsx index e46e13f4..fc8f1d52 100644 --- a/src/admin/AdminNavClient.tsx +++ b/src/admin/AdminNavClient.tsx @@ -19,7 +19,7 @@ import { useEffect, useMemo, useState } from 'react'; import { FaRegClock } from 'react-icons/fa'; import AdminAppInfoIcon from './AdminAppInfoIcon'; import AdminInfoNav from './AdminInfoNav'; -import LinkWithLoaderBadge from '@/components/LinkWithLoaderBadge'; +import LinkWithLoaderBackground from '@/components/LinkWithLoaderBackground'; import MaskedScroll from '@/components/MaskedScroll'; // Updates from past 5 minutes considered recent @@ -75,28 +75,31 @@ export default function AdminNavClient({ direction="horizontal" > {items.map(({ label, href, count }) => - {label} {count > 0 && ({count})} - )} + )} } loader={} /> diff --git a/src/components/LinkWithLoaderBadge.tsx b/src/components/LinkWithLoaderBackground.tsx similarity index 91% rename from src/components/LinkWithLoaderBadge.tsx rename to src/components/LinkWithLoaderBackground.tsx index 3f994ff4..5d691c5e 100644 --- a/src/components/LinkWithLoaderBadge.tsx +++ b/src/components/LinkWithLoaderBackground.tsx @@ -2,7 +2,7 @@ import clsx from 'clsx/lite'; import { ComponentProps } from 'react'; import LinkWithStatus from './LinkWithStatus'; -export default function LinkWithLoaderBadge({ +export default function LinkWithLoaderBackground({ className, loadingClassName, offsetPadding, diff --git a/src/components/RepoLink.tsx b/src/components/RepoLink.tsx index cca83faf..f3cde347 100644 --- a/src/components/RepoLink.tsx +++ b/src/components/RepoLink.tsx @@ -15,7 +15,7 @@ export default function RepoLink() { className={clsx( 'flex items-center gap-0.5', 'text-main hover:text-main', - 'hover:underline', + 'hover:text-medium active:text-dim', )} > diff --git a/src/photo/PhotoLink.tsx b/src/photo/PhotoLink.tsx index 57bcc88b..6e163be4 100644 --- a/src/photo/PhotoLink.tsx +++ b/src/photo/PhotoLink.tsx @@ -9,7 +9,7 @@ import { pathForPhoto } from '@/app/paths'; import { clsx } from 'clsx/lite'; import LinkWithStatus from '@/components/LinkWithStatus'; import Spinner from '@/components/Spinner'; -import LinkWithLoaderBadge from '@/components/LinkWithLoaderBadge'; +import LinkWithLoaderBackground from '@/components/LinkWithLoaderBackground'; export default function PhotoLink({ photo, @@ -63,12 +63,12 @@ export default function PhotoLink({ } } - : {children} - + :