diff --git a/demos/icons/index.html b/demos/icons/index.html
deleted file mode 100644
index a6cb807e57..0000000000
--- a/demos/icons/index.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/demos/segment/img/thumbnail-duckling-1.jpg b/demos/segment/img/thumbnail-duckling-1.jpg
new file mode 100644
index 0000000000..e66521322c
Binary files /dev/null and b/demos/segment/img/thumbnail-duckling-1.jpg differ
diff --git a/demos/segment/img/thumbnail-duckling-2.jpg b/demos/segment/img/thumbnail-duckling-2.jpg
new file mode 100644
index 0000000000..7d19035c43
Binary files /dev/null and b/demos/segment/img/thumbnail-duckling-2.jpg differ
diff --git a/demos/segment/img/thumbnail-duckling-3.jpg b/demos/segment/img/thumbnail-duckling-3.jpg
new file mode 100644
index 0000000000..cda1e2db93
Binary files /dev/null and b/demos/segment/img/thumbnail-duckling-3.jpg differ
diff --git a/demos/segment/img/thumbnail-duckling-4.jpg b/demos/segment/img/thumbnail-duckling-4.jpg
new file mode 100644
index 0000000000..73c95d4e2a
Binary files /dev/null and b/demos/segment/img/thumbnail-duckling-4.jpg differ
diff --git a/demos/segment/img/thumbnail-kitten-1.jpg b/demos/segment/img/thumbnail-kitten-1.jpg
new file mode 100644
index 0000000000..510e3ea373
Binary files /dev/null and b/demos/segment/img/thumbnail-kitten-1.jpg differ
diff --git a/demos/segment/img/thumbnail-kitten-2.jpg b/demos/segment/img/thumbnail-kitten-2.jpg
new file mode 100644
index 0000000000..add676fa1c
Binary files /dev/null and b/demos/segment/img/thumbnail-kitten-2.jpg differ
diff --git a/demos/segment/img/thumbnail-kitten-3.jpg b/demos/segment/img/thumbnail-kitten-3.jpg
new file mode 100644
index 0000000000..5046c7431c
Binary files /dev/null and b/demos/segment/img/thumbnail-kitten-3.jpg differ
diff --git a/demos/segment/img/thumbnail-kitten-4.jpg b/demos/segment/img/thumbnail-kitten-4.jpg
new file mode 100644
index 0000000000..dd510043f5
Binary files /dev/null and b/demos/segment/img/thumbnail-kitten-4.jpg differ
diff --git a/demos/segment/img/thumbnail-puppy-1.jpg b/demos/segment/img/thumbnail-puppy-1.jpg
new file mode 100644
index 0000000000..8e093637a2
Binary files /dev/null and b/demos/segment/img/thumbnail-puppy-1.jpg differ
diff --git a/demos/segment/img/thumbnail-puppy-2.jpg b/demos/segment/img/thumbnail-puppy-2.jpg
new file mode 100644
index 0000000000..89b5ced668
Binary files /dev/null and b/demos/segment/img/thumbnail-puppy-2.jpg differ
diff --git a/demos/segment/img/thumbnail-puppy-3.jpg b/demos/segment/img/thumbnail-puppy-3.jpg
new file mode 100644
index 0000000000..2a6e47f608
Binary files /dev/null and b/demos/segment/img/thumbnail-puppy-3.jpg differ
diff --git a/demos/segment/img/thumbnail-puppy-4.jpg b/demos/segment/img/thumbnail-puppy-4.jpg
new file mode 100644
index 0000000000..a234f235ca
Binary files /dev/null and b/demos/segment/img/thumbnail-puppy-4.jpg differ
diff --git a/demos/segment/index.ts b/demos/segment/index.ts
new file mode 100644
index 0000000000..1deaca95e2
--- /dev/null
+++ b/demos/segment/index.ts
@@ -0,0 +1,13 @@
+import {App, Platform} from 'ionic/ionic';
+
+@App({
+ templateUrl: 'main.html'
+})
+
+class DemoApp {
+ constructor(platform: Platform) {
+ this.platform = platform;
+ this.pet = "puppies";
+ this.isAndroid = platform.is('android');
+ }
+}
diff --git a/demos/segment/main.html b/demos/segment/main.html
new file mode 100644
index 0000000000..702564113a
--- /dev/null
+++ b/demos/segment/main.html
@@ -0,0 +1,115 @@
+
+
+
+ Segment
+
+
+
+
+
+
+
+ Puppies
+
+
+ Kittens
+
+
+ Ducklings
+
+
+
+
+
+
+
+
+
+
+
+
+
+