Skip to content

Build: Block Inserter #323

@jasmussen

Description

@jasmussen

Add button to insert blocks.

insert

Behavior

A plus shows up at the end of the post. Click it to invoke the inserter:

text

When you make a linebreak, the plus moves to the left:

insert after or between

This is also how you would insert content between two paragraphs:

newlines

You can also type / on a newline to invoke the inserter, just like how it works in Slack and many chat apps:

slash to invoke

There will likely be a permanently visible "Insert" button in the toolbar:

inserter in toolbar

See also #34 and #72 (comment) for alternate mockups for improving the look of the inserter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    [Feature] InserterThe main way to insert blocks using the + button in the editing interface[Type] TaskIssues or PRs that have been broken down into an individual action to take

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions