更新: 97 个文件 - 2026-03-17 02:30:01

这个提交包含在:
hao
2026-03-17 02:30:01 -07:00
父节点 4e3b4bf107
当前提交 f95f14d3d8
修改 97 个文件,包含 3298 行新增1193 行删除

查看文件

@@ -82,12 +82,12 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>当前架构库镜像</h1>
<div class="meta">工作台内置镜像页:当前架构库结构化数据镜像。</div>
<pre>{
&quot;generated_at&quot;: &quot;2026-03-17T09:03:14+00:00&quot;,
&quot;generated_at&quot;: &quot;2026-03-17T09:27:20+00:00&quot;,
&quot;title&quot;: &quot;当前架构库&quot;,
&quot;summary&quot;: &quot;工作台、控制面、数据层、授权边界与系统覆盖的当前真值视图。&quot;,
&quot;sections&quot;: [
@@ -137,29 +137,29 @@
},
{
&quot;label&quot;: &quot;生成时间&quot;,
&quot;value&quot;: &quot;2026-03-17T09:03:14+00:00&quot;
&quot;value&quot;: &quot;2026-03-17T09:27:20+00:00&quot;
}
],
&quot;links&quot;: [
{
&quot;label&quot;: &quot;正式工作台&quot;,
&quot;href&quot;: &quot;./index.html&quot;,
&quot;description&quot;: &quot;本地化主 UI,默认入口&quot;
&quot;label&quot;: &quot;总览首页&quot;,
&quot;href&quot;: &quot;/overview/index.html&quot;,
&quot;description&quot;: &quot;工作台总览、最新运行和全局摘要&quot;
},
{
&quot;label&quot;: &quot;旧版工作台&quot;,
&quot;href&quot;: &quot;./legacy/index.html&quot;,
&quot;description&quot;: &quot;保留的 legacy 回退入口。&quot;
&quot;label&quot;: &quot;运行中心&quot;,
&quot;href&quot;: &quot;/runs/index.html&quot;,
&quot;description&quot;: &quot;运行队列、详情、证据和日志入口。&quot;
},
{
&quot;label&quot;: &quot;项目功能文档&quot;,
&quot;href&quot;: &quot;./docs/project-features.html&quot;,
&quot;description&quot;: &quot;项目能力、目录结构与自动化链路总览&quot;
&quot;label&quot;: &quot;系统分组&quot;,
&quot;href&quot;: &quot;/systems/index.html&quot;,
&quot;description&quot;: &quot;按系统和分类浏览覆盖情况&quot;
},
{
&quot;label&quot;: &quot;前端设计文档&quot;,
&quot;href&quot;: &quot;./docs/frontend-dashboard-design.html&quot;,
&quot;description&quot;: &quot;当前本地工作台的交互与视觉规范&quot;
&quot;label&quot;: &quot;架构库&quot;,
&quot;href&quot;: &quot;/architecture/index.html&quot;,
&quot;description&quot;: &quot;查看控制面、数据层和授权边界&quot;
}
]
},
@@ -287,93 +287,118 @@
&quot;open&quot;: false,
&quot;links&quot;: [
{
&quot;label&quot;: &quot;正式工作台&quot;,
&quot;href&quot;: &quot;./index.html&quot;,
&quot;description&quot;: &quot;本地化主 UI,默认入口&quot;
&quot;label&quot;: &quot;总览首页&quot;,
&quot;href&quot;: &quot;/overview/index.html&quot;,
&quot;description&quot;: &quot;工作台总览、最新运行和全局摘要&quot;
},
{
&quot;label&quot;: &quot;运行中心&quot;,
&quot;href&quot;: &quot;/runs/index.html&quot;,
&quot;description&quot;: &quot;运行队列、详情、证据和日志入口。&quot;
},
{
&quot;label&quot;: &quot;系统分组&quot;,
&quot;href&quot;: &quot;/systems/index.html&quot;,
&quot;description&quot;: &quot;按系统和分类浏览覆盖情况。&quot;
},
{
&quot;label&quot;: &quot;架构库&quot;,
&quot;href&quot;: &quot;/architecture/index.html&quot;,
&quot;description&quot;: &quot;查看控制面、数据层和授权边界。&quot;
},
{
&quot;label&quot;: &quot;文档中心&quot;,
&quot;href&quot;: &quot;/docs/index.html&quot;,
&quot;description&quot;: &quot;集中查看项目文档、本地镜像和说明。&quot;
},
{
&quot;label&quot;: &quot;数据中心&quot;,
&quot;href&quot;: &quot;/data/index.html&quot;,
&quot;description&quot;: &quot;查看 summary、runs、systems 等 JSON 入口。&quot;
},
{
&quot;label&quot;: &quot;旧版工作台&quot;,
&quot;href&quot;: &quot;./legacy/index.html&quot;,
&quot;href&quot;: &quot;/legacy/index.html&quot;,
&quot;description&quot;: &quot;保留的 legacy 回退入口。&quot;
},
{
&quot;label&quot;: &quot;项目功能文档&quot;,
&quot;href&quot;: &quot;./docs/project-features.html&quot;,
&quot;href&quot;: &quot;/docs/project-features.html&quot;,
&quot;description&quot;: &quot;项目能力、目录结构与自动化链路总览。&quot;
},
{
&quot;label&quot;: &quot;前端设计文档&quot;,
&quot;href&quot;: &quot;./docs/frontend-dashboard-design.html&quot;,
&quot;href&quot;: &quot;/docs/frontend-dashboard-design.html&quot;,
&quot;description&quot;: &quot;当前本地工作台的交互与视觉规范。&quot;
},
{
&quot;label&quot;: &quot;安全编码索引&quot;,
&quot;href&quot;: &quot;./docs/secure-code-index.html&quot;,
&quot;href&quot;: &quot;/docs/secure-code-index.html&quot;,
&quot;description&quot;: &quot;secure-code 修复库本地镜像。&quot;
},
{
&quot;label&quot;: &quot;仓库入口镜像&quot;,
&quot;href&quot;: &quot;./docs/root-readme.html&quot;,
&quot;href&quot;: &quot;/docs/root-readme.html&quot;,
&quot;description&quot;: &quot;仓库根 README 的本地镜像。&quot;
},
{
&quot;label&quot;: &quot;授权模型&quot;,
&quot;href&quot;: &quot;./docs/authorization-model.html&quot;,
&quot;href&quot;: &quot;/docs/authorization-model.html&quot;,
&quot;description&quot;: &quot;允许目标范围、全局原则与记录要求。&quot;
},
{
&quot;label&quot;: &quot;source-map 真值&quot;,
&quot;href&quot;: &quot;./docs/source-map.html&quot;,
&quot;href&quot;: &quot;/docs/source-map.html&quot;,
&quot;description&quot;: &quot;系统覆盖、来源和输出目录真值。&quot;
},
{
&quot;label&quot;: &quot;repro-map 真值&quot;,
&quot;href&quot;: &quot;./docs/repro-map.html&quot;,
&quot;href&quot;: &quot;/docs/repro-map.html&quot;,
&quot;description&quot;: &quot;复现族路由、浏览器要求和日志策略。&quot;
},
{
&quot;label&quot;: &quot;覆盖矩阵&quot;,
&quot;href&quot;: &quot;./docs/coverage-matrix.html&quot;,
&quot;href&quot;: &quot;/docs/coverage-matrix.html&quot;,
&quot;description&quot;: &quot;自动生成覆盖摘要的本地镜像。&quot;
},
{
&quot;label&quot;: &quot;设计来源清单&quot;,
&quot;href&quot;: &quot;./docs/design-source.html&quot;,
&quot;href&quot;: &quot;/docs/design-source.html&quot;,
&quot;description&quot;: &quot;Lovart 模板本地 vendor manifest。&quot;
},
{
&quot;label&quot;: &quot;架构库镜像&quot;,
&quot;href&quot;: &quot;./docs/architecture-library.html&quot;,
&quot;href&quot;: &quot;/docs/architecture-library.html&quot;,
&quot;description&quot;: &quot;当前架构库的结构化镜像页。&quot;
},
{
&quot;label&quot;: &quot;summary.json&quot;,
&quot;href&quot;: &quot;./summary.json&quot;,
&quot;href&quot;: &quot;/summary.json&quot;,
&quot;description&quot;: &quot;全局摘要、状态分布和最近失败。&quot;
},
{
&quot;label&quot;: &quot;runs.json&quot;,
&quot;href&quot;: &quot;./runs.json&quot;,
&quot;href&quot;: &quot;/runs.json&quot;,
&quot;description&quot;: &quot;最近 run 的结构化详情。&quot;
},
{
&quot;label&quot;: &quot;systems.json&quot;,
&quot;href&quot;: &quot;./systems.json&quot;,
&quot;href&quot;: &quot;/systems.json&quot;,
&quot;description&quot;: &quot;系统级覆盖与浏览器证据摘要。&quot;
},
{
&quot;label&quot;: &quot;advisories.json&quot;,
&quot;href&quot;: &quot;./advisories.json&quot;,
&quot;description&quot;: &quot;advisory 元数据与来源。&quot;
&quot;href&quot;: &quot;/advisories.json&quot;,
&quot;description&quot;: &quot;漏洞条目元数据与来源。&quot;
},
{
&quot;label&quot;: &quot;profiles.json&quot;,
&quot;href&quot;: &quot;./profiles.json&quot;,
&quot;description&quot;: &quot;repro profile 元数据。&quot;
&quot;href&quot;: &quot;/profiles.json&quot;,
&quot;description&quot;: &quot;复现档案元数据。&quot;
},
{
&quot;label&quot;: &quot;architecture.json&quot;,
&quot;href&quot;: &quot;./architecture.json&quot;,
&quot;href&quot;: &quot;/architecture.json&quot;,
&quot;description&quot;: &quot;当前架构库结构化 JSON。&quot;
}
],
@@ -387,9 +412,33 @@
&quot;value&quot;: &quot;06-case-studies/generated-runs/&lt;run-id&gt;/&quot;
},
{
&quot;label&quot;: &quot;工作台入口&quot;,
&quot;label&quot;: &quot;默认入口&quot;,
&quot;value&quot;: &quot;/index.html&quot;
},
{
&quot;label&quot;: &quot;总览入口&quot;,
&quot;value&quot;: &quot;/overview/index.html&quot;
},
{
&quot;label&quot;: &quot;运行入口&quot;,
&quot;value&quot;: &quot;/runs/index.html&quot;
},
{
&quot;label&quot;: &quot;系统入口&quot;,
&quot;value&quot;: &quot;/systems/index.html&quot;
},
{
&quot;label&quot;: &quot;架构入口&quot;,
&quot;value&quot;: &quot;/architecture/index.html&quot;
},
{
&quot;label&quot;: &quot;文档入口&quot;,
&quot;value&quot;: &quot;/docs/index.html&quot;
},
{
&quot;label&quot;: &quot;数据入口&quot;,
&quot;value&quot;: &quot;/data/index.html&quot;
},
{
&quot;label&quot;: &quot;旧版入口&quot;,
&quot;value&quot;: &quot;/legacy/index.html&quot;

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>授权模型镜像</h1>
<div class="meta">工作台内置镜像页:目标范围、授权模型、最小化验证建议和记录要求。</div>

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>覆盖矩阵镜像</h1>
<div class="meta">工作台内置镜像页:当前覆盖矩阵生成结果。</div>

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>Lovart 设计来源与本地化清单</h1>
<div class="meta">工作台内置镜像页Lovart 来源文件、本地 vendor 路径和本地化说明。</div>

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>本地前端工作台设计文档</h1>
<div class="meta">工作台内置镜像页:前端交互、展示结构和视觉规范。</div>
@@ -108,7 +108,7 @@
### 2.1 页面名称
- 页面名称:`Authorized Lab Dashboard`
- 页面名称:`授权攻防实验工作台`
- 页面语境:本地静态前端 + 本地文件 JSON 数据源
- 非目标:在线 SaaS、多用户后端、生产管理台
@@ -119,7 +119,7 @@
- 信息密度高,但必须可折叠、可筛选、可逐层展开
- 日志与原始 JSON 必须能直接预览
- 页面视觉应更生动,但不能牺牲扫描效率
- 默认路由采用正式新 UI,同时保留 `legacy` 回退入口
- 默认路由采用分板块 URL,同时保留 `legacy` 回退入口
- 运行期不得依赖外部 HTML、字体 CDN 或图标 CDN
## 3. 信息架构
@@ -127,7 +127,8 @@
```mermaid
flowchart LR
A[&quot;Hero + Global Status&quot;] --&gt; B[&quot;Sidebar Filters&quot;]
A --&gt; C[&quot;Run Queue List&quot;]
A --&gt; B1[&quot;Top Section Nav&quot;]
B1 --&gt; C[&quot;Overview / Runs / Systems / Architecture / Docs / Data&quot;]
C --&gt; D[&quot;Run Detail Hero&quot;]
D --&gt; E[&quot;Progress Timeline&quot;]
D --&gt; F[&quot;Attack Plan &amp; Reasoning&quot;]
@@ -150,6 +151,8 @@ flowchart LR
- 自动刷新开关
- 当前同步状态
- 核心 metric cards
- 顶部板块菜单
- 顶部 chips 分类筛选
视觉要求:
@@ -159,24 +162,22 @@ flowchart LR
### 4.2 左侧侧栏
包含四块
改为按板块变化,不再固定使用长下拉
- Filters
- Overview
- 搜索
- system filter
- status filter
- profile filter
- 最近失败
- 最新运行
- 系统概览
- Runs
- 搜索
- 最近失败
- 运行队列
- Systems
- 系统覆盖度
- browser evidence 覆盖
- latest update
- Recent Failures
- 最近 blocker
- status
- 原因摘要
- Run Queue View
- 最近 run 卡片列表
- 可选中并切换到 detail panel
- 搜索
- 系统目录
- Architecture / Docs / Data
- 对应目录、入口或结构列表
### 4.3 右侧 Detail Workspace
@@ -241,7 +242,7 @@ flowchart LR
- 点击左侧 run card 后,右侧 detail panel 即时刷新
- 当前选中项要有强视觉区别
- URL hash 应保留 `#run=&lt;id&gt;`,方便直接打开特定 run
- URL 应按板块进入不同入口,并通过 query 参数保留筛选与 `run=&lt;id&gt;`
### 5.3 Artifact 预览
@@ -387,7 +388,19 @@ flowchart LR
## 10. 路由与文档地址
- `/index.html`
- 默认正式入口,使用本地化 Lovart UI 外壳
- 根入口别名
- `/overview/index.html`
- 总览入口
- `/runs/index.html`
- 运行中心
- `/systems/index.html`
- 系统中心
- `/architecture/index.html`
- 架构中心
- `/docs/index.html`
- 文档中心
- `/data/index.html`
- 数据中心
- `/legacy/index.html`
- 旧版 dashboard 回退入口
- `/docs/project-features.html`
@@ -415,7 +428,8 @@ flowchart LR
- 能折叠与展开各信息区
- 能打开并预览 JSON / text / image / html artifact
- 能看到失败原因、思路、来源、修复主题
- 能筛选 system / status / profile
- 能通过顶部 chips 筛选状态 / 板块 / 漏洞家族
- 能通过分板块 URL 直接打开 overview / runs / systems / architecture / docs / data
- 能在自动刷新开启时重新载入 dashboard 数据
- 页面视觉比“普通表格页”更生动,但仍适合高密度阅读
</pre>

查看文件

@@ -0,0 +1,104 @@
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>授权攻防实验工作台</title>
<link rel="stylesheet" href="/assets/styles.css">
</head>
<body>
<div class="grid-bg" aria-hidden="true"></div>
<div class="dashboard-shell">
<header class="hero">
<div class="hero-glow hero-glow-left" aria-hidden="true"></div>
<div class="hero-glow hero-glow-right" aria-hidden="true"></div>
<div class="hero-top">
<div class="hero-copy">
<div class="hero-eyebrow">
<svg class="icon"><use href="/assets/icons.svg#spark"></use></svg>
<span>授权攻防实验工作台</span>
</div>
<h1>本地攻防实证工作台</h1>
<p>
Lovart 设计外壳已本地化并接入真实 run bundle 数据。页面只面向授权实验资产,
聚合漏洞条目、时间线、证据、日志、来源、原始 JSON、当前架构库与失败原因。
</p>
</div>
<div class="hero-actions">
<button id="refreshDashboard" class="button button-primary" type="button">
<svg class="icon"><use href="/assets/icons.svg#refresh"></use></svg>
<span>立即刷新</span>
</button>
<label class="toggle-card">
<span class="toggle-label">自动刷新</span>
<span class="toggle-switch">
<input id="autoRefresh" type="checkbox" checked>
<span class="toggle-slider"></span>
</span>
</label>
<div id="syncState" class="sync-state">
<svg class="icon icon-sync"><use href="/assets/icons.svg#sync"></use></svg>
<div>
<strong>启动中</strong>
<span>正在载入本地生成数据</span>
</div>
</div>
<div class="hero-links">
<a class="button button-secondary" href="/docs/project-features.html" target="_blank" rel="noreferrer">
<svg class="icon"><use href="/assets/icons.svg#docs"></use></svg>
<span>功能文档</span>
</a>
<a class="button button-secondary" href="/docs/frontend-dashboard-design.html" target="_blank" rel="noreferrer">
<svg class="icon"><use href="/assets/icons.svg#playbook"></use></svg>
<span>前端设计</span>
</a>
<a class="button button-secondary" href="/docs/architecture-library.html" target="_blank" rel="noreferrer">
<svg class="icon"><use href="/assets/icons.svg#systems"></use></svg>
<span>架构镜像</span>
</a>
<a class="button button-secondary" href="/legacy/index.html" target="_blank" rel="noreferrer">
<svg class="icon"><use href="/assets/icons.svg#legacy"></use></svg>
<span>旧版工作台</span>
</a>
</div>
</div>
</div>
<div id="metricCards" class="metrics-row"></div>
<nav id="sectionNav" class="section-nav" aria-label="工作台板块导航"></nav>
<div id="topMenus" class="top-menus" aria-label="顶部筛选与分类菜单"></div>
</header>
<main class="main-container">
<aside id="sidebar" class="sidebar"></aside>
<section id="detailWorkspace" class="workspace">
<div class="workspace-empty">
<svg class="icon icon-xl"><use href="/assets/icons.svg#shield"></use></svg>
<h2>选择一个运行</h2>
<p>从左侧队列选择 run,即可查看时间线、证据、日志、来源、原始 JSON 和当前架构库。</p>
</div>
</section>
</main>
<footer class="dashboard-footer">
<div class="footer-left">
<span class="footer-note">
<svg class="icon"><use href="/assets/icons.svg#source"></use></svg>
当前 UI 壳层来自本地化 Lovart 模板副本,运行期不依赖任何远端 HTML、字体或图标 CDN。
</span>
</div>
<div class="footer-links">
<a href="/docs/design-source.html" target="_blank" rel="noreferrer">设计来源</a>
<a href="/assets/design-source.json" target="_blank" rel="noreferrer">Manifest JSON</a>
<a href="/architecture.json" target="_blank" rel="noreferrer">架构 JSON</a>
<a href="/summary.json" target="_blank" rel="noreferrer">摘要 JSON</a>
</div>
</footer>
</div>
<script src="/assets/app.js"></script>
</body>
</html>

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>项目功能与特性总览</h1>
<div class="meta">工作台内置镜像页:仓库功能、目录和自动化链路说明。</div>
@@ -149,7 +149,8 @@
- `report.md`, `report.html`, `timeline.mmd`, `assets/`, `logs/`
- `08-threat-intel/generated/dashboard/`
- 静态前端工作台
- `/index.html` 为本地化 Lovart 正式 UI
- `/index.html` 为根入口别名
- `/overview/index.html`, `/runs/index.html`, `/systems/index.html`, `/architecture/index.html`, `/docs/index.html`, `/data/index.html` 为分类入口
- `/legacy/index.html` 为旧版工作台回退入口
- `/docs/*.html` 为本地可访问的说明、真值配置与设计镜像页
- `architecture.json` 为当前架构库结构化真值
@@ -244,6 +245,8 @@ python3 /Users/x/websafe/scripts/lab/main.py serve-dashboard --port 8734
前端不只是“一个结果页”,而是本地实验控制台与证据阅读器。它需要:
- 快速定位系统 / advisory / repro profile
- 通过顶部板块菜单切换总览、运行、系统、架构、文档和数据中心
- 使用顶部 chips 做状态 / 板块 / 漏洞家族筛选,不再依赖过长下拉
- 折叠与展开 timeline、evidence、sources、raw JSON
- 折叠与展开“当前架构库”,查看控制面、数据层、地址入口、授权边界和系统分组
- 直接查看 compose、JSON、日志、截图、报告
@@ -257,7 +260,19 @@ python3 /Users/x/websafe/scripts/lab/main.py serve-dashboard --port 8734
当前地址布局固定为:
- `/index.html`
- 默认新 UI,基于本地化 Lovart 视觉壳层,绑定真实 dashboard JSON
- 根入口别名,默认进入概览
- `/overview/index.html`
- 总览入口
- `/runs/index.html`
- 运行中心
- `/systems/index.html`
- 系统中心
- `/architecture/index.html`
- 架构中心
- `/docs/index.html`
- 文档中心
- `/data/index.html`
- 数据中心
- `/legacy/index.html`
- 旧版工作台显式保留,用于快速回退和对照
- `/docs/design-source.html`

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>repro-map 真值镜像</h1>
<div class="meta">工作台内置镜像页:默认漏洞家族、浏览器要求和日志策略真值。</div>

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>仓库入口镜像</h1>
<div class="meta">工作台内置镜像页:仓库定位、能力矩阵、入口和自动化入口。</div>
@@ -163,7 +163,19 @@ python3 /Users/x/websafe/scripts/lab/main.py serve-dashboard --port 8734
本地 dashboard 路由:
- `/index.html`
- 默认正式 UI,使用本地化 Lovart 视觉壳层
- 根入口别名,默认进入概览视图
- `/overview/index.html`
- 总览入口,显示全局指标、最新运行、系统摘要与架构预览
- `/runs/index.html`
- 运行中心,显示运行队列、详情、证据、日志与原始 JSON
- `/systems/index.html`
- 系统中心,按板块查看系统覆盖并跳转到对应运行
- `/architecture/index.html`
- 架构中心,折叠查看控制面、数据层、授权边界与本地入口
- `/docs/index.html`
- 文档中心,集中访问功能文档、设计文档和镜像页
- `/data/index.html`
- 数据中心,集中访问 summary、runs、systems、profiles 等 JSON
- `/legacy/index.html`
- 旧版工作台回退入口
- `/docs/design-source.html`

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>安全编码修复库索引</h1>
<div class="meta">工作台内置镜像页secure-code 修复主题索引。</div>

查看文件

@@ -82,7 +82,7 @@
<main>
<div class="panel">
<div class="actions">
<a class="chip" href="../index.html">返回工作台</a>
<a class="chip" href="/overview/index.html">返回工作台</a>
</div>
<h1>source-map 真值镜像</h1>
<div class="meta">工作台内置镜像页:系统覆盖、来源、输出目录和 secure-code 主题真值。</div>