From 35d4105491c27bc3fb94cbd83668a9402b0b15d9 Mon Sep 17 00:00:00 2001 From: Adebesin Tolulope Date: Sun, 1 Feb 2026 01:40:34 +0100 Subject: [PATCH 1/6] chore(ui): make package name selectable and move copy button to icon --- app/pages/[...package].vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/pages/[...package].vue b/app/pages/[...package].vue index 7f5b066b3..e467ca72f 100644 --- a/app/pages/[...package].vue +++ b/app/pages/[...package].vue @@ -380,7 +380,6 @@ function handleClick(event: MouseEvent) {
-

@{{ orgName }}/ + {{ orgName ? pkg.name.replace(`@${orgName}/`, '') : pkg.name }}

From 6308420769b633f5a77472ded62b6f57b3a42085 Mon Sep 17 00:00:00 2001 From: Adebesin Tolulope Date: Sun, 1 Feb 2026 08:37:17 +0100 Subject: [PATCH 2/6] refactor: Improve handling of copying package name --- app/pages/[...package].vue | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/app/pages/[...package].vue b/app/pages/[...package].vue index e467ca72f..5526f4137 100644 --- a/app/pages/[...package].vue +++ b/app/pages/[...package].vue @@ -370,6 +370,14 @@ function handleClick(event: MouseEvent) { router.push(route) } } + +function handleCopy() { + const selection = window.getSelection() + if (selection && selection.toString().length > 0) { + return + } + copyPkgName() +}