Appearance
Keyboard shortcuts
Stock Sync can be used with the mouse alone, but a few keys make the daily work faster. Press ? on any page, or click the keyboard button in the top bar, to see the list inside Stock Sync.
The shortcuts
| Keys | What it does | Where it works |
|---|---|---|
| Ctrl + K (Windows, Linux) or ⌘ + K (Mac) | Opens Search or jump to: any page, account, offer, order or action. Press it again to close it. See Search or jump to. | Every page after sign-in |
| / | Puts the cursor in the page's search box | The Offers and Orders lists, also on an account's Offers and Orders tabs |
| G then H | Goes to the Overview | Every page after sign-in |
| G then O | Goes to Offers | Every page after sign-in |
| G then R | Goes to Orders | Every page after sign-in |
| G then A | Goes to Accounts | Every page after sign-in |
| G then V | Goes to Activity | Every page after sign-in |
| J | Moves to the next row; in an open side panel, shows the next row | Lists whose rows open: Offers, Orders, Accounts, and the Accounts table on the Overview |
| K | Moves to the previous row; in an open side panel, shows the previous row | The same lists as J |
| Enter | Opens the row you moved to (on Offers and Orders, in the side panel) | The same lists as J |
| X | Selects or unselects the row you moved to | Lists with tick boxes: Offers, Orders and Accounts. Operators only. |
| Shift + click | Selects every row between the last one you ticked and this one | The same lists as X |
| Esc | Closes the side panel, dialog, menu or search box; with nothing open, clears the selection | Everywhere (not the Your session ended dialog) |
| Ctrl + B (Windows, Linux) or ⌘ + B (Mac) | Folds the sidebar, or opens it again, like the Fold the sidebar / Unfold the sidebar button | Every page after sign-in |
| Alt + S (Option + S on a Mac) | Save the changes you made | An account's Settings tab, only while Unsaved changes shows |
| Alt + J (Option + J on a Mac) | Discard the changes you made | An account's Settings tab, only while Unsaved changes shows |
| ? | Opens the Keyboard shortcuts list | Every page after sign-in |
| Tab / Shift + Tab | Moves between buttons, links and fields | Everywhere |
Details worth knowing
G then a letter. Press G, let go, then press the letter within a second. Nothing is shown while you do it; the page simply changes.
Single keys never fire while you type. ?, /, G, J, K and X are ignored while the cursor is in a text field, so you can type them into a search. Click outside the field (or press Tab) first. Esc in a search box clears it instead.
The side panel takes J and K. While an offer's or an order's side panel is open, J and K move the panel to the next or previous row of the list, and Esc closes it. The panel's Previous row and Next row arrows do the same.
Esc clears a selection. With rows selected and no panel or dialog open, Esc clears the selection, like the × on the selection bar.
Save and Discard work from inside a field. Alt + S and Alt + J exist so that you can save straight from the field you just changed. They only work while the page shows Unsaved changes, so they do nothing anywhere else.
Discard does not ask. Alt + J throws your unsaved changes away at once and puts back the values that were saved. Leaving the page with unsaved changes, on the other hand, always asks first (Discard unsaved changes?). Closing the browser tab or window shows the browser's own warning instead.
A dialog takes over the keyboard. While a confirmation dialog is open (for example Pause …?), the page's shortcuts do nothing, so you cannot save by accident behind it. Inside a dialog, Tab moves between its buttons and Enter presses the focused one.
Only operators select and save. Viewers have no tick boxes and never see Unsaved changes, so X, Shift + click, Alt + S and Alt + J never apply to them. See Who can do what.
Lists without row shortcuts
The Live feed, Sync runs and Outbox tabs of Activity have no rows to open in a side panel, so J, K and Enter do nothing there. They have no text search either, so / does nothing: use their filter chips instead.