diff --git a/apps/wiki/public/layout-reference/layout-reference-toolkit.zip b/apps/wiki/public/layout-reference/layout-reference-toolkit.zip index 5c08450..9eb3200 100644 Binary files a/apps/wiki/public/layout-reference/layout-reference-toolkit.zip and b/apps/wiki/public/layout-reference/layout-reference-toolkit.zip differ diff --git a/apps/wiki/src/content/layouts/documents.ts b/apps/wiki/src/content/layouts/documents.ts index d582415..1e245a9 100644 --- a/apps/wiki/src/content/layouts/documents.ts +++ b/apps/wiki/src/content/layouts/documents.ts @@ -15,7 +15,7 @@ const sourceNote='原始拼图仅 736×980,每张约 112×173 像素。小字 export const legacyLayoutIds=['5971fc3d2563aa8005df5c13','9ad47529a7eaeee1fef771ca','7f158059ba3a2b80dd750cc3','370d1881f229af63f1946df9','31a978620a0d388f84772c95','c34cf81137654ad38850c9bd','dbe94ccaa708bd120549ae86','768587e537d6f1ee77a51961','0962c2bf1c558e0e32425f59','347b732caa4af4afa43b65a4','3edf144a443c1fdf23827fb3','97227671a9dc95c4948e591b']; export function reactExample(id:string){return `// components/Example.tsx\nimport ReferenceLayout from './reference-layouts/ReferenceLayout';\nexport default function Example() {\n return ;\n}\n// 原样模式使用该 ID 的独立图层,保留原字形与原构图。\n// 组件、manifest.json 和 public/layout-reference 素材必须一起复制。`} export function nextExample(id:string){return `// app/designs/${id}/page.tsx\nimport type { Metadata } from 'next';\nimport ReferenceLayout from '@/components/reference-layouts/ReferenceLayout';\nexport const metadata: Metadata = {title:'${id} · 原图对应排版'};\nexport default function Page() {\n return
;\n}\n// 沿用项目根布局。@/ 指向源码根,组件可直接作为 Server Component。`} -export function htmlExample(id:string){return `\n${id}\n\n
\n`} +export function htmlExample(id:string){return `\n${id}\n\n
\n`} const router:GuidanceDocument={ path:'premium-layout/router',title:'高级感排版 · 27 张原图 Router',collection:'高级感排版', resources:[image('source-map','27 张原图编号对应图','/layout-reference/numbered-source.png'),file('inspector','27 张构件检查器','/layout-reference/index.html'),file('index-json','27 张机器索引','/layout-reference/index.json'),file('runtime','React / TSX 完整组件源文件','/layout-reference/ReferenceLayout.tsx'),file('manifest','React 组件配套 manifest.json','/layout-reference/manifest.json'),file('bundle','27 张完整源码与素材 ZIP','/layout-reference/layout-reference-toolkit.zip'),...layouts.map(l=>doc(l.id,l.id+' · '+l.name))],