diff --git a/src/renderer/src/components/ui/button/index.tsx b/src/renderer/src/components/ui/button/index.tsx index 583dfd7d8..f9b9aafa9 100644 --- a/src/renderer/src/components/ui/button/index.tsx +++ b/src/renderer/src/components/ui/button/index.tsx @@ -108,6 +108,7 @@ export const ActionButton = React.forwardRef< className={cn( "no-drag-region flex size-8 items-center text-xl", active && "bg-zinc-500/15 hover:bg-zinc-500/20", + "focus-visible:bg-zinc-500/30 focus-visible:!outline-none", className, )} variant="ghost" diff --git a/src/renderer/src/components/user-button.tsx b/src/renderer/src/components/user-button.tsx index 732457170..ba053b1dc 100644 --- a/src/renderer/src/components/user-button.tsx +++ b/src/renderer/src/components/user-button.tsx @@ -115,7 +115,7 @@ export const ProfileButton: FC = memo((props) => { } return ( - + diff --git a/src/renderer/src/modules/entry-content/index.tsx b/src/renderer/src/modules/entry-content/index.tsx index 76c35d138..29a22bee9 100644 --- a/src/renderer/src/modules/entry-content/index.tsx +++ b/src/renderer/src/modules/entry-content/index.tsx @@ -109,7 +109,7 @@ function EntryContentRender({ entryId }: { entryId: string }) {
diff --git a/src/renderer/src/modules/feed-column/category.tsx b/src/renderer/src/modules/feed-column/category.tsx index a74e1e264..7d41d7091 100644 --- a/src/renderer/src/modules/feed-column/category.tsx +++ b/src/renderer/src/modules/feed-column/category.tsx @@ -133,6 +133,7 @@ function FeedCategoryImpl({ className={cn( "flex h-8 items-center [&_.i-mgc-right-cute-fi]:data-[state=open]:rotate-90", )} + tabIndex={-1} > diff --git a/src/renderer/src/modules/feed-column/index.tsx b/src/renderer/src/modules/feed-column/index.tsx index b96844b2a..090040395 100644 --- a/src/renderer/src/modules/feed-column/index.tsx +++ b/src/renderer/src/modules/feed-column/index.tsx @@ -149,6 +149,7 @@ export function FeedColumn() { active === index && item.className, "flex items-center text-xl", "hover:!bg-theme-vibrancyBg", + "focus-visible:!outline-none", )} onClick={(e) => { setActive(index)