/Firebase-site

A simple personal site deployed with firebase

Primary LanguageHTML

HTML for the cookbook is rendered with staticjinja build at project root. Templates are stored in the templates directory and rendered to cookbook (not checked in)

Add a new recipe

$ cp recipe_base.html templates/public/cookbook/<category>/<new-recipe-name>.html
$ vim $_
$ vim public/cookbook/index.html

Add a new versioned recipe

$ cp recipe_base_versioned.html templates/public/cookbook/<category>/<new-recipe-name>.html
$ vim $_
$ vim public/cookbook/index.html

Build static pages

$ source env/bin/activate
$ staticjinja build

Local Development

$ firebase emulators:start

Deploy

$ firebase deploy