diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..0042fae
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,72 @@
+PY?=
+PELICAN?=pelican
+PELICANOPTS=
+
+BASEDIR=$(CURDIR)
+INPUTDIR=$(BASEDIR)/content
+OUTPUTDIR=$(BASEDIR)/output
+CONFFILE=$(BASEDIR)/pelicanconf.py
+PUBLISHCONF=$(BASEDIR)/publishconf.py
+
+
+DEBUG ?= 0
+ifeq ($(DEBUG), 1)
+ PELICANOPTS += -D
+endif
+
+RELATIVE ?= 0
+ifeq ($(RELATIVE), 1)
+ PELICANOPTS += --relative-urls
+endif
+
+SERVER ?= "0.0.0.0"
+
+PORT ?= 0
+ifneq ($(PORT), 0)
+ PELICANOPTS += -p $(PORT)
+endif
+
+
+help:
+ @echo 'Makefile for a pelican Web site '
+ @echo ' '
+ @echo 'Usage: '
+ @echo ' make html (re)generate the web site '
+ @echo ' make clean remove the generated files '
+ @echo ' make regenerate regenerate files upon modification '
+ @echo ' make publish generate using production settings '
+ @echo ' make serve [PORT=8000] serve site at http://localhost:8000'
+ @echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 '
+ @echo ' make devserver [PORT=8000] serve and regenerate together '
+ @echo ' make devserver-global regenerate and serve on 0.0.0.0 '
+ @echo ' '
+ @echo 'Set the DEBUG variable to 1 to enable debugging, e.g. make DEBUG=1 html '
+ @echo 'Set the RELATIVE variable to 1 to enable relative urls '
+ @echo ' '
+
+html:
+ "$(PELICAN)" "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS)
+
+clean:
+ [ ! -d "$(OUTPUTDIR)" ] || rm -rf "$(OUTPUTDIR)"
+
+regenerate:
+ "$(PELICAN)" -r "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS)
+
+serve:
+ "$(PELICAN)" -l "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS)
+
+serve-global:
+ "$(PELICAN)" -l "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS) -b $(SERVER)
+
+devserver:
+ "$(PELICAN)" -lr "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS)
+
+devserver-global:
+ "$(PELICAN)" -lr "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(CONFFILE)" $(PELICANOPTS) -b 0.0.0.0
+
+publish:
+ "$(PELICAN)" "$(INPUTDIR)" -o "$(OUTPUTDIR)" -s "$(PUBLISHCONF)" $(PELICANOPTS)
+
+
+.PHONY: html help clean regenerate serve serve-global devserver devserver-global publish
diff --git a/content/test-art.md b/content/test-art.md
new file mode 100644
index 0000000..26c1f02
--- /dev/null
+++ b/content/test-art.md
@@ -0,0 +1,5 @@
+Title: My First Review
+Date: 2010-12-03 10:20
+Category: Review
+
+Following is a review of my favorite mechanical keyboard.
diff --git a/output/archives.html b/output/archives.html
new file mode 100644
index 0000000..cc6eb48
--- /dev/null
+++ b/output/archives.html
@@ -0,0 +1,57 @@
+
+
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/author/rama.html b/output/author/rama.html
new file mode 100644
index 0000000..a5cce55
--- /dev/null
+++ b/output/author/rama.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+ Published: Fri 03 December 2010
+
+
+
+ By rama
+
+ In Review .
+
+ Following is a review of my favorite mechanical keyboard.
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/authors.html b/output/authors.html
new file mode 100644
index 0000000..abfbafc
--- /dev/null
+++ b/output/authors.html
@@ -0,0 +1,57 @@
+
+
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/categories.html b/output/categories.html
new file mode 100644
index 0000000..c016084
--- /dev/null
+++ b/output/categories.html
@@ -0,0 +1,57 @@
+
+
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/category/review.html b/output/category/review.html
new file mode 100644
index 0000000..6244f48
--- /dev/null
+++ b/output/category/review.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+ Published: Fri 03 December 2010
+
+
+
+ By rama
+
+ In Review .
+
+ Following is a review of my favorite mechanical keyboard.
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/feeds/all.atom.xml b/output/feeds/all.atom.xml
new file mode 100644
index 0000000..e1e3592
--- /dev/null
+++ b/output/feeds/all.atom.xml
@@ -0,0 +1,2 @@
+
+
+
+
+
+
+ Published: Fri 03 December 2010
+
+
+
+ By rama
+
+ In Review .
+
+ Following is a review of my favorite mechanical keyboard.
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/my-first-review.html b/output/my-first-review.html
new file mode 100644
index 0000000..95cf049
--- /dev/null
+++ b/output/my-first-review.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/tags.html b/output/tags.html
new file mode 100644
index 0000000..f0b1c57
--- /dev/null
+++ b/output/tags.html
@@ -0,0 +1,56 @@
+
+
+
+
+
+ Proudly powered by Pelican , which takes great advantage of Python .
+
+
+ The theme is by Smashing Magazine , thanks!
+
+
+
+
\ No newline at end of file
diff --git a/output/theme/css/fonts.css b/output/theme/css/fonts.css
new file mode 100644
index 0000000..7c69215
--- /dev/null
+++ b/output/theme/css/fonts.css
@@ -0,0 +1,12 @@
+@font-face {
+ font-family: 'Yanone Kaffeesatz';
+ font-style: normal;
+ font-weight: 400;
+ src:
+ local('Yanone Kaffeesatz Regular'),
+ local('YanoneKaffeesatz-Regular'),
+ /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLRTHiN2BPBirwIkMLKUspj4.woff */
+ url('../fonts/Yanone_Kaffeesatz_400.woff') format('woff'),
+ /* from https://fonts.gstatic.com/s/yanonekaffeesatz/v8/YDAoLskQQ5MOAgvHUQCcLfGwxTS8d1Q9KiDNCMKLFUM.woff2 */
+ url('../fonts/Yanone_Kaffeesatz_400.woff2') format('woff2');
+}
diff --git a/output/theme/css/main.css b/output/theme/css/main.css
new file mode 100644
index 0000000..2e2aee4
--- /dev/null
+++ b/output/theme/css/main.css
@@ -0,0 +1,494 @@
+/*
+ Name: Smashing HTML5
+ Date: July 2009
+ Description: Sample layout for HTML5 and CSS3 goodness.
+ Version: 1.0
+ License: MIT