HTML CSS JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
categories
css
download
hogan
img
js
libs
post
svg
.gitignore
.htaccess
404.html
LICENSE
README.md
about.html
blog.html
hulk
index.html
package.json
portfolio.html

README.md

Pagine

Repo for my blog www.vathsav.com.

Features

  • Uses hogan.js template engine for sidebars, footers, and blog cards.
  • Templates are precompiled using hulk, and are rendered on page load.
  • Uses Firebase as a backend service for subscriptions and contact.

Todo

  • Bootstrap everything
  • Update Portfolio page
  • Sticky sidebar
  • Notifications and mail on Android (admin)
  • Pagination

Usage

Install node packages

$ npm install

Compile hogan templates

$ node hulk -o templates hogan/*

Note that the hulk file has been edited to work from the root directory.

Create Firebase config file

$ cd js
$ touch config.js
$ open config.js

Paste the config script from your Firebase Console into the config.js file. Make sure to define appropriate security rules for your data and you're good to go.

License

MIT License