From cf71061da2667f7f873a09d8aa7e8d7f932aa764 Mon Sep 17 00:00:00 2001
From: Andreas Gohr <andi@splitbrain.org>
Date: Sat, 2 Sep 2017 10:16:35 +0200
Subject: [PATCH] added two more missing action icons

---
 inc/Menu/Item/Back.php         | 5 +++--
 inc/Menu/Item/Resendpwd.php    | 2 ++
 lib/images/menu/lock-reset.svg | 1 +
 3 files changed, 6 insertions(+), 2 deletions(-)
 create mode 100644 lib/images/menu/lock-reset.svg

diff --git a/inc/Menu/Item/Back.php b/inc/Menu/Item/Back.php
index 407bbe2fb..a7cc1d976 100644
--- a/inc/Menu/Item/Back.php
+++ b/inc/Menu/Item/Back.php
@@ -5,8 +5,8 @@ namespace dokuwiki\Menu\Item;
 /**
  * Class Back
  *
- * @fixme where is this used?
- * @fixme missing SVG
+ * Navigates back up one namepspace. This is currently not used in any menu. Templates
+ * would need to add this item manually.
  */
 class Back extends AbstractItem {
 
@@ -23,6 +23,7 @@ class Back extends AbstractItem {
         $this->id = $parent;
         $this->params = array('do' => '');
         $this->accesskey = 'b';
+        $this->svg = DOKU_INC . 'lib/images/menu/12-back_arrow-left.svg';
     }
 
 }
diff --git a/inc/Menu/Item/Resendpwd.php b/inc/Menu/Item/Resendpwd.php
index ffa99d8f8..7ddc6b02f 100644
--- a/inc/Menu/Item/Resendpwd.php
+++ b/inc/Menu/Item/Resendpwd.php
@@ -17,6 +17,8 @@ class Resendpwd extends AbstractItem {
         if($INPUT->server->str('REMOTE_USER')) {
             throw new \RuntimeException("no resendpwd when already logged in");
         }
+
+        $this->svg = DOKU_INC . 'lib/images/menu/lock-reset.svg';
     }
 
 }
diff --git a/lib/images/menu/lock-reset.svg b/lib/images/menu/lock-reset.svg
new file mode 100644
index 000000000..49693c609
--- /dev/null
+++ b/lib/images/menu/lock-reset.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.63 2c5.53 0 10.01 4.5 10.01 10s-4.48 10-10.01 10c-3.51 0-6.58-1.82-8.37-4.57l1.58-1.25C7.25 18.47 9.76 20 12.64 20a8 8 0 0 0 8-8 8 8 0 0 0-8-8C8.56 4 5.2 7.06 4.71 11h2.76l-3.74 3.73L0 11h2.69c.5-5.05 4.76-9 9.94-9m2.96 8.24c.5.01.91.41.91.92v4.61c0 .5-.41.92-.92.92h-5.53c-.51 0-.92-.42-.92-.92v-4.61c0-.51.41-.91.91-.92V9.23c0-1.53 1.25-2.77 2.77-2.77 1.53 0 2.78 1.24 2.78 2.77v1.01m-2.78-2.38c-.75 0-1.37.61-1.37 1.37v1.01h2.75V9.23c0-.76-.62-1.37-1.38-1.37z"/></svg>
\ No newline at end of file
-- 
GitLab