Skip to content

Reordering list items with drag and drop #21406

@johnbillion

Description

@johnbillion

Is your feature request related to a problem? Please describe.

It would be great to be able to drag and drop the items within a list (<ul> or <ol>) to reorder the items, similarly to how blocks can be dragged and dropped for reordering.

Background: I recently observed a client creating text-heavy content from scratch in the block editor and they made frequent use of reordering blocks with drag and drop as they fleshed it all out. However they found it frustrating that they couldn't reorder items within a list, and they had to do it "the old-fashioned way" of cutting and pasting.

Describe the solution you'd like

Some form of control for reordering items within a list, preferably drag and drop but in the future potentially the same controls that block reordering uses.

Stretch Goals / Wishlist

  • Dragging and dropping sideways to create indented list items
  • Dragging from one list and dropping into another

Metadata

Metadata

Assignees

No one assigned

    Labels

    [Block] ListAffects the List Block[Feature] Writing FlowBlock selection, navigation, splitting, merging, deletion...[Type] EnhancementA suggestion for improvement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions