diff --git a/source/view/demo/examples/10print.liquid b/source/view/demo/art/10print.liquid
similarity index 98%
rename from source/view/demo/examples/10print.liquid
rename to source/view/demo/art/10print.liquid
index 8ed878e..761218c 100644
--- a/source/view/demo/examples/10print.liquid
+++ b/source/view/demo/art/10print.liquid
@@ -1,7 +1,7 @@
---
title: 10print
tags:
-- demoExample
+- demoArt
---
{% layout 'hippie/simple.liquid' %}
diff --git a/source/view/demo/examples/matrix.liquid b/source/view/demo/art/matrix.liquid
similarity index 99%
rename from source/view/demo/examples/matrix.liquid
rename to source/view/demo/art/matrix.liquid
index 3eb62e9..2078d39 100644
--- a/source/view/demo/examples/matrix.liquid
+++ b/source/view/demo/art/matrix.liquid
@@ -1,7 +1,7 @@
---
title: Matrix
tags:
-- demoExample
+- demoArt
---
{% layout 'hippie/simple.liquid' %}
diff --git a/source/view/demo/art/squares.liquid b/source/view/demo/art/squares.liquid
new file mode 100644
index 0000000..e10e247
--- /dev/null
+++ b/source/view/demo/art/squares.liquid
@@ -0,0 +1,186 @@
+---
+title: Squares²
+tags:
+- demoArt
+---
+{% layout 'hippie/simple.liquid' %}
+
+{% block style %}
+
+{% endblock %}
+
+{% block body %}{% endblock %}
+
+{% block script %}
+
+{% endblock %}
\ No newline at end of file
diff --git a/source/view/demo/index.liquid b/source/view/demo/index.liquid
index 7159acf..4ec424f 100644
--- a/source/view/demo/index.liquid
+++ b/source/view/demo/index.liquid
@@ -64,6 +64,17 @@ title: Index
{% endfor %}
+
+ Art
+
+ {% assign artByTitle = collections.demoArt | sort: 'data.title' %}
+ {% for link in artByTitle %}
+ -
+ {{ link.data.title }}
+
+ {% endfor %}
+
+