Skip to content

Placement of the end position in an empty container block #10184

Description

@microbit-robert

Check for duplicates

  • I have searched for similar issues before opening a new one.

Problem

It can be slightly visually confusing that the end position inside an empty container block is on the top inside edge of the block rather than the bottom inside edge.

When there is a statement block, the end position is rendered at the bottom inside edge.
Image

When there container is empty, the end position is rendered at the top inside edge.
Image

When the container is empty, the end position isn't particularly clear. See #9998 which suggests improving the visualisation of these positions, though we haven't come up with a concrete solution for this.

Request

Should the end position be rendered at the bottom inside edge of an empty container block?

E.g.:
Image

It's visually consistent with a container block that has statement blocks and it is also visually at the end of the block.

I think this work would have to be completed alongside #9998 to make these positions clearer. One alternative could be a highlight around the entire inside edge?

Alternatives considered

A few alternatives / mock ups would be valuable. We're not certain that anyone should move forward with the single proposal noted in this issue.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: triageIssues awaiting triage by a Blockly team member

    Type

    No type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions