From b61cfbd9f928da6d82ac79359b20ee17003d6b53 Mon Sep 17 00:00:00 2001 From: Shantur Date: Tue, 31 Mar 2026 18:51:53 +0100 Subject: [PATCH] fix(ui): refine GitHub stars display --- packages/ui/src/components/folder-selection-view.tsx | 2 +- packages/ui/src/lib/formatters.ts | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/ui/src/components/folder-selection-view.tsx b/packages/ui/src/components/folder-selection-view.tsx index 85c80059..2dcc4c1a 100644 --- a/packages/ui/src/components/folder-selection-view.tsx +++ b/packages/ui/src/components/folder-selection-view.tsx @@ -443,7 +443,7 @@ const FolderSelectionView: Component = (props) => { rel="noreferrer" class="selector-button selector-button-secondary w-auto px-3 py-1.5 inline-flex items-center justify-center gap-1.5" aria-label={t("folderSelection.links.githubStars")} - title={t("folderSelection.links.githubStars")} + title={githubStars() !== null ? `${t("folderSelection.links.githubStars")}: ${githubStars()!.toLocaleString()}` : t("folderSelection.links.githubStars")} onClick={(event) => { event.preventDefault() void openExternalUrl(GITHUB_URL, "folder-selection") diff --git a/packages/ui/src/lib/formatters.ts b/packages/ui/src/lib/formatters.ts index 36839a24..37fed1b9 100644 --- a/packages/ui/src/lib/formatters.ts +++ b/packages/ui/src/lib/formatters.ts @@ -19,9 +19,6 @@ export function formatCompactCount(value: number): string { return `${(value / 1_000_000).toFixed(1)}M` } if (value >= 10_000) { - return `${Math.round(value / 1_000)}K` - } - if (value >= 1_000) { const label = `${(value / 1_000).toFixed(1)}K` return label.replace(/\.0K$/, "K") }