From 56499484be14e07389273e37115c69ecc52f3367 Mon Sep 17 00:00:00 2001 From: Raju Udava <86527202+dstala@users.noreply.github.com> Date: Wed, 23 Nov 2022 21:32:34 +0530 Subject: [PATCH 1/5] docs: keyboard maneuver Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com> --- .../en/setup-and-usages/keyboard-maneuver.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md diff --git a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md new file mode 100644 index 0000000000..7b0af04575 --- /dev/null +++ b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md @@ -0,0 +1,28 @@ +--- +title: 'Keyboard Maneuver' +description: 'Keyboard shortcuts' +position: 700 +category: 'Product' +menuTitle: 'Keyboard Maneuver' +--- + + +## Shortcuts +- To be listed + +## General maneuver on GRID + +| Key | Behaviour | +|-----------------|--------------------------------------------------------------------------------------| +| `⌘` `←` | Jump to leftmost column in this row | +| `⌘` `→` | Jump to rightmost column in this row | +| `⌘` `↑` | Jump to first record in this column (in same page) | +| `⌘` `↓` | Jump to last record in this column (in same page) | +| `⌘` `C` | Copy cell contents | +| `Enter` | Switch cell in focus to EDIT mode; opens modal/picker if cell is associated with one | +| `Esc` | Exit cell EDIT mode | +| `Delete` | Clear cell | +| `Space` | Expand current row | +| `←` `→` `↑` `↓` | General cell navigation | + + From 04e9a44f3e76a5ddf948acf67aa94ef61dcd69ef Mon Sep 17 00:00:00 2001 From: Raju Udava <86527202+dstala@users.noreply.github.com> Date: Fri, 25 Nov 2022 16:19:10 +0530 Subject: [PATCH 2/5] docs: keyboard shortcut updates from wkw Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com> --- .../en/setup-and-usages/keyboard-maneuver.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md index 7b0af04575..48a4dc725e 100644 --- a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md +++ b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md @@ -8,7 +8,13 @@ menuTitle: 'Keyboard Maneuver' ## Shortcuts -- To be listed +| Key | Behaviour | +|-----------|-------------------------| +| `ALT` `t` | Insert new table | +| `ALT` `r` | Insert new row | +| `ALT` `c` | Insert new column | +| `ALT` `f` | Toggle fullscreen mode | +| `ALT` `i` | Invite a member to team | ## General maneuver on GRID @@ -26,3 +32,9 @@ menuTitle: 'Keyboard Maneuver' | `←` `→` `↑` `↓` | General cell navigation | +## Expanded row maneuver +| Key | Behaviour | +|-------------|--------------------------------| +| `⌘` `Enter` | Save current expanded row item | + + From e30cedae81ab72fa95ef05b5fe1548659a26a3eb Mon Sep 17 00:00:00 2001 From: Raju Udava <86527202+dstala@users.noreply.github.com> Date: Tue, 29 Nov 2022 19:40:47 +0530 Subject: [PATCH 3/5] docs: datatype specific options Signed-off-by: Raju Udava <86527202+dstala@users.noreply.github.com> --- .../en/setup-and-usages/keyboard-maneuver.md | 50 +++++++++++++------ 1 file changed, 34 insertions(+), 16 deletions(-) diff --git a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md index 48a4dc725e..768cd3088e 100644 --- a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md +++ b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md @@ -8,33 +8,51 @@ menuTitle: 'Keyboard Maneuver' ## Shortcuts -| Key | Behaviour | -|-----------|-------------------------| +| Key | Behaviour | +|----------:|:------------------------| | `ALT` `t` | Insert new table | | `ALT` `r` | Insert new row | | `ALT` `c` | Insert new column | | `ALT` `f` | Toggle fullscreen mode | | `ALT` `i` | Invite a member to team | +| `ALT` `,` | Open Settings menu | -## General maneuver on GRID -| Key | Behaviour | -|-----------------|--------------------------------------------------------------------------------------| -| `⌘` `←` | Jump to leftmost column in this row | -| `⌘` `→` | Jump to rightmost column in this row | -| `⌘` `↑` | Jump to first record in this column (in same page) | -| `⌘` `↓` | Jump to last record in this column (in same page) | -| `⌘` `C` | Copy cell contents | -| `Enter` | Switch cell in focus to EDIT mode; opens modal/picker if cell is associated with one | -| `Esc` | Exit cell EDIT mode | -| `Delete` | Clear cell | -| `Space` | Expand current row | +## General maneuver on GRID +| Key | Behaviour | +|----------------:|:-------------------------------------------------------------------------------------| +| `⌘` `←` | Jump to leftmost column in this row | +| `⌘` `→` | Jump to rightmost column in this row | +| `⌘` `↑` | Jump to first record in this column (in same page) | +| `⌘` `↓` | Jump to last record in this column (in same page) | +| `⌘` `C` | Copy cell contents | +| `Enter` | Switch cell in focus to EDIT mode; opens modal/picker if cell is associated with one | +| `Esc` | Exit cell EDIT mode | +| `Delete` | Clear cell | +| `Space` | Expand current row | | `←` `→` `↑` `↓` | General cell navigation | +| `Tab` | Move to next cell horizontally; if on last cell, move to next row beginning | + + +## Cell-specific maneuver when in EDIT mode (data type dependent) +| Datatype | Key | Behaviour | +|:----------------------:|------------:|:-----------------------------------| +| Text / Numerical cells | `←` `→` | Move cursor to the left / right | +| | `↑` `↓` | Move cursor to the beginning / end | +| Single Select | `↑` `↓` | Move between options | +| | `Enter` | Select option | +| Multi Select | `↑` `↓` | Move between options | +| | `Enter` | Select / deselect option | +| DateTime | `Ctrl` `;` | Select current date time | +| Link | `↑` `↓` | Move between options | +| | `Enter` | Link current selection | +| Checkbox | `Enter` | Toggle | +| Rating | `<0 ~ Max>` | Enter number to toggle rating | ## Expanded row maneuver -| Key | Behaviour | -|-------------|--------------------------------| +| Key | Behaviour | +|------------:|:-------------------------------| | `⌘` `Enter` | Save current expanded row item | From 42382b2dcfbbb0f110a0e484299611772ed45667 Mon Sep 17 00:00:00 2001 From: Raju Udava <86527202+dstala@users.noreply.github.com> Date: Wed, 30 Nov 2022 10:25:44 +0530 Subject: [PATCH 4/5] docs: removed navigation shortcut info for leftmost & rightmost cell --- .../noco-docs/content/en/setup-and-usages/keyboard-maneuver.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md index 768cd3088e..789f24b6df 100644 --- a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md +++ b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md @@ -21,8 +21,6 @@ menuTitle: 'Keyboard Maneuver' ## General maneuver on GRID | Key | Behaviour | |----------------:|:-------------------------------------------------------------------------------------| -| `⌘` `←` | Jump to leftmost column in this row | -| `⌘` `→` | Jump to rightmost column in this row | | `⌘` `↑` | Jump to first record in this column (in same page) | | `⌘` `↓` | Jump to last record in this column (in same page) | | `⌘` `C` | Copy cell contents | From 4c7dace8b97e0f1fcc68fb73ab759bafc429903e Mon Sep 17 00:00:00 2001 From: Raju Udava <86527202+dstala@users.noreply.github.com> Date: Wed, 30 Nov 2022 10:44:48 +0530 Subject: [PATCH 5/5] docs: review comments addressed (from wkw) --- .../content/en/setup-and-usages/keyboard-maneuver.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md index 789f24b6df..74dacdb316 100644 --- a/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md +++ b/packages/noco-docs/content/en/setup-and-usages/keyboard-maneuver.md @@ -15,10 +15,10 @@ menuTitle: 'Keyboard Maneuver' | `ALT` `c` | Insert new column | | `ALT` `f` | Toggle fullscreen mode | | `ALT` `i` | Invite a member to team | -| `ALT` `,` | Open Settings menu | +| `ALT` `,` | Open `Team & Settings` menu | -## General maneuver on GRID +## Grid view | Key | Behaviour | |----------------:|:-------------------------------------------------------------------------------------| | `⌘` `↑` | Jump to first record in this column (in same page) | @@ -32,7 +32,7 @@ menuTitle: 'Keyboard Maneuver' | `Tab` | Move to next cell horizontally; if on last cell, move to next row beginning | -## Cell-specific maneuver when in EDIT mode (data type dependent) +## Column type specific | Datatype | Key | Behaviour | |:----------------------:|------------:|:-----------------------------------| | Text / Numerical cells | `←` `→` | Move cursor to the left / right | @@ -48,9 +48,9 @@ menuTitle: 'Keyboard Maneuver' | Rating | `<0 ~ Max>` | Enter number to toggle rating | -## Expanded row maneuver +## Expanded form | Key | Behaviour | |------------:|:-------------------------------| -| `⌘` `Enter` | Save current expanded row item | +| `⌘` `Enter` | Save current expanded form item |