基于 Ghost 官方 Starter 主题,包含 default.hbs、index.hbs、post.hbs、page.hbs、tag.hbs、author.hbs 等核心模板
ternasx_website-theme — HTML 启动器模板
作者 valenzanico
一个基于 Ghost 官方 Starter 主题的 HTML 模板,用于为 La Terna Sinistrorsa 网站构建 Ghost 主题。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 2
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
支持通过页面 slug 创建自定义模板,如 page-about.hbs、tag-news.hbs、author-jamie.hbs
使用 Rollup 和 PostCSS 构建,默认支持 ESM、JavaScript/CSS 压缩与转译
默认集成 Ghost 的 GH Deploy Action,用于主题自动部署
提供 npm run dev、build、zip、test 等开发脚本,并支持 gscan 兼容性检查
采用 MIT 许可证,允许免费使用、修改、商用和分发代码
模板详细介绍
该模板是 Ghost 官方 Starter 主题的一个副本,仓库名称为 ternasx_website-theme,用于 La Terna Sinistrorsa 网站的 Ghost 主题开发。它保留了 Starter 主题的完整结构,包括 default.hbs、index.hbs、post.hbs、page.hbs、tag.hbs 和 author.hbs 等核心模板文件,并支持通过页面 slug 创建自定义模板,例如 page-about.hbs、tag-news.hbs 或 author-jamie.hbs。
开发流程围绕 Ghost 主题开发设计:需要将主题文件夹软链接到本地 Ghost 安装的 content/themes 目录,安装依赖后使用 npm run dev 启动开发模式,npm run build 编译生产资源,npm run zip 打包主题,npm run test 通过 gscan 检查 Ghost 兼容性。构建工具链使用 Rollup 和 PostCSS,支持 ESM 模块、自动压缩与转译 JavaScript 和 CSS,并默认包含 Ghost 的 GH Deploy Action 用于自动部署。
该仓库采用 MIT 许可证,允许免费使用、修改、商用和分发代码,但演示图片、字体、图标等第三方素材需单独核对许可,域名、托管、数据库等外部服务可能产生额外费用。
适合你的项目吗?
适用场景
- 为 La Terna Sinistrorsa 网站开发或定制 Ghost 主题
- 基于 Ghost Starter 主题快速搭建自定义 Ghost 主题的起点
- 学习 Ghost 主题结构、Handlebars 模板和自定义模板机制
- 在本地 Ghost 环境中进行主题开发、实时预览和打包测试
适合人群
- 需要为 Ghost 博客或网站开发自定义主题的开发者
- 希望基于官方 Starter 主题进行二次开发的前端人员
- 需要参考 Ghost 主题文件结构与构建流程的学习者
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
将主题文件夹软链接到本地 Ghost 安装的 content/themes 目录,并在 Ghost 设置中选择该主题
- 2
在主题根目录运行 npm install 安装依赖,需预先安装 Node.js
- 3
使用 npm run dev 启动开发模式,npm run build 编译生产资源,npm run zip 打包主题,npm run test 运行 gscan 兼容性检查
- 4
演示图片、字体、图标等第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断
- 5
域名、托管、数据库等外部服务可能另外收费
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 使用该模板需要本地安装 Ghost,并将主题文件夹软链接到 Ghost 安装目录下的 content/themes 文件夹,否则无法在 Ghost 中预览或使用该主题。
- 开发与构建流程依赖 Node.js 环境,需预先安装 Node.js 才能运行 npm install、npm run dev、npm run build 等命令。
- 主题需通过 gscan 兼容性检查,若未通过测试可能无法在 Ghost 中正常使用。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
symlink the Starter theme folder to the `content/themes` folder in your local Ghost install
README 原文
If Node isn't installed, follow the [official Node installation guide](https://nodejs.org/).
README 原文
https://github.com/valenzanico/ternasx_website-theme/blob/main/LICENSEhttps://github.com/valenzanico/ternasx_website-theme/blob/main/README.mdUse `gscan` to test your theme for compatibility with Ghost:
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-03。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 80 / 100
- 技术栈
- HTML
- 网站类型
- 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-06-18
- 截图检查日期
- 2026-10-03
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 HTML。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-04
查看当时使用的来源资料
SHA-256: 76f5ce47c47ce3f0c0d114cfb65d2dd440e7cbd7f8a0606b83ad98a4a6f7ea77
2026-10-03T16:35:09.556Z
来源文件 / 仓库# Ghost Starter Theme A starter framework for Ghost themes! Click **Use this template** to create a copy of this repo for everything you need to get started developing a custom Ghost theme. ## First time using a Ghost theme? Ghost uses a simple templating language called [Handlebars](http://handlebarsjs.com/) for its themes. We've documented this starter theme pretty heavily so that it should be possible to work out what's going on just by reading the code and the comments. We also have a robust set of resources to help you build awesome custom themes: - The official [theme documentation](https://ghost.org/docs/themes) is the complete resource for everything you need to know about Ghost theme development - [Tutorials](https://ghost.org/tutorials/) offer a step-by-step guide to building the most common features in Ghost themes - The [Ghost VS Code extension](https://marketplace.visualstudio.com/items?itemName=TryGhost.ghost) speeds up theme development and provides quick access to helpful info - All of Ghost's official themes are [open source](https://github.com/tryghost) and are a great reference for learning how to create a theme ## Starter theme features 🔁 Livereload by default. See changes instantly in the browser whenever you save a file. 🔎 Optimized for VS Code. Find the files you're looking for more easily. 🗃️ Write modern JavaScript. Use ESM out of the box to write more manageable Javascript. 🗜️ Assets optimized automatically. JavaScript and CSS are minified and transpiled by default. 👟 Fast compile times, powered by [Rollup](https://rollupjs.org). 🦋 Write next-gen CSS for today's browsers with [PostCSS](https://postcss.org/). Add the CSS tools you love via [`rollup.config.js`](rollup.config.js). 🚢 Ghost's [GH Deploy Action](.github/workflows/deploy-theme.yml) included by default. [Learn more how to deploy your theme automatically](https://github.com/TryGhost/action-deploy-theme) ➕ Extensible by design. Rollup's configuration structure makes it easy to add [any number of plugins easily](https://github.com/rollup/plugins). ## Theme structure The main files are: - [`default.hbs`](default.hbs) - The main template file - [`index.hbs`](index.hbs) - Used for the home page - [`post.hbs`](post.hbs) - Used for individual posts - [`page.hbs`](page.hbs) - Used for individual pages - [`tag.hbs`](tag.hbs) - Used for tag archives - [`author.hbs`](author.hbs) - Used for author archives One neat trick is that you can also create custom one-off templates just by adding the slug of a page to a template file. For example: - `page-about.hbs` - Custom template for the `/about/` page - `tag-news.hbs` - Custom template for `/tag/news/` archive - `author-jamie.hbs` - Custom template for `/author/jamie/` archive ## Development guide The Starter theme provides a first-class development experience out of the box. ### Setup To see realtime changes during development, symlink the Starter theme folder to the `content/themes` folder in your local Ghost install. ```bash ln -s /path/to/starter /ghost/content/themes/starter ``` Restart Ghost and select the Starter theme from **Settings**. From the theme's root directory, install the dependencies: ```bash npm install ``` If Node isn't installed, follow the [official Node installation guide](https://nodejs.org/). ### Start development mode From the Starter theme folder, start development mode: ```bash npm run dev ``` Changes you make to your styles, scripts, and Handlebars files will show up automatically in the browser. CSS and Javascript will be compiled and output to the `built` folder. Press `ctrl + c` in the terminal to exit development mode. ### Build, zip, and test your theme Compile your CSS and JavaScript assets for production with the following command: ```bash npm run build ``` Create a zip archive: ```bash npm run zip ``` Use `gscan` to test your theme for compatibility with Ghost: ```bash npm run test ``` ## Copyright & License Copyright (c) 2013-2025 Ghost Foundation - Released under the [MIT license](LICENSE).
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

startbootstrap-simple-sidebar
An off canvas sidebar navigation Bootstrap HTML template created by Start Bootstrap
HTML · 启动器

adminkit
AdminKit is a free & open-source HTML dashboard & admin template based on Bootstrap 5
HTML · 后台

Landing-Page
Tailwind CSS Starter Template - Landing Page
HTML · 企业官网

light-bootstrap-dashboard
Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
HTML · 后台

sing-app
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
HTML · 后台

startbootstrap-modern-business
A multipurpose Bootstrap full website template created by Start Bootstrap
HTML · 启动器
