diff --git a/view/omeka/site-admin/page/edit.phtml b/view/omeka/site-admin/page/edit.phtml
new file mode 100644
index 0000000..912f8c0
--- /dev/null
+++ b/view/omeka/site-admin/page/edit.phtml
@@ -0,0 +1,72 @@
+plugin('translate');
+$escape = $this->plugin('escapeHtml');
+$this->htmlElement('body')->appendAttribute('class', 'site-pages edit');
+$this->ckEditor();
+$this->headScript()->appendFile($this->assetUrl('vendor/sortablejs/Sortable.min.js', 'Omeka'));
+$this->headScript()->appendFile($this->assetUrl('js/site-page-edit.js', 'Omeka'));
+$this->blockLayout()->prepareForm();
+$form->prepare();
+?>
+pageTitle($page->title(), 1, $translate('Pages'), $translate('Edit')); ?>
+
+form()->openTag($form); ?>
+
+ isPublic()): ?>
+ hyperlink('', '#', [
+ 'class' => 'o-icon-public button',
+ 'title' => $translate('Make private'),
+ ]); ?>
+
+
+ hyperlink('', '#', [
+ 'class' => 'o-icon-private button',
+ 'title' => $translate('Make public'),
+ ]); ?>
+
+
+
+
+ cancelButton(); ?>
+
+
+
+formCollection($form, false); ?>
+
+blockLayout()->forms($page); ?>
+
+form()->closeTag(); ?>
+
+
+
+
+
+deleteConfirm($page, 'page'); ?>
+
+partial('common/resource-select-sidebar'); ?>
diff --git a/view/omeka/site/index.phtml b/view/omeka/site/index.phtml
index ec2b792..2fd59eb 100644
--- a/view/omeka/site/index.phtml
+++ b/view/omeka/site/index.phtml
@@ -8,7 +8,9 @@ $title = $this->setting('installation_title', 'Omeka S');
$subtitle = $translate('Sites');
$this->headTitle($subtitle);
?>
-