Changed Sandstorm menus to be more similar like other Wekan versions, make Export visible, etc.

Thanks to PizzaProgram and xet7 !

Related #3423
This commit is contained in:
Lauri Ojansivu 2021-01-09 19:49:58 +02:00
parent 758b829a3c
commit 103d03d4c8
2 changed files with 27 additions and 74 deletions

View file

@ -288,82 +288,35 @@ template(name="boardMenuPopup")
a.js-change-board-color a.js-change-board-color
i.fa.fa-paint-brush i.fa.fa-paint-brush
| {{_ 'board-change-color'}} | {{_ 'board-change-color'}}
hr
//- ul.pop-over-list
XXX Language should be handled by sandstorm, but for now display a if withApi
language selection link in the board menu. This link is normally present
in the header bar that is not displayed on sandstorm.
if isSandstorm
li li
a.js-change-language a.js-export-board
i.fa.fa-flag i.fa.fa-share-alt
| {{_ 'language'}} | {{_ 'export-board'}}
unless isSandstorm if currentUser.isBoardAdmin
hr li
ul.pop-over-list a.js-outgoing-webhooks
if withApi i.fa.fa-globe
li | {{_ 'outgoing-webhooks'}}
a.js-export-board li
i.fa.fa-share-alt a.js-card-settings
| {{_ 'export-board'}} i.fa.fa-id-card-o
if currentUser.isBoardAdmin | {{_ 'card-settings'}}
li li
a.js-outgoing-webhooks a.js-subtask-settings
i.fa.fa-globe i.fa.fa-sitemap
| {{_ 'outgoing-webhooks'}} | {{_ 'subtask-settings'}}
li unless currentBoard.isTemplatesBoard
a.js-card-settings if currentUser.isBoardAdmin
i.fa.fa-id-card-o hr
| {{_ 'card-settings'}} ul.pop-over-list
li
a.js-subtask-settings
i.fa.fa-sitemap
| {{_ 'subtask-settings'}}
unless currentBoard.isTemplatesBoard
if currentUser.isBoardAdmin
hr
ul.pop-over-list
li
a.js-archive-board
i.fa.fa-arrow-right
i.fa.fa-archive
| {{_ 'archive-board'}}
if isSandstorm
hr
ul.pop-over-list
if currentUser.isMember
li
a.js-export-board
i.fa.fa-share-alt
| {{_ 'export-board'}}
li
a.js-import-board
i.fa.fa-share-alt
i.fa.fa-sign-in
| {{_ 'import-board-c'}}
if currentUser.isBoardAdmin
li li
a.js-archive-board a.js-archive-board
i.fa.fa-arrow-right i.fa.fa-arrow-right
i.fa.fa-archive i.fa.fa-archive
| {{_ 'archive-board'}} | {{_ 'archive-board'}}
li
a.js-outgoing-webhooks
i.fa.fa-globe
| {{_ 'outgoing-webhooks'}}
hr
ul.pop-over-list
li
a.js-card-settings
i.fa.fa-id-card-o
| {{_ 'card-settings'}}
hr
ul.pop-over-list
li
a.js-subtask-settings
i.fa.fa-sitemap
| {{_ 'subtask-settings'}}
template(name="exportBoard") template(name="exportBoard")
ul.pop-over-list ul.pop-over-list

View file

@ -58,10 +58,10 @@ template(name="memberMenuPopup")
a.js-change-password a.js-change-password
i.fa.fa-key i.fa.fa-key
| {{_ 'changePasswordPopup-title'}} | {{_ 'changePasswordPopup-title'}}
li li
a.js-change-language a.js-change-language
i.fa.fa-flag i.fa.fa-flag
| {{_ 'changeLanguagePopup-title'}} | {{_ 'changeLanguagePopup-title'}}
unless isSandstorm unless isSandstorm
hr hr
ul.pop-over-list ul.pop-over-list