diff --git a/src/app/(features)/alphabet/AlphabetCard.tsx b/src/app/(features)/alphabet/AlphabetCard.tsx index e7421ca..b303490 100644 --- a/src/app/(features)/alphabet/AlphabetCard.tsx +++ b/src/app/(features)/alphabet/AlphabetCard.tsx @@ -3,7 +3,7 @@ import { useState, useEffect, useCallback } from "react"; import { useTranslations } from "next-intl"; import { Letter, SupportedAlphabets } from "@/lib/interfaces"; -import { IconClick, CircleToggleButton, CircleButton } from "@/components/ui/buttons"; +import { IconClick, CircleToggleButton, CircleButton, PrimaryButton } from "@/components/ui/buttons"; import { IMAGES } from "@/config/images"; import { ChevronLeft, ChevronRight } from "lucide-react"; import { PageLayout } from "@/components/ui/PageLayout"; @@ -191,12 +191,12 @@ export function AlphabetCard({ alphabet, alphabetType, onBack }: AlphabetCardPro {/* 中间区域:随机按钮 */}
{isRandomMode && ( - + )}
diff --git a/src/app/(features)/memorize/FolderSelector.tsx b/src/app/(features)/memorize/FolderSelector.tsx index 64cef99..09e74f9 100644 --- a/src/app/(features)/memorize/FolderSelector.tsx +++ b/src/app/(features)/memorize/FolderSelector.tsx @@ -6,6 +6,7 @@ import Link from "next/link"; import { Folder as Fd } from "lucide-react"; import { TSharedFolderWithTotalPairs } from "@/shared/folder-type"; import { PageLayout } from "@/components/ui/PageLayout"; +import { PrimaryButton } from "@/components/ui/buttons"; interface FolderSelectorProps { folders: TSharedFolderWithTotalPairs[]; @@ -23,11 +24,10 @@ const FolderSelector: React.FC = ({ folders }) => {

{t("noFolders")}

- - Go to Folders + + + Go to Folders + ) : ( diff --git a/src/app/users/[username]/page.tsx b/src/app/users/[username]/page.tsx index b5a27b3..5acefda 100644 --- a/src/app/users/[username]/page.tsx +++ b/src/app/users/[username]/page.tsx @@ -1,6 +1,7 @@ import Image from "next/image"; import Link from "next/link"; import { PageLayout } from "@/components/ui/PageLayout"; +import { LinkButton } from "@/components/ui/buttons"; import { actionGetUserProfileByUsername } from "@/modules/auth/auth-action"; import { repoGetFoldersWithTotalPairsByUserId } from "@/modules/folder/folder-repository"; import { notFound } from "next/navigation"; @@ -176,11 +177,10 @@ export default async function UserPage({ params }: UserPageProps) { {new Date(folder.createdAt).toLocaleDateString()} - - {t("folders.view")} + + + {t("folders.view")} +