diff --git a/design-refs/mockup/components-page-7.png b/design-refs/mockup/components-page-7.png index e3f12ce..8ade63a 100644 Binary files a/design-refs/mockup/components-page-7.png and b/design-refs/mockup/components-page-7.png differ diff --git a/design-refs/mockup/components.html b/design-refs/mockup/components.html index 5142847..0e7ca7a 100644 --- a/design-refs/mockup/components.html +++ b/design-refs/mockup/components.html @@ -183,9 +183,12 @@ display: flex; align-items: center; justify-content: center; } .gedges { position: absolute; inset: 0; pointer-events: none; } + .gedges .edge { fill: none; stroke-width: 1.5; stroke-linecap: butt; stroke-dasharray: 9 4; } + .gedges .edge.pre { stroke: #9a9a98; } + .gedges .edge.rel { stroke: #c9c9c7; } .glegend { display: flex; gap: 22px; font-size: 12px; color: #555; align-items: center; } - .glegend .sw { display: inline-block; width: 34px; border-top: 2px solid #555; margin-right: 6px; vertical-align: middle; } - .glegend .sw.rel { border-top-style: dashed; border-top-color: #b9b9b9; } + .glegend .sw { display: inline-block; width: 30px; border-top: 1.5px dashed #9a9a98; margin-right: 6px; vertical-align: middle; } + .glegend .sw.rel { border-top-color: #c9c9c7; } /* P8 入口梳理 */ .profile-card { @@ -627,23 +630,19 @@
| Prop | 类型 | 说明 |
|---|---|---|
nodes | Course[] | 直接取 courses.ts,渲染为迷你章节卡 |
edges.prerequisites | [from,to][] | 实线箭头,由每章 prerequisites 派生 |
edges.related | [from,to][] | 虚线,由 related 派生 |
edges.prerequisites | [from,to][] | 深虚线折线,由每章 prerequisites 派生 |
edges.related | [from,to][] | 无向浅虚线,由 related 派生 |
entryPoints | Entry[] | ①②③ 入口徽标,数据见 EntryGuide |