diff --git a/app/assets/1/index.html b/app/assets/1/index.html
deleted file mode 100644
index 849fd85..0000000
--- a/app/assets/1/index.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
- Generative Art - seigler.github.io
-
-
-
-
-
-
-
-
-
diff --git a/app/assets/1/index.html b/app/assets/1/index.html
new file mode 120000
index 0000000..9840de0
--- /dev/null
+++ b/app/assets/1/index.html
@@ -0,0 +1 @@
+../../sketch-template.html
\ No newline at end of file
diff --git a/app/assets/2/index.html b/app/assets/2/index.html
new file mode 120000
index 0000000..9840de0
--- /dev/null
+++ b/app/assets/2/index.html
@@ -0,0 +1 @@
+../../sketch-template.html
\ No newline at end of file
diff --git a/app/assets/2/palm-leaf-1.jpg b/app/assets/2/palm-leaf-1.jpg
new file mode 100644
index 0000000..633d593
Binary files /dev/null and b/app/assets/2/palm-leaf-1.jpg differ
diff --git a/app/assets/2/palm-leaf-2.jpg b/app/assets/2/palm-leaf-2.jpg
new file mode 100644
index 0000000..9c0c0f3
Binary files /dev/null and b/app/assets/2/palm-leaf-2.jpg differ
diff --git a/app/assets/index.html b/app/assets/index.html
index f1aa6dd..0f626ea 100644
--- a/app/assets/index.html
+++ b/app/assets/index.html
@@ -11,6 +11,7 @@
P5.js generative art
- gradient burst
+ - gradient jungle
+
+
+
+
+
diff --git a/app/initialize.js b/app/initialize.js
index aaaa453..d5b664c 100644
--- a/app/initialize.js
+++ b/app/initialize.js
@@ -1,3 +1,6 @@
document.addEventListener('DOMContentLoaded', function() {
- require('sketches/1');
+ let path = document.location.pathname.split('/');
+ if (path.length > 1) {
+ require('./sketches/' + path[path.length - 2]);
+ }
});
diff --git a/app/sketch-template.html b/app/sketch-template.html
new file mode 100644
index 0000000..b5399d6
--- /dev/null
+++ b/app/sketch-template.html
@@ -0,0 +1,15 @@
+
+
+
+
+
+
Generative Art - seigler.github.io
+
+
+
+