From bc1a4a1e75816cc82fafe81019417caf5d7299e5 Mon Sep 17 00:00:00 2001 From: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> Date: Thu, 17 Sep 2026 17:09:53 +0800 Subject: [PATCH] fix(web): improve suite markdown code block contrast and member list truncation tooltips - Add text-foreground/90 fallback to fenced code blocks in MarkdownRenderer to fix low-contrast syntax-highlighting token colors in light mode - Add title attributes to truncated member display names and coordinates in SuiteMemberTable and SuiteEditor member lists Closes #864 Made-with: Proma --- web/src/features/skill/markdown-renderer.tsx | 2 +- web/src/features/suite/suite-member-table.tsx | 4 ++-- web/src/pages/dashboard/suite-editor.tsx | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/src/features/skill/markdown-renderer.tsx b/web/src/features/skill/markdown-renderer.tsx index f90ae9d3..e9761a2e 100644 --- a/web/src/features/skill/markdown-renderer.tsx +++ b/web/src/features/skill/markdown-renderer.tsx @@ -134,7 +134,7 @@ function MarkdownRendererComponent({ content, className, onLinkClick }: Markdown } return ( - + {children} ) diff --git a/web/src/features/suite/suite-member-table.tsx b/web/src/features/suite/suite-member-table.tsx index 3848f23c..0f16062d 100644 --- a/web/src/features/suite/suite-member-table.tsx +++ b/web/src/features/suite/suite-member-table.tsx @@ -48,14 +48,14 @@ export function SuiteMemberTable({ suite, returnTo, management = false, onEdit } const identity = (
- {memberName} + {memberName} {member.entry ? ( {t('suite.entrySkill')} ) : null}
-

{coordinate}

+

{coordinate}

{member.summary ? (

{member.summary}

) : null} diff --git a/web/src/pages/dashboard/suite-editor.tsx b/web/src/pages/dashboard/suite-editor.tsx index f96f3750..d3e31df8 100644 --- a/web/src/pages/dashboard/suite-editor.tsx +++ b/web/src/pages/dashboard/suite-editor.tsx @@ -641,8 +641,8 @@ export function SuiteEditor({ namespace: routeNamespace, slug: routeSlug, versio
{isEntry ? {t('suite.entrySkill')} : null}