Skip to content

Conversation

@odeimaiz
Copy link
Member

@odeimaiz odeimaiz commented Dec 12, 2024

What do these changes do?

  • Refactor: Convert Dashboard buttons from ToggleButtons to simpler Widgets
  • Drag & Drop Projects and Folders
    • drag a project into a folder ("card" -> "card")
    • drag a project into a folder ("card" -> "tree")
    • drag a folder into another folder ("card" -> "card")
    • drag a folder into another folder ("card" -> "tree")
    • drag a folder into another folder ("tree" -> "card")
    • drag a folder into another folder ("tree" -> "tree")
  • Dragging indicator
  • Expand tree item when hovering (for more than 1") while dragging

Bonus:

  • Pricing Unit creator: specific_info to null by default

Move project:
MovingProject

Move folder:
MovingFolder

Related issue/s

How to test

Dev-ops checklist

@odeimaiz odeimaiz self-assigned this Dec 12, 2024
@odeimaiz odeimaiz added t:enhancement Improvement or request on an existing feature a:frontend issue affecting the front-end (area group) labels Dec 12, 2024
@odeimaiz odeimaiz added this to the Event Horizon milestone Dec 12, 2024
@odeimaiz odeimaiz marked this pull request as ready for review December 15, 2024 16:32
@odeimaiz odeimaiz requested a review from calys December 15, 2024 19:16
Copy link
Contributor

@bisgaard-itis bisgaard-itis left a comment

Choose a reason for hiding this comment

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

😍 🚀

Copy link
Member

@sanderegg sanderegg left a comment

Choose a reason for hiding this comment

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

very nice

Copy link
Contributor

@GitHK GitHK left a comment

Choose a reason for hiding this comment

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

👍

@odeimaiz odeimaiz enabled auto-merge (squash) December 16, 2024 08:25
@sonarqubecloud
Copy link

@odeimaiz odeimaiz merged commit 854af6e into ITISFoundation:master Dec 16, 2024
55 checks passed
@odeimaiz odeimaiz deleted the feature/daraga-doropa branch December 16, 2024 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a:frontend issue affecting the front-end (area group) t:enhancement Improvement or request on an existing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Drag and Drop projects and folders

7 participants