From 09ab959b08f7cd11ada7a02e272e6f796ca90f92 Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Sat, 20 Jun 2026 17:02:05 +1000 Subject: [PATCH] UI update --- src/components/LinkTable.tsx | 21 +++++++++++++++++---- src/routes/PublicLinksPage.tsx | 1 - src/styles.css | 23 +++++++++++++++++++++-- 3 files changed, 38 insertions(+), 7 deletions(-) diff --git a/src/components/LinkTable.tsx b/src/components/LinkTable.tsx index a447016..f81762e 100644 --- a/src/components/LinkTable.tsx +++ b/src/components/LinkTable.tsx @@ -1,3 +1,4 @@ +import { CodeIcon, LinkIcon } from 'lucide-react'; import { useEffect, useMemo, useState, type KeyboardEvent as ReactKeyboardEvent, type SyntheticEvent } from 'react'; import type { Link } from '../lib/api'; import { safeLinkTargetUrl } from '../lib/url'; @@ -83,6 +84,18 @@ function handleRowKeyDown(event: ReactKeyboardEvent, link: Pick +