Update WBBR frontend template collection

This commit is contained in:
Codex
2026-08-27 20:15:24 +08:00
parent bd4d54a110
commit e444605e5d
85 changed files with 6322 additions and 115 deletions

View File

@@ -9,27 +9,23 @@ export async function generateMetadata(): Promise<Metadata> {
const origin = `${protocol}://${host}`;
return {
title: "OrbitFlow · React 后台模板",
description: "包含组件样式、内容列表、流程泳道和定时任务的纯前端 React 后台模板。",
title: "WBBR · AI 前端样式模板工程",
description: "用于在项目内为 AI 定义布局、组件、交互和响应式规则的 React 前端样式模板工程。",
icons: { icon: "/favicon.svg", shortcut: "/favicon.svg" },
openGraph: {
title: "OrbitFlow · React 后台模板",
description: "纯前端、JSON 数据驱动的现代后台模板。",
images: [{ url: new URL("/og.png", origin).toString(), width: 1200, height: 630, alt: "OrbitFlow 后台模板" }],
title: "WBBR · AI 前端样式模板工程",
description: "通过可运行页面为项目内 AI 提供统一的前端视觉与交互基准。",
images: [{ url: new URL("/og.png", origin).toString(), width: 1200, height: 630, alt: "WBBR AI 前端样式模板工程" }],
},
twitter: {
card: "summary_large_image",
title: "OrbitFlow · React 后台模板",
description: "组件、泳道、定时任务,一套可直接使用的纯前端后台模板。",
title: "WBBR · AI 前端样式模板工程",
description: "后台、内容与可视化页面样式基准,全部使用本地 JSON 演示。",
images: [new URL("/og.png", origin).toString()],
},
};
}
export default function RootLayout({ children }: Readonly<{ children: React.ReactNode }>) {
return (
<html lang="zh-CN">
<body>{children}</body>
</html>
);
return <html lang="zh-CN"><body>{children}</body></html>;
}