Skip to content

feat: allow to drag edge in the Toolbar story - #416

Merged
tbouffard merged 6 commits into
mainfrom
fix/story_toolbar_UI
May 30, 2024
Merged

feat: allow to drag edge in the Toolbar story#416
tbouffard merged 6 commits into
mainfrom
fix/story_toolbar_UI

Conversation

@tbouffard

@tbouffard tbouffard commented May 24, 2024

Copy link
Copy Markdown
Member

In addition, improve the design

  • correctly align the toolbar (use flex as already done in the DynamicToolbar story)
  • display the "Create toolbar entry from selection" button on top of the graph, like it was in the original mxGraph example.

Also ensure that the connect image is correctly displayed in all stories that configure it in ConnectionHandler:

  • DynamicToolbar
  • HoverIcons
  • Permissions
  • SwimLanes
  • Toolbar

Also add minor improvements to the JSDoc of the Geometry class.

Notes

Relates to #414

Toolbar story changes

New design and features

PR_416_toolbar_story

Previous design

image

In addition, improve the design
  - correctly align the toolbar (use Flex as already done in the DynamicToolbar story)
  - display the "Create toolbar entry from selection" button on top of the graph, like it was in the
  original mxGraph example.

Also ensure that the connect image is correctly displayed in all stories that configure it in
ConnectionHandler.
  - DynamicToolbar
  - HoverIcons
  - Permissions
  - SwimLanes
  - Toolbar
@tbouffard tbouffard added the enhancement New feature or request label May 24, 2024
Comment thread packages/html/stories/Toolbar.stories.ts Outdated
@tbouffard
tbouffard marked this pull request as ready for review May 27, 2024 05:06
@tbouffard tbouffard added chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...) enhancement New feature or request and removed enhancement New feature or request chore Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...) labels May 28, 2024
@tbouffard
tbouffard merged commit 6144386 into main May 30, 2024
@tbouffard
tbouffard deleted the fix/story_toolbar_UI branch May 30, 2024 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant