A single page blog engine written in KnockoutJS.
This repository has been archived on 2024-06-16. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2015-02-08 18:42:23 +02:00
src Send full page hash to google analytics and fix page commenting 2015-02-08 18:42:23 +02:00
.bowerrc Initial commit 2014-11-03 00:08:29 +02:00
.gitignore Initial commit 2014-11-03 00:08:29 +02:00
bower.json Send full page hash to google analytics and fix page commenting 2015-02-08 18:42:23 +02:00
gulpfile.js Implemented loading custom CSS and templates, implemented google analytics 2015-01-18 23:54:52 +02:00
package.json Initial commit 2014-11-03 00:08:29 +02:00
README.md zzz 2014-11-03 00:18:48 +02:00

Laine

Laine is a minimalistic, fully static blog engine which you can read all about at laine.nytsoi.net.

Installing for use

  1. Download the zip file from the downloads section.
  2. Extract Laine to /path/to/yourblog/.
  3. Write your posts at /path/to/yourblog/posts/.
  4. Write your pages at /path/to/yourblog/pages/.
  5. Create index file at /path/to/yourblog/index.
  6. Serve when hot with Nginx.

Installing for development

Requirements: NPM, Bower.

  1. Clone this repo.
  2. cd /path/to/clone
  3. npm install
  4. bower install
  5. Write changes.
  6. gulp to compile development version to dev/ and minified version to dist/.

Serving locally is done easily with cd /path/to/clone/dev; python -m SimpleHTTPServer 8080. You need a server because browsers don't like AJAX requests over the file:// scheme.