aboutsummaryrefslogtreecommitdiff
path: root/src/components/nav_panel/nav_panel.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/nav_panel/nav_panel.vue')
-rw-r--r--src/components/nav_panel/nav_panel.vue19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/components/nav_panel/nav_panel.vue b/src/components/nav_panel/nav_panel.vue
index 32c9bed5..c88b019c 100644
--- a/src/components/nav_panel/nav_panel.vue
+++ b/src/components/nav_panel/nav_panel.vue
@@ -96,14 +96,21 @@
:show-pin="editMode || forceEditMode"
:item="item"
/>
- <div
+ <li
v-if="!forceEditMode && currentUser"
- class="panel-footer"
>
- <Checkbox v-model="editMode">
- {{ $t('nav.edit_pinned') }}
- </Checkbox>
- </div>
+ <button
+ class="menu-item button-unstyled"
+ @click="toggleEditMode"
+ >
+ <FAIcon
+ fixed-width
+ class="fa-scale-110"
+ :icon="editMode ? 'check' : 'wrench'"
+ />
+ {{ editMode ? $t('nav.edit_finish') : $t('nav.edit_pinned') }}
+ </button>
+ </li>
</ul>
</div>
</div>