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

Sequence - Added dragging feedback & minor JS refactoring #407

Merged
merged 2 commits into from
Nov 18, 2023

Conversation

JonasMe
Copy link
Contributor

@JonasMe JonasMe commented Nov 17, 2023

Added extra visual feedback for dragging in the sequence page by changing cursor to grabbing, adding a tooltip to the "Create new item" and doing negative color if a drag is not possible.

image

image

Also refactored some of the JS code to improve maintainability and make it easier to extend with additional validations and types.

…ome JS for easier maintainability and reusability
@GDay
Copy link
Member

GDay commented Nov 17, 2023

The refactoring looks very good. Great work!

@coveralls
Copy link
Collaborator

coveralls commented Nov 17, 2023

Coverage Status

coverage: 93.836% (+0.02%) from 93.821%
when pulling 02bf209 on JonasMe:pr/click-to-add-sequence-tool
into d31f0fb on chiefonboarding:master.

Copy link
Member

@GDay GDay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@GDay GDay merged commit 908f1ac into chiefonboarding:master Nov 18, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants