Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automation Branching UX updates #15001

Open
wants to merge 35 commits into
base: master
Choose a base branch
from

Conversation

deanhannigan
Copy link
Contributor

@deanhannigan deanhannigan commented Nov 8, 2024

Description

Some additional UX updates to the new Automation branching work.

Addresses

  • Added autoscrolling when dragging and dropping a step. Now when you drag a step to the extreme edge of the automation canvas, the automation will now scroll in that direction.
  • UI updates - added the same colouring and background pattern as the new role management UI. Both screens have a very similar UX this makes sure they share the same visual style.
  • Updated the canvas dragging behaviour to allow infinite dragging. CSS classes can be passed as a prop to customise the canvas dragging behaviour for whatever content is being displayed

Screenshots

Auto scrolling when dragging

drag

Updated UI - added in the same styling as the role management UI. Also reflowed some of the buttons at the top
Screenshot 2024-11-08 at 14 13 13

Launchcontrol

Automation branching UX updates!

Copy link

qa-wolf bot commented Nov 8, 2024

QA Wolf here! As you write new code it's important that your test coverage is keeping up.
Click here to request test coverage for this PR!

@github-actions github-actions bot added the size/m label Nov 8, 2024
@github-actions github-actions bot added size/l and removed size/m labels Nov 27, 2024
@deanhannigan deanhannigan marked this pull request as ready for review November 28, 2024 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant