Skip to content

组件文档

本文档介绍 Tiebo 项目中可用的核心组件。

卡片组件用于展示相关信息的集合。

属性类型默认值描述
titlestring-卡片标题
contentstring-卡片内容
variant’default’ | ‘elevated’ | ‘outlined''default’卡片样式变体
---
import { Card } from '../components/Card.astro';
---
<Card title="欢迎使用" content="这是一个卡片组件示例" />

按钮组件用于触发操作。

属性类型默认值描述
variant’primary’ | ‘secondary’ | ‘outline''primary’按钮样式
size’sm’ | ‘md’ | ‘lg''md’按钮尺寸
disabledbooleanfalse是否禁用
---
import { Button } from '../components/Button.astro';
---
<Button variant="primary" size="md">点击我</Button>

Tiebo 使用温暖学术风格的色彩系统:

:root {
--color-primary: #8B4513;
--color-secondary: #D2691E;
--color-accent: #CD853F;
}
  • 正文字体: Source Serif Pro
  • 标题字体: Playfair Display
  • 代码字体: JetBrains Mono

支持多种屏幕尺寸的响应式布局:

<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3">
<!-- 网格内容 -->
</div>

可折叠的侧边栏导航,支持多级嵌套。