diff --git a/digitalglarus/templates/digitalglarus/base.html b/digitalglarus/templates/digitalglarus/base.html
index 43256d2f..3aa2482d 100644
--- a/digitalglarus/templates/digitalglarus/base.html
+++ b/digitalglarus/templates/digitalglarus/base.html
@@ -72,11 +72,14 @@
+ {% if image and post.main_image %}
+
+ {% thumbnail post.main_image post.full_image_options.size crop=post.full_image_options.crop upscale=post.full_image_options.upscale subject_location=post.main_image.subject_location as thumb %}
+
![{{ post.main_image.default_alt_text }}]({{ post.main_image.url }})
+
+ {% endif %}
+
+ {% block blog_meta %}
+ {# include "glarus_blog/includes/blog_meta.html" #}
+ {% endblock %}
+
+
+
+
+ {{ post.abstract| safe }}
+
+
+
+
diff --git a/digitalglarus/templates/glarus_blog/includes/blog_meta.html b/digitalglarus/templates/glarus_blog/includes/blog_meta.html
new file mode 100644
index 00000000..b9e78570
--- /dev/null
+++ b/digitalglarus/templates/glarus_blog/includes/blog_meta.html
@@ -0,0 +1,23 @@
+{% load i18n thumbnail %}
+
+
+ {% if post.main_image_id %}
+
+ {% thumbnail post.main_image post.full_image_options.size crop=post.full_image_options.crop upscale=post.full_image_options.upscale subject_location=post.main_image.subject_location as thumb %}
+
![{{ post.main_image.default_alt_text }}]({{ post.main_image.url }})
+
+ {% endif %}
+
+
+ {% block blog_meta %}
+ {% include "glarus_blog/includes/blog_meta.html" %}
+ {% endblock %}
+
+ {% endspaceless %}
+ {% render_placeholder post.content %}
+
+{% endblock content_blog %}
diff --git a/digitalglarus/templates/glarus_blog/post_list.html b/digitalglarus/templates/glarus_blog/post_list.html
new file mode 100644
index 00000000..a55a82a5
--- /dev/null
+++ b/digitalglarus/templates/glarus_blog/post_list.html
@@ -0,0 +1,40 @@
+{% extends "glarus_blog/base.html" %}
+{% load i18n thumbnail %}{% spaceless %}
+
+{% block canonical_url %}
+ {% block blog_title %}
+
+
+
+ Digital Glarus Blog
+
+
+
+ {% endblock %}
+ {% for post in post_list %}
+ {% include "glarus_blog/includes/blog_item.html" with post=post image="true" TRUNCWORDS_COUNT=TRUNCWORDS_COUNT %}
+ {% empty %}
+ {% trans "No article found." %}
+ {% endfor %}
+ {% if author or archive_date or tagged_entries %}
+ {% trans "Back" %}
+ {% endif %}
+ {% if is_paginated %}
+
+ {% endif %}
+
+{% endblock %}
+{% endspaceless %}
diff --git a/digitalglarus/urls.py b/digitalglarus/urls.py
index 585c6554..c3a14372 100644
--- a/digitalglarus/urls.py
+++ b/digitalglarus/urls.py
@@ -8,4 +8,6 @@ urlpatterns = [
url(r'contact$', views.contact, name='contact'),
url(r'letscowork$', views.letscowork, name='letscowork'),
url(r'home$', views.home, name='home'),
+ url(r'blog/$', views.blog, name='blog'),
+ url(r'^blog/(?P