排版
这是正文段落。设计系统采用 #1677ff 蓝色系主色调,中文优先字体栈确保在各平台获得最佳阅读体验。正文 16px,行高 1.8,舒适阅读。
支持高亮标记功能,使用蓝底白字突出关键信息。也支持 链接样式,hover 时颜色变化。
三级标题
标题层级清晰,从 h1 到 h4 逐级递减,帮助组织文档结构。
四级标题
四级标题适合细分内容。
引用块
好的设计系统不是限制创造力,而是释放创造力。统一的视觉语言让团队可以专注于内容本身,而不是反复调试样式。
代码
行内代码:const x = 42;,背景色与正文形成对比。
// 代码块示例
function createArtifact(title, slug) {
const date = new Date().toISOString().slice(0, 10);
const dir = `artifacts/${date}-${slug}`;
// 创建目录和文件
mkdirSync(dir, { recursive: true });
writeFileSync(`${dir}/index.html`, template(title));
writeFileSync(`${dir}/meta.json`, JSON.stringify({ title, slug }));
return dir;
}
表格
| 组件 | CSS 类名 | 用途 | 状态 |
|---|---|---|---|
| 卡片 | .card |
内容容器,带投影和 hover 效果 | ✅ 可用 |
| 标签 | .tag |
分类标签,蓝色小圆角 | ✅ 可用 |
| 按钮 | .btn-export |
主操作按钮 | ✅ 可用 |
| 折叠区域 | details/summary |
可展开/收起的内容区域 | ✅ 可用 |
卡片
缓存策略深度研究
全面分析前端缓存策略,包括 HTTP 缓存、Service Worker、内存缓存等,提出最佳实践方案。
React 19 新特性速览
React 19 带来的 Server Components、Actions 和编译器优化全面解读。
标签
research design frontend architecture performance
按钮
可折叠区域
点击展开 — 技术实现细节
HTML Artifacts 使用纯静态部署方案,通过 Node.js 脚本在构建阶段生成目录页和 slug 路由。每个 artifact 独立存放在 artifacts/ 目录下,通过 meta.json 记录元数据。
设计系统基于 CSS 变量实现,支持亮色/暗色模式自动切换,响应式设计确保移动端友好。
点击展开 — 列表样式
- 无序列表项一
- 无序列表项二
- 无序列表项三
- 有序列表项一
- 有序列表项二
- 有序列表项三
暗色模式
设计系统通过 @media (prefers-color-scheme: dark) 自动切换暗色模式,所有组件在两种模式下都有良好的对比度和可读性。