Deck: Keyboard shortcuts

Created on 7 Feb 2017  路  4Comments  路  Source: nextcloud/deck

The behavior of keyboard shortcuts/keys is IMO confusing. Pressing ctrl-s opens the page file dialog, tab jumps to the next input field. What I would expect is:

When editing a card:

  • ctrl-s to save the card

When in detail view:

  • tab to indent line
  • shift-tab to remove indentation


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

enhancement frontend

Most helpful comment

Good point, we need a proper keyboard shortcut support. Although I'm not a big fan of overwriting browser defaults like ctrl-s. maybe we can use strl+enter there?

Some other ideas for that

arrow navigation between cards

a    archive card
l    assign labels (jump to label assignment field)
o    open card that is currently hovered by mouse
e   edit card title
n   create a new card
esc  close card sidebar

All 4 comments

Good point, we need a proper keyboard shortcut support. Although I'm not a big fan of overwriting browser defaults like ctrl-s. maybe we can use strl+enter there?

Some other ideas for that

arrow navigation between cards

a    archive card
l    assign labels (jump to label assignment field)
o    open card that is currently hovered by mouse
e   edit card title
n   create a new card
esc  close card sidebar

That would make navigation even easier.

The save suggestion came from my habit of always pressing ctrl-s to save my changes after I edit some text, so without thought the save file dialog always opens.

I was looking for keyboard shortcuts for the deck app and found this issue. I also found nextcloud/server#1444

So maybe you could contribute there too.

Just to mention it: I'm very familiar with Vim keybindings. Google uses these in there web apps too. I would prefer these type of keybindings.

Good point, we need a proper keyboard shortcut support. Although I'm not a big fan of overwriting browser defaults like ctrl-s. maybe we can use strl+enter there?

In my opinion, catching Ctrl+s improves the usability. For example, if I see that a card is not yet saved, I automatically press Ctrl+s, which pop ups the browser's "save page as" dialog.
I really have to contain myself not to press Ctrl+s all the time, because it is already so automated when working with other tools :grin:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

desperateCoder picture desperateCoder  路  3Comments

reox picture reox  路  4Comments

fm-sys picture fm-sys  路  4Comments

NebriBlackwing picture NebriBlackwing  路  4Comments

RobertZenz picture RobertZenz  路  4Comments