From 7d4384fa1f9c945d84c9c886aee5bb6a631b2004 Mon Sep 17 00:00:00 2001
From: ddCat <2695092045@qq.com>
Date: Thu, 6 Aug 2026 23:01:08 +0800
Subject: [PATCH] =?UTF-8?q?fix(platform):=20=E7=94=A8=E6=88=B7=E5=B7=A5?=
=?UTF-8?q?=E4=BD=9C=E5=8F=B0=20-=20=E7=BB=9F=E4=B8=80=E8=B5=84=E6=BA=90?=
=?UTF-8?q?=E5=8D=A1=E7=89=87=E5=B9=B6=E4=BF=AE=E6=AD=A3=E9=A1=B9=E7=9B=AE?=
=?UTF-8?q?=E5=88=97=E8=A1=A8=E4=B8=8E=E9=A2=84=E8=A7=88=E4=BA=A4=E4=BA=92?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/assets/asset-library-card.tsx | 12 +
.../components/canvas/canvas-project-card.tsx | 16 +-
web/src/pages/assets/index.tsx | 9 +-
web/src/pages/projects/detail/assets.tsx | 47 ++-
web/src/pages/projects/detail/canvases.tsx | 72 ++--
web/src/pages/projects/detail/overview.tsx | 103 ++---
.../detail/project-character-card.tsx | 24 +-
web/src/pages/projects/detail/shared.tsx | 4 +
web/src/pages/projects/index.tsx | 2 +-
web/src/pages/skills/index.tsx | 44 +-
web/src/pages/tasks/index.tsx | 14 +-
web/src/styles/globals.css | 384 ++++++++++++++----
12 files changed, 529 insertions(+), 202 deletions(-)
create mode 100644 web/src/components/assets/asset-library-card.tsx
diff --git a/web/src/components/assets/asset-library-card.tsx b/web/src/components/assets/asset-library-card.tsx
new file mode 100644
index 000000000..3afc64850
--- /dev/null
+++ b/web/src/components/assets/asset-library-card.tsx
@@ -0,0 +1,12 @@
+import type { ReactNode } from "react";
+
+import { cn } from "@/lib/utils";
+
+/** 资产库卡片的共同外壳;页面只负责业务动作和卡片内的信息层级。 */
+export function AssetLibraryCard({ children, className, selected = false }: { children: ReactNode; className?: string; selected?: boolean }) {
+ return
{personalAsset.data.content}
:{primaryAction.description}
-{primaryAction.description}
+