瀏覽代碼

fix: source view buttons

NGPixel 8 年之前
父節點
當前提交
6f59ee4d52
共有 1 個文件被更改,包括 7 次插入7 次删除
  1. 7 7
      server/views/pages/source.pug

+ 7 - 7
server/views/pages/source.pug

@@ -6,8 +6,8 @@ block rootNavCenter
 block rootNavRight
 block rootNavRight
   loading-spinner
   loading-spinner
   span.nav-item
   span.nav-item
-    if rights.write
-      a.button.is-outlined.btn-move-prompt.is-hidden
+    if rights.write && pageData.meta.path !== 'home'
+      a.button.is-outlined(v-on:click='$store.dispatch("modalMovePage/open")')
         i.icon-shuffle
         i.icon-shuffle
         span= t('nav.move')
         span= t('nav.move')
     a.button.is-outlined(href='/' + pageData.meta.path)
     a.button.is-outlined(href='/' + pageData.meta.path)
@@ -15,10 +15,10 @@ block rootNavRight
       span= t('nav.normalview')
       span= t('nav.normalview')
     if rights.write
     if rights.write
       a.button.is-orange(href='/edit/' + pageData.meta.path)
       a.button.is-orange(href='/edit/' + pageData.meta.path)
-        i.fa.fa-edit
+        i.icon-document-text
         span= t('nav.edit')
         span= t('nav.edit')
-      a.button.is-blue.btn-create-prompt
-        i.fa.fa-plus
+      a.button(v-on:click='$store.dispatch("modalCreatePage/open")')
+        i.icon-plus
         span= t('nav.create')
         span= t('nav.create')
 
 
 block content
 block content
@@ -27,6 +27,6 @@ block content
     .ace-container
     .ace-container
       #source-display= pageData.markdown
       #source-display= pageData.markdown
 
 
-  include ../modals/create.pug
-  include ../modals/move.pug
+  modal-create-page(basepath=pageData.meta.path)
+  modal-move-page(current-path=pageData.meta.path)
   page-loader(text=t('loading.source'))
   page-loader(text=t('loading.source'))