diff --git a/core/ui/EditTemplate/controls.tid b/core/ui/EditTemplate/controls.tid
index 38ad6cd60..87f16a6cc 100644
--- a/core/ui/EditTemplate/controls.tid
+++ b/core/ui/EditTemplate/controls.tid
@@ -1,4 +1,4 @@
title: $:/core/ui/EditTemplate/controls
tags: $:/tags/EditTemplate
- <$button message="tw-delete-tiddler" class="btn-invisible">{{$:/core/images/delete-button}}$button> <$button message="tw-cancel-tiddler" class="btn-invisible">{{$:/core/images/cancel-button}}$button> <$button message="tw-save-tiddler" class="btn-invisible">{{$:/core/images/done-button}}$button>
+ <$list filter="[is[shadow]!has[draft.of]tag[$:/tags/EditToolbar]] [!is[shadow]!has[draft.of]tag[$:/tags/EditToolbar]]" variable="listItem"><$transclude tiddler=<>/>$list>
diff --git a/core/ui/EditToolbar/cancel.tid b/core/ui/EditToolbar/cancel.tid
new file mode 100644
index 000000000..7f09ee774
--- /dev/null
+++ b/core/ui/EditToolbar/cancel.tid
@@ -0,0 +1,4 @@
+title: $:/core/ui/EditToolbar/cancel
+tags: $:/tags/EditToolbar
+
+<$button message="tw-cancel-tiddler" class="btn-invisible">{{$:/core/images/cancel-button}}$button>
\ No newline at end of file
diff --git a/core/ui/EditToolbar/delete.tid b/core/ui/EditToolbar/delete.tid
new file mode 100644
index 000000000..66cde605d
--- /dev/null
+++ b/core/ui/EditToolbar/delete.tid
@@ -0,0 +1,4 @@
+title: $:/core/ui/EditToolbar/delete
+tags: $:/tags/EditToolbar
+
+<$button message="tw-delete-tiddler" class="btn-invisible">{{$:/core/images/delete-button}}$button>
\ No newline at end of file
diff --git a/core/ui/EditToolbar/save.tid b/core/ui/EditToolbar/save.tid
new file mode 100644
index 000000000..4e21cefec
--- /dev/null
+++ b/core/ui/EditToolbar/save.tid
@@ -0,0 +1,4 @@
+title: $:/core/ui/EditToolbar/save
+tags: $:/tags/EditToolbar
+
+<$button message="tw-save-tiddler" class="btn-invisible">{{$:/core/images/done-button}}$button>
\ No newline at end of file
diff --git a/core/ui/PageControls/controlpanel.tid b/core/ui/PageControls/controlpanel.tid
new file mode 100644
index 000000000..27f762078
--- /dev/null
+++ b/core/ui/PageControls/controlpanel.tid
@@ -0,0 +1,4 @@
+title: $:/core/ui/PageControls/control-panel
+tags: $:/tags/PageControls
+
+<$link to="$:/ControlPanel">{{$:/core/images/options-button}}$link>
\ No newline at end of file
diff --git a/core/ui/PageControls/newtiddler.tid b/core/ui/PageControls/newtiddler.tid
new file mode 100644
index 000000000..27ca47001
--- /dev/null
+++ b/core/ui/PageControls/newtiddler.tid
@@ -0,0 +1,4 @@
+title: $:/core/ui/PageControls/new-tiddler
+tags: $:/tags/PageControls
+
+<$button message="tw-new-tiddler" class="btn-invisible">{{$:/core/images/new-button}}$button>
\ No newline at end of file
diff --git a/core/ui/PageControls/savewiki.tid b/core/ui/PageControls/savewiki.tid
new file mode 100644
index 000000000..d855483ff
--- /dev/null
+++ b/core/ui/PageControls/savewiki.tid
@@ -0,0 +1,4 @@
+title: $:/core/ui/PageControls/save-wiki
+tags: $:/tags/PageControls
+
+<$button message="tw-save-wiki" class="btn-invisible">{{$:/core/images/save-button}}$button>
\ No newline at end of file
diff --git a/core/ui/PageTemplate.tid b/core/ui/PageTemplate.tid
index c83e9ce87..5e88a0dfa 100644
--- a/core/ui/PageTemplate.tid
+++ b/core/ui/PageTemplate.tid
@@ -15,7 +15,7 @@ title: $:/core/ui/PageTemplate