Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hezhii/poppy
đ Beautiful and Enticing theme for Ghost. https://blog.whezh.com
https://github.com/hezhii/poppy
blogging ghost ghost-theme theme
Last synced: about 5 hours ago
JSON representation
đ Beautiful and Enticing theme for Ghost. https://blog.whezh.com
- Host: GitHub
- URL: https://github.com/hezhii/poppy
- Owner: hezhii
- License: mit
- Created: 2017-12-07T10:44:40.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-13T23:22:57.000Z (almost 2 years ago)
- Last Synced: 2024-11-20T02:39:07.112Z (about 5 hours ago)
- Topics: blogging, ghost, ghost-theme, theme
- Language: CSS
- Homepage:
- Size: 1.94 MB
- Stars: 12
- Watchers: 1
- Forks: 4
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Poppy
English | [įŽäŊä¸æ](./README.zh-CN.md)
Beautiful and Enticing theme for Ghost, better support for Chinese. The design comes from [Casper](https://github.com/TryGhost/Casper) and [dribbble](https://dribbble.com/).
Â
![](.github/screenshot.jpg)
## Features
- [x] Responsive layout
- [x] Navigation support
- [x] Code syntax highlight
- [x] Disqus support
- [x] Subscribers support
- [x] Donate support
- [x] Share support
- [ ] Time axis
- [ ] Search support
- [ ] Configurable## Getting started
Clone the repository and install dependencies.
```bash
$ git clone https://github.com/hezhii/poppy.git
$ cd poppy
$ npm install
```### Development
You should [install Ghost locally](https://docs.ghost.org/v1.0.0/docs/install-local) first, then link the poppy to the `ghost/content/themes`.
Start ghost:
```bash
$ cd
$ ghost start
```Then you can visit ghost at `http://localhost:2368`. You need to activate the poppy on [the management page](http://localhost:2368/ghost/#/settings/design).
After that, from the theme's root directory:
```bash
$ npm run dev
```Now you can edit `/src` files, which will be compiled to `/assets` automatically.
### Deploy
```bash
$ cd poppy
$ npm run build
```This command will packages the theme files into `dist/poppy.zip`, which you can then upload to your site.
You can also download theme package directly from [GitHub releases](https://github.com/hezhii/poppy/releases).