diff --git a/source/screens/demo/examples/ui/cli.liquid b/source/screens/demo/examples/ui/cli.liquid
new file mode 100644
index 0000000..18f4cd4
--- /dev/null
+++ b/source/screens/demo/examples/ui/cli.liquid
@@ -0,0 +1,60 @@
+---
+title: CLI
+tags:
+- ui
+---
+{% assign bodyClass = "body_cli" -%}
+{% layout "hippie/app.liquid" %}
+
+{% block body %}
+
+{% endblock %}
+
+{%- block script %}
+{{ block.super -}}
+
+{% endblock %}
\ No newline at end of file
diff --git a/source/screens/demo/examples/ui/cli.njk b/source/screens/demo/examples/ui/cli.njk
deleted file mode 100755
index dc0800f..0000000
--- a/source/screens/demo/examples/ui/cli.njk
+++ /dev/null
@@ -1,62 +0,0 @@
----
-title: CLI
-tags:
- - ui
----
-{% set pageId = page.fileSlug %}
-{% set bodyClass = "body_cli" %}
-
-{% extends "hippie/_app_frame.njk" %}
-
-{% block body %}
-
-{% endblock %}
-
-{%- block script %}
- {{ super() }}
-
-{% endblock %}
\ No newline at end of file
diff --git a/source/screens/demo/examples/ui/tui.liquid b/source/screens/demo/examples/ui/tui.liquid
new file mode 100644
index 0000000..cb2434f
--- /dev/null
+++ b/source/screens/demo/examples/ui/tui.liquid
@@ -0,0 +1,13 @@
+---
+title: TUI
+tags:
+- ui
+---
+{% assign bodyClass = "body_frame" -%}
+{% layout "hippie/app.liquid" %}
+
+{% block body %}
+{% render 'hippie/partials/frame-header.liquid' %}
+
+{% render 'hippie/partials/frame-mode.liquid' %}
+{% endblock %}
\ No newline at end of file
diff --git a/source/screens/demo/examples/ui/tui.njk b/source/screens/demo/examples/ui/tui.njk
deleted file mode 100755
index 8fc0e31..0000000
--- a/source/screens/demo/examples/ui/tui.njk
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: TUI
-tags:
- - ui
----
-{% set pageId = page.fileSlug %}
-
-{% extends "hippie/_app_frame.njk" %}
-
-{% block body %}
- {{ io.frameHeader('title-bar') }}
-
- {{ io.frameFooter('mode-bar') }}
-{% endblock %}
\ No newline at end of file