diff --git a/apps/design-lab/e2e/visual.spec.ts-snapshots/colors-chromium-linux.png b/apps/design-lab/e2e/visual.spec.ts-snapshots/colors-chromium-linux.png index 3ea219e..2ae7f19 100644 Binary files a/apps/design-lab/e2e/visual.spec.ts-snapshots/colors-chromium-linux.png and b/apps/design-lab/e2e/visual.spec.ts-snapshots/colors-chromium-linux.png differ diff --git a/apps/design-lab/e2e/visual.spec.ts-snapshots/components-chromium-linux.png b/apps/design-lab/e2e/visual.spec.ts-snapshots/components-chromium-linux.png index 727cbaa..176adc9 100644 Binary files a/apps/design-lab/e2e/visual.spec.ts-snapshots/components-chromium-linux.png and b/apps/design-lab/e2e/visual.spec.ts-snapshots/components-chromium-linux.png differ diff --git a/apps/design-lab/e2e/visual.spec.ts-snapshots/shelf-chromium-linux.png b/apps/design-lab/e2e/visual.spec.ts-snapshots/shelf-chromium-linux.png index 9578b93..b8f8c76 100644 Binary files a/apps/design-lab/e2e/visual.spec.ts-snapshots/shelf-chromium-linux.png and b/apps/design-lab/e2e/visual.spec.ts-snapshots/shelf-chromium-linux.png differ diff --git a/apps/design-lab/e2e/visual.spec.ts-snapshots/symbols-chromium-linux.png b/apps/design-lab/e2e/visual.spec.ts-snapshots/symbols-chromium-linux.png index dd58d2f..12ec057 100644 Binary files a/apps/design-lab/e2e/visual.spec.ts-snapshots/symbols-chromium-linux.png and b/apps/design-lab/e2e/visual.spec.ts-snapshots/symbols-chromium-linux.png differ diff --git a/apps/design-lab/src/pages/colors/App.tsx b/apps/design-lab/src/pages/colors/App.tsx index c4e8f40..c77767e 100644 --- a/apps/design-lab/src/pages/colors/App.tsx +++ b/apps/design-lab/src/pages/colors/App.tsx @@ -18,8 +18,8 @@ function Chip({ c, n, h }: { c: string; n: string; h: string }) { return (
-
{n}
-
{h}
+
{n}
+
{h}
) } @@ -59,7 +59,7 @@ function DoDont({ bad, children, text }: { bad?: boolean; children: React.ReactN {bad ? '✗' : '✓'} {children} -

{text}

+

{text}

) } @@ -76,7 +76,7 @@ export function App() {
{p.name}
-
{p.use}
+
{p.use}
))} @@ -95,7 +95,7 @@ export function App() { {i + 1} {r.name} -

{r.why}

+

{r.why}

{r.badDemo} {r.goodDemo} diff --git a/apps/design-lab/src/pages/shelf/App.tsx b/apps/design-lab/src/pages/shelf/App.tsx index 94a3d7e..17bb377 100644 --- a/apps/design-lab/src/pages/shelf/App.tsx +++ b/apps/design-lab/src/pages/shelf/App.tsx @@ -60,7 +60,7 @@ export function App() { >
-
+
diff --git a/apps/design-lab/src/pages/symbols/App.tsx b/apps/design-lab/src/pages/symbols/App.tsx index 2ebfe26..dd53fc2 100644 --- a/apps/design-lab/src/pages/symbols/App.tsx +++ b/apps/design-lab/src/pages/symbols/App.tsx @@ -37,14 +37,14 @@ export function App() {
{s.el}
{s.n}
-
{s.m}
-
{s.s}
+
{s.m}
+
{s.s}
))}
- +
@@ -77,7 +77,7 @@ export function App() { }
{l.n}
-
{l.m}
+
{l.m}
))}
@@ -85,7 +85,7 @@ export function App() {
波浪带 = 代理交接
-
agent 边界 · 区域标记,不连线
+
agent 边界 · 区域标记,不连线
@@ -93,7 +93,7 @@ export function App() {
-

+

完成=沿撕线打双孔(半圆缺口);未开始撕线为实线、无孔。头部色块无独立描边,由票体 overflow-hidden 裁出单一描边圆角。票号=章程序号。

diff --git a/apps/tutorial/src/pages/design-colors/App.tsx b/apps/tutorial/src/pages/design-colors/App.tsx index 2a363a2..bc47c9a 100644 --- a/apps/tutorial/src/pages/design-colors/App.tsx +++ b/apps/tutorial/src/pages/design-colors/App.tsx @@ -18,8 +18,8 @@ function Chip({ c, n, h }: { c: string; n: string; h: string }) { return (
-
{n}
-
{h}
+
{n}
+
{h}
) } @@ -59,7 +59,7 @@ function DoDont({ bad, children, text }: { bad?: boolean; children: React.ReactN {bad ? '✗' : '✓'} {children} -

{text}

+

{text}

) } @@ -76,7 +76,7 @@ export function App() {
{p.name}
-
{p.use}
+
{p.use}
))} @@ -95,7 +95,7 @@ export function App() { {i + 1}{r.name} -

{r.why}

+

{r.why}

{r.badDemo} {r.goodDemo} diff --git a/apps/tutorial/src/pages/design-examples/App.tsx b/apps/tutorial/src/pages/design-examples/App.tsx index 6a471d8..adb5d82 100644 --- a/apps/tutorial/src/pages/design-examples/App.tsx +++ b/apps/tutorial/src/pages/design-examples/App.tsx @@ -31,7 +31,7 @@ export function App() {
-
+
diff --git a/apps/tutorial/src/pages/design-symbols/App.tsx b/apps/tutorial/src/pages/design-symbols/App.tsx index b736902..e5ddf5f 100644 --- a/apps/tutorial/src/pages/design-symbols/App.tsx +++ b/apps/tutorial/src/pages/design-symbols/App.tsx @@ -37,14 +37,14 @@ export function App() {
{s.el}
{s.n}
-
{s.m}
-
{s.s}
+
{s.m}
+
{s.s}
))}
-
父词
+
@@ -77,7 +77,7 @@ export function App() { }
{l.n}
-
{l.m}
+
{l.m}
))}
@@ -85,7 +85,7 @@ export function App() {
波浪带 = 代理交接
-
agent 边界 · 区域标记,不连线
+
agent 边界 · 区域标记,不连线
@@ -93,7 +93,7 @@ export function App() {
-

+

完成=沿撕线打双孔(半圆缺口);未开始撕线为实线、无孔。头部色块无独立描边,由票体 overflow-hidden 裁出单一描边圆角。票号=章程序号。

diff --git a/packages/design-system/src/components/EntryGuide.tsx b/packages/design-system/src/components/EntryGuide.tsx index f69fac5..3aa7809 100644 --- a/packages/design-system/src/components/EntryGuide.tsx +++ b/packages/design-system/src/components/EntryGuide.tsx @@ -23,22 +23,22 @@ export function EntryGuide({ > {p.icon} - {p.name} + {p.name}
{p.path.map((id, i) => ( - {i > 0 && →} + {i > 0 && →} {linkChapter ? ( {id === p.entry && ['①', '②', '③'][profiles.indexOf(p)]} {chapters[id].title} ) : ( {id === p.entry && ['①', '②', '③'][profiles.indexOf(p)]} {chapters[id].title} @@ -46,7 +46,7 @@ export function EntryGuide({ ))}
-

{p.note}

+

{p.note}

))} diff --git a/packages/design-system/src/components/MemphisCard.tsx b/packages/design-system/src/components/MemphisCard.tsx index 9a3c2b3..1238228 100644 --- a/packages/design-system/src/components/MemphisCard.tsx +++ b/packages/design-system/src/components/MemphisCard.tsx @@ -110,22 +110,22 @@ export function MemphisCard({ chapter.gifUrl ? ( {chapter.target.expectation} ) : ( - + ▶ {chapter.target.expectation} ) ) : flip ? ( - + {chapter.target.goal} ) : zoneText ? ( /* 静置态(用法示例):过程文字骑在相框里,价值区短语带荧光标记 */ - {zoneText} + {zoneText} ) : ( /* 静置态:章节 emoji 是相框的视觉主体(对齐设计稿解剖卡) */ {chapter.emoji} )} - + 预期结果{showGif ? ' · GIF' : ''} @@ -133,7 +133,7 @@ export function MemphisCard({ {/* 卡头:▲ 目标 + 标题 + ● 积木点列 */}
- + {chapter.title} {!compact && } diff --git a/packages/design-system/src/components/Ticket.tsx b/packages/design-system/src/components/Ticket.tsx index dd11741..429232c 100644 --- a/packages/design-system/src/components/Ticket.tsx +++ b/packages/design-system/src/components/Ticket.tsx @@ -12,13 +12,13 @@ export function Ticket({ chapter, done }: { chapter: Chapter; done: boolean }) { {/* 头部媒体块:章节色纯填充,无独立边框(由票体裁切) */}
{chapter.emoji}
- {chapter.title} -
+ {chapter.title} +
No. {String(chapter.id).padStart(3, '0')} · {done ? '已完成(打孔)' : '未开始(无孔)'}
№{String(chapter.id).padStart(2, '0')}
@@ -49,15 +49,15 @@ export function AssignBlock({ miss: { how: string; looks: string } }) { return ( -
+
- {title} + {title}
-
+
位置:{pos}
@@ -74,8 +74,8 @@ export function AssignBlock({
- 脱靶 · {miss.how} -

{miss.looks}

+ 脱靶 · {miss.how} +

{miss.looks}

diff --git a/packages/design-system/src/components/shapes.tsx b/packages/design-system/src/components/shapes.tsx index 998abfb..ad69c04 100644 --- a/packages/design-system/src/components/shapes.tsx +++ b/packages/design-system/src/components/shapes.tsx @@ -74,8 +74,8 @@ export function MissMark({ how, looks }: { how: string; looks: string }) {
- 脱靶 · {how} -

{looks}

+ 脱靶 · {how} +

{looks}

)
父词