diff --git a/source/screens/demo/examples/ui/drag.liquid b/source/screens/demo/examples/ui/drag.liquid
new file mode 100755
index 0000000..aeceed7
--- /dev/null
+++ b/source/screens/demo/examples/ui/drag.liquid
@@ -0,0 +1,48 @@
+---
+title: Drag
+tags:
+- ui
+---
+{% layout "hippie/app.liquid" %}
+
+{% block body %}
+
+
+
+
+
+ {% render 'hippie/partials/frame-header.liquid' %}
+
+ {% render 'hippie/partials/frame-mode.liquid' %}
+
+
+
+{% endblock %}
+
+{%- block script %}
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/source/screens/demo/examples/ui/drag.njk b/source/screens/demo/examples/ui/drag.njk
deleted file mode 100755
index ecd3001..0000000
--- a/source/screens/demo/examples/ui/drag.njk
+++ /dev/null
@@ -1,50 +0,0 @@
----
-title: Drag
-tags:
- - ui
----
-{% set pageId = page.fileSlug %}
-
-{% extends "hippie/_app_frame.njk" %}
-
-{% block body %}
-
-
-
-
-
- {{ io.frameHeader('title-bar') }}
-
- {{ io.frameFooter('mode-bar') }}
-
-
-
-{% endblock %}
-
-{%- block script %}
-
-
-{% endblock %}
\ No newline at end of file
diff --git a/source/templates/hippie/app.liquid b/source/templates/hippie/app.liquid
new file mode 100644
index 0000000..58ca863
--- /dev/null
+++ b/source/templates/hippie/app.liquid
@@ -0,0 +1,40 @@
+{% assign pageBase = "../../../" -%}
+{% assign pageId = page.fileSlug -%}
+{% assign pageClass = "html_ui" -%}
+{%- layout "hippie/default.liquid" %}
+
+{% block title %}{{ title }}{% endblock %}
+
+{% block links %}
+{{ block.super -}}
+
+
+{% endblock %}
+
+{% block script %}
+{{ block.super -}}
+
+
+
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/source/templates/hippie/partials/frame-header.liquid b/source/templates/hippie/partials/frame-header.liquid
new file mode 100644
index 0000000..14d04bc
--- /dev/null
+++ b/source/templates/hippie/partials/frame-header.liquid
@@ -0,0 +1,20 @@
+
+
+
+
\ No newline at end of file
diff --git a/source/templates/hippie/partials/frame-mode.liquid b/source/templates/hippie/partials/frame-mode.liquid
new file mode 100644
index 0000000..4e87985
--- /dev/null
+++ b/source/templates/hippie/partials/frame-mode.liquid
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/source/templates/hippie/partials/frame-status.liquid b/source/templates/hippie/partials/frame-status.liquid
new file mode 100644
index 0000000..98c94f9
--- /dev/null
+++ b/source/templates/hippie/partials/frame-status.liquid
@@ -0,0 +1,11 @@
+
\ No newline at end of file