The default developer blog theme for Ghost 3.0+ and customized with GapStyle and client-side vuejs integration
Index(Light) | Index(Dark) |
Post(Light) | Post(Dark) |
Live Demo
This project should be a good example to demonstrate how to use Webpack + VueJs + Ghost HandlerBar SSR together.
- Integrated with Webpack, VueJs and Scss harmony
- Custom implementation of Prismjs syntax highlight to reproduce GapStyle
- Dark Mode Toggle
- Scss Variable for customization
- Photos Zoom
- support email subscription
- support member registration
- support private content (member system)
# install dependencies
yarn install
# run development server
yarn dev
# run production build locally
yarn build
# create deployment secret for release
cp example.secret.json secret.json
# deploy
yarn release
MIT