瀏覽代碼

Fixes keyboard shortcuts defaults, icons and texts to be more understandable.

Thanks to xet7 !

Fixes https://github.com/wekan/wekan/pull/5628
Lauri Ojansivu 5 月之前
父節點
當前提交
955a46ca60
共有 3 個文件被更改,包括 9 次插入7 次删除
  1. 6 4
      client/components/boards/boardHeader.jade
  2. 2 2
      imports/i18n/data/en.i18n.json
  3. 1 1
      models/users.js

+ 6 - 4
client/components/boards/boardHeader.jade

@@ -28,8 +28,9 @@ template(name="boardHeaderBar")
             i.fa(class="fa-solid fa-{{#if isAutoWidth}}compress{{else}}expand{{/if}}")
 
           a.board-header-btn.js-keyboard-shortcuts-toggle(
-            title="{{#if isKeyboardShortcuts}}{{_ 'click-to-disable-keyboard-shortcuts'}}{{else}}{{_ 'click-to-enable-keyboard-shortcuts'}}{{/if}}")
-            i.fa(class="fa-solid fa-{{#if isKeyboardShortcuts}}computer-mouse{{else}}keyboard{{/if}}")
+            title="{{#if isKeyboardShortcuts}}{{_ 'keyboard-shortcuts-enabled'}}{{else}}{{_ 'keyboard-shortcuts-disabled'}}{{/if}}")
+            i.fa(class="fa-solid fa-keyboard")
+            i.fa(class="fa-solid fa-{{#if isKeyboardShortcuts}}check-square-o{{else}}ban{{/if}}")
 
           a.board-header-btn(
             class="{{#if currentUser.isBoardAdmin}}js-change-visibility{{else}}is-disabled{{/if}}"
@@ -79,8 +80,9 @@ template(name="boardHeaderBar")
             i.fa(class="fa-solid fa-{{#if isAutoWidth}}compress{{else}}expand{{/if}}")
 
           a.board-header-btn.js-keyboard-shortcuts-toggle(
-            title="{{#if isKeyboardShortcuts}}{{_ 'click-to-disable-keyboard-shortcuts'}}{{else}}{{_ 'click-to-enable-keyboard-shortcuts'}}{{/if}}")
-            i.fa(class="fa-solid fa-{{#if isKeyboardShortcuts}}computer-mouse{{else}}keyboard{{/if}}")
+            title="{{#if isKeyboardShortcuts}}{{_ 'keyboard-shortcuts-enabled'}}{{else}}{{_ 'keyboard-shortcuts-disabled'}}{{/if}}")
+            i.fa(class="fa-solid fa-keyboard")
+            i.fa(class="fa-solid fa-{{#if isKeyboardShortcuts}}check-square-o{{else}}ban{{/if}}")
 
           a.board-header-btn(
             class="{{#if currentUser.isBoardAdmin}}js-change-visibility{{else}}is-disabled{{/if}}"

+ 2 - 2
imports/i18n/data/en.i18n.json

@@ -90,8 +90,8 @@
   "set-list-width": "Set Widths",
   "set-list-width-value": "Set Min & Max Widths (pixels)",
   "list-width-error-message": "List widths must be integers greater than 100",
-  "click-to-enable-keyboard-shortcuts": "Click to enable keyboard shortcuts",
-  "click-to-disable-keyboard-shortcuts": "Click to disable keyboard shortcuts",
+  "keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
+  "keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
   "setSwimlaneHeightPopup-title": "Set Swimlane Height",
   "set-swimlane-height": "Set Swimlane Height",
   "set-swimlane-height-value": "Swimlane Height (pixels)",

+ 1 - 1
models/users.js

@@ -449,7 +449,7 @@ Users.attachSchema(
        * User-specified state of keyboard shortcut activation.
        */
       type: Boolean,
-      defaultValue: true,
+      defaultValue: false,
     },
     services: {
       /**