主题特性展示:本页面涵盖 Astro Pure 主题支持的所有 Markdown 增强渲染功能。
一、基础排版#
强调与行内元素#
这是 粗体,这是 斜体,这是 删除线,这是 行内代码。
这里有一个 Spoiler 行内组件—— 这是一个隐藏内容,点击展开
链接#
引用块#
水满则溢,月盈则亏。
凡事有度,过犹不及。保持谦逊与敬畏,方能行稳致远。 — Yinary
二、代码高亮#
TypeScript#
interface Post {
title: string
description: string
publishDate: Date
tags: string[]
draft?: boolean
}
async function getPosts(): Promise<Post[]> {
const res = await fetch('/api/posts')
return res.json()
}tsRust#
fn main() {
let greeting = "Hello, Yinary!";
println!("{}", greeting);
for i in 0..5 {
println!("Count: {}", i);
}
}rust带标题和折叠的代码块(长代码会自动折叠)#
config.ts
// 这段代码被标记折叠,超过 10 行后自动折叠
const config = {
site: 'https://yinary.top',
title: 'Yinary',
author: 'Hoyou',
language: 'zh-CN',
theme: 'Astro Pure',
features: {
search: true,
rss: true,
sitemap: true,
toc: true,
katex: true,
lightbox: true,
comment: false
}
}ts三、数学公式(KaTeX)#
行内公式#
质能方程:
块级公式#
欧拉公式:
傅里叶变换:
二次方程求根公式:
贝叶斯定理:
四、表格#
| 元素 | 颜色 | 代表角色 | 特性 |
|---|---|---|---|
| 风 | 青 | 温迪 | 扩散 |
| 岩 | 黄 | 钟离 | 护盾 |
| 雷 | 紫 | 雷电将军 | 充能 |
| 草 | 绿 | 纳西妲 | 激化 |
| 水 | 蓝 | 芙宁娜 | 增伤 |
| 火 | 红 | 胡桃 | 蒸发 |
| 冰 | 浅蓝 | 甘雨 | 冻结 |
五、列表#
无序列表#
- 前端技术
- Astro
- React
- Vue
- 后端技术
- Node.js
- Go
- 工具链
- Bun
- Vite
有序列表#
- 安装依赖
bun install - 启动开发
bun run dev - 构建部署
bun run build
任务列表#
- 配置 Astro Pure 主题
- 设置 GitHub Actions
- 申请域名备案
- 添加友链
六、Steps 步骤组件#
-
安装 Astro
使用 Bun 一键安装项目模板。
bashgit clone https://github.com/cworld1/astro-theme-pure.git cd astro-theme-pure && bun install -
配置站点
编辑
src/site.config.ts,设置站点标题、作者、描述等信息。 -
编写文章
在
src/content/blog/下创建 Markdown 文件。 -
推送部署
Git push 到 GitHub,Actions 自动构建并部署到服务器。
七、Tabs 标签页#
const message: string = 'Hello, Yinary!'
console.log(message)tsmessage = "Hello, Yinary!"
print(message)pythonfn main() {
let message = "Hello, Yinary!";
println!("{}", message);
}rust八、Aside 提示框#
九、Timeline 时间线#
- 2026-05-24写下了第一篇测试文章
- 2026-05-23搭建了基于 **Astro Pure** 的博客
- 2026-05-22购买域名 `yinary.top`,配置 DNS
- 2026-05-21决定开始写博客,记录技术与生活
十、Collapse 折叠#
十一、CardList 卡片列表#
十二、图片与 Lightbox#
点击下图可放大预览:


图片会自动启用 MediumZoom 灯箱效果,点击图片即可放大查看。
十三、分割线#
上面的内容到此为止。
开始新的话题。
总结#
Astro Pure 主题为 Markdown 提供了丰富的增强渲染:
| 功能 | 支持 |
|---|---|
| 基础 Markdown | ✅ |
| 代码高亮 (Shiki) | ✅ |
| 数学公式 (KaTeX) | ✅ |
| 步骤组件 (Steps) | ✅ |
| 标签页 (Tabs) | ✅ |
| 提示框 (Aside) | ✅ |
| 时间线 (Timeline) | ✅ |
| 折叠面板 (Collapse) | ✅ |
| 卡片列表 (CardList) | ✅ |
| 剧透文本 (Spoiler) | ✅ |
| 图片灯箱 (MediumZoom) | ✅ |