Use case or problem
I prefer using the card layout in Bases instead of the table layout. The problem is that keyboard navigation currently only works in the table layout. To navigate, edit titles or manage tags on my notes I have to switch back to the table layout (losing the compact card view) or use the mouse which breaks my keyboard-driven workflow.
I prefer the card layout because it’s more information-dense. Being able to do this with the keyboard matters because it keeps me in a better flow and continuity, rather than having to constantly switch between keyboard and mouse.
Proposed solution
Bring the table layout’s keyboard support to the card layout:
-
Card avigation: Let me move focus between cards with the arrow keys, and ideally with vim-style h/j/k/l as well.. So j (or Down) moves focus to the card below, k (or Up) moves it up, and h/l (or Left/Right) step between cards sitting in the same row.
-
Open/edit a card: Pressing Enter on a focused card opens it up so I can edit its properties, and Escape backs out of that and returns me to navigating between cards. With Cmd/Ctrl + Enter it would open the note itself.
-
Edit the title inline: Provide a dedicated key (or let Enter work specifically when the title area is focused) to rename the note right from the card, without having to open the file.
-
Multi-select: Holding Shift while pressing the arrow keys should extend the selection to the neighboring cards, the same way Shift-click range-selection already works in the file explorer and table.
-
Tag shortcut: A hotkey to add or remove tags on the focused card, or on all selected cards at once, without needing to open the note first.
This would make the card layout as keyboard-friendly as the table layout, while keeping the denser, more visual presentation.
Current workaround (optional)
Switching to the table layout to do anything keyboard-driven, then switching back to the card layout for browsing. Or using the mouse to click into each card individually.