Astro Rocket —
一个免费、开源的 Astro 7 启动主题,可用于构建任何网站。
真实网站所需的一切
组件库是这个主题的核心。一个真实网站所需的其他一切都已内置。
57 个精心设计的组件
从按钮到 Hero 区块:类型完善、无障碍、风格一致,并在在线展示中配有文档。
可直接起步的页面
首页、关于、服务、联系、博客、项目和 404 页面,均已完整设计并响应式适配,开箱即可定制。
12 套配色主题
可在页眉实时切换整站配色,内置浅色与深色模式。
带目录的博客
支持 MDX、RSS、标签、评论、相关文章以及滚动高亮目录。写作并发布即可。
带图库的项目展示
作品集板块支持图片画廊、视频幻灯片、标签以及独立目录。
完整国际化,按需启用
博客、项目、导航、表单和 404 页面均可按语言环境本地化。默认关闭,不使用即零开销。
网站搜索
基于 Pagefind 的快速静态搜索,支持 ⌘K 弹窗:在打开前零 JavaScript。
SEO 工具箱
开箱即用且配置正确的元数据、站点地图、结构化数据与 OG 图片。
表单与部署
带防垃圾机制的联系与订阅表单,并可一键部署到 Vercel、Netlify 或 Cloudflare。
有意图地构建
Astro Rocket 中的每一个决策 — 从组件结构到默认配置 — 都遵循相同的三个原则。
性能优先
默认情况下零 JavaScript。每个组件都针对速度、核心 Web 指标和精简输出进行了优化。
开发者体验
TypeScript 全程支持,合理的默认值,以及可以直接放入任何页面的组件库。
从零开始的现代化
Astro 7、Tailwind CSS 4、以及易于扩展和维护的清晰架构。
技术栈
驱动 Astro Rocket 的技术 — 为性能、出色的开发者体验和长期可靠性而选择。
常见问题
开始之前你需要知道的一切。
关于 Astro
什么是 Astro?
为什么使用 Astro 构建?
我可以用 Astro Rocket 构建什么?
Astro Rocket 是否列在官方 Astro 主题目录中?
Astro Rocket 会跟上新的 Astro 版本吗?
使用主题
是否免费使用?
如何切换主题?
是否支持 TypeScript?
如何为国际化添加自己的语言?
我应该在哪里报告错误或提出功能建议?
由 Beyond.ms 制作
Astro Rocket 由 Beyond.ms 设计和构建 — 他是一名网页设计师和开发者,使用它作为客户项目的基础。
MIT 许可证
可免费用于个人和商业项目。无需署名,但在 GitHub 上点个星总是受欢迎的。
积极维护
该主题会随着新的 Astro 版本保持更新,并根据社区反馈定期改进。