diff --git a/demo/client/css/pathfinder.css b/demo/client/css/pathfinder.css
index 956ccc7e..46a12e2c 100644
--- a/demo/client/css/pathfinder.css
+++ b/demo/client/css/pathfinder.css
@@ -1,3 +1,6 @@
+body.pf-unscrollable {
+ overflow: hidden;
+}
nav {
-moz-user-select: none;
user-select: none;
diff --git a/demo/client/html/3d-demo.html.hbs b/demo/client/html/3d-demo.html.hbs
index 84a43792..f6c15ae8 100644
--- a/demo/client/html/3d-demo.html.hbs
+++ b/demo/client/html/3d-demo.html.hbs
@@ -6,7 +6,7 @@
{{>partials/header.html}}
-
+
{{>partials/navbar.html isDemo=true}}
diff --git a/demo/client/html/benchmark.html.hbs b/demo/client/html/benchmark.html.hbs
index 63669546..3a15591f 100644
--- a/demo/client/html/benchmark.html.hbs
+++ b/demo/client/html/benchmark.html.hbs
@@ -6,7 +6,7 @@
{{>partials/header.html}}
-
+
{{>partials/navbar.html isTool=true}}
partials/header.html}}
-
+
{{>partials/navbar.html isTool=true}}
diff --git a/demo/client/html/svg-demo.html.hbs b/demo/client/html/svg-demo.html.hbs
index 4a7fcf5c..2b827adc 100644
--- a/demo/client/html/svg-demo.html.hbs
+++ b/demo/client/html/svg-demo.html.hbs
@@ -6,7 +6,7 @@
{{>partials/header.html}}
-
+
{{>partials/navbar.html isDemo=true}}
diff --git a/demo/client/html/text-demo.html.hbs b/demo/client/html/text-demo.html.hbs
index 85059c37..c2147658 100644
--- a/demo/client/html/text-demo.html.hbs
+++ b/demo/client/html/text-demo.html.hbs
@@ -6,7 +6,7 @@
{{>partials/header.html}}
-
+
{{>partials/navbar.html isDemo=true}}