From 4ee5d5acdd193a54078dfc0bcd078733aedd96bc Mon Sep 17 00:00:00 2001 From: Qi Yijiazhen <80535058+KiwiGaze@users.noreply.github.com> Date: Fri, 22 May 2026 09:19:41 +0800 Subject: [PATCH] fix(skills): improve mobile skill readability (#2973) --- .../views/skills/components/file-viewer.tsx | 4 +- .../skills/components/skill-detail-page.tsx | 17 ++--- .../views/skills/components/skills-page.tsx | 62 ++++++++++--------- 3 files changed, 44 insertions(+), 39 deletions(-) diff --git a/packages/views/skills/components/file-viewer.tsx b/packages/views/skills/components/file-viewer.tsx index 8eaf9b8ee..26fcc17e1 100644 --- a/packages/views/skills/components/file-viewer.tsx +++ b/packages/views/skills/components/file-viewer.tsx @@ -100,7 +100,7 @@ export function FileViewer({ return (
{/* File header */} -
+
{path} @@ -136,7 +136,7 @@ export function FileViewer({ {/* File content */}
{isMd && !editing ? ( -
+
{frontmatter && } {body || t(($) => $.file_viewer.no_content)} diff --git a/packages/views/skills/components/skill-detail-page.tsx b/packages/views/skills/components/skill-detail-page.tsx index ba10eba7c..e67b365d2 100644 --- a/packages/views/skills/components/skill-detail-page.tsx +++ b/packages/views/skills/components/skill-detail-page.tsx @@ -510,6 +510,7 @@ export function SkillDetailPage({ skillId }: { skillId: string }) { variant="ghost" size="xs" render={} + nativeButton={false} > {t(($) => $.detail.all_skills)} @@ -556,11 +557,13 @@ export function SkillDetailPage({ skillId }: { skillId: string }) { variant="ghost" size="xs" render={} + nativeButton={false} + className="shrink-0" > {t(($) => $.detail.all_skills)} - + {skill.name} @@ -613,9 +616,9 @@ export function SkillDetailPage({ skillId }: { skillId: string }) { )} {/* Body: file tree | editor | sidebar */} -
+
{/* File tree */} -