@hackage geek1.0.0.3
Geek blog engine
Installation
Dependencies (29)
Dependents (2)
@hackage/acme-everything, @hackage/geek-server
Geek
A dynamic blog engine, customizable with standard web technology, i.e. HTML, CSS and Javascript (JSON)
Features
- Write posts in Markdown
- Full text search
- Layout is configurable through HTML, CSS and Javascript
- Jekyll's front matter compatible
Installation
Install Geek
cabal install geek-server
Get a Geek Blog Seed
git clone https://github.com/nfjinjing/geek-blog-seed-jinjing-angular-mini.git geek-blog
Start
cd geek-blog
geek geek-config.sh
Check
Configuration
Basic
- Geek Server:
geek-config.sh - Blog:
blog/angular/app/js/site-config.js - Layout:
blog/angular/index,blog/angular/partials - Style:
blog/angular/css/app.css
Writing posts
- See
postsdirectory for examples - Posts are compatible with Jekyll's front matter format