Skip to content

Design improvements for static objects and arrows #10137

Description

@ieva-jonusaite

Design improvements for static objects and arrows

Background

Currently, the selection and manipulation UI for static shapes (ellipses, rectangles, lines), arrows, text and images in Ketcher is inconsistent.


1. Selection Highlight

Issue:
For elliptical arrows, the entire bounding rectangle is highlighted in green when selected, rather than just the arrow itself.

Image

Request:
Update the selection highlight so that only the actual shape is visually emphasized with a colored glow.


2. Selection Handles

Multiple inconsistencies exist across different object types:

  • For ellipses, the selection handles (black dots) are positioned on the bounding rectangle, not on the actual ellipse
Image
  • Multi-tailed arrow tools lack selection handles entirely when selected
Image
  • Text boxes do not display selection handles when selected
Image
  • Images use hollow circles for selection handles
Image
  • For arrows, the current solid black selection handles overlap with the arrow itself, making the selection unclear.
Image

Request:
Update the handle icon so it does not interfere with or cover the shape itself and ensure all selection handles use a consistent visual style across all object types.

Metadata

Metadata

Assignees

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions