Skip to content

Comments #1120

Closed
Closed
@rachel-fenichel

Description

@rachel-fenichel

Users should be able to add comments on blocks and on the workspace.

Scratch 2.0 comments:

  • Can be dragged from one block to another
  • Can be dragged from a block to the workspace and vice versa
  • Are fixed position relative to their parent block
  • Can be added (only?) through the context menu
  • Can be minimized but not fully hidden
  • Can be resized
  • Move with their parent blocks during drags
  • Can be dragged from any point on the comment except for the resize handle
  • Can be duplicated through the context menu
  • Do not duplicate when the parent block is duplicated
  • Can be deleted through the right-click menu
  • Can be deleted by dragging to the toolbox

Some Scratch 2.0 behaviour that we probably don't want to duplicate:

  • In Scratch 2.0 multiple comments can be attached to a single block, but they are always stacked so that only one can be read at a time.
  • There are no clear drag targets for dragging a comment to a block. I experimented a bit and comments will attach to a block if the gray arrow on the comment is within the bounds of the first row of the block at the end of the drag.
  • Multiple comments on a block stack are very hard to read, because they also stack on top of each other.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions