Skip to content

[Feature]: Keyboard controls for Block placement #3111

@adamfratino

Description

@adamfratino

Feature description

At the moment you can drag a block to a different area of a tab to position it. I'd like to be able to do something similar via keyboard controls.

Implementation Suggestion

I can think of three-ish options:

  1. Holding a modifier key(s) (similar to block focus via ctrl+shift) and pressing arrow keys to iterate over the same draggable drop zones, and place the block when the modifier key(s) are released.
  2. Holding a modifier key(s) and pressing arrow keys to actively move the block to different drop zones (bypass the selection/drop UI and just do it).
  3. Modifier keys similar to an app like [Rectangle(https://rectangleapp.com/) that move the focused block to a position within the tab, agnostic of the other blocks (i.e. modifier + right arrow would move the block to the right-most area of the tab, regardless of what's currently there)

1 or 2 are my preference, as they provide the highest level of control.

Anything else?

My screen recording is failing when I try to upload, here's a video on Streamable instead: https://streamable.com/7xls11 (video dies in two days because I don't want to sign up. Happy to re-up as needed, just ping me).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriageNeeds triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions