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

Edit EMA: Enable Drag and Drop Content Types To Create New Contentlets #27001

Closed
2 tasks done
Tracked by #26644
fmontes opened this issue Dec 13, 2023 · 0 comments · Fixed by #27012
Closed
2 tasks done
Tracked by #26644

Edit EMA: Enable Drag and Drop Content Types To Create New Contentlets #27001

fmontes opened this issue Dec 13, 2023 · 0 comments · Fixed by #27012

Comments

@fmontes
Copy link
Member

fmontes commented Dec 13, 2023

User Story

As a user, I want to be able to drag and drop content types to add content to the page in our new page editor, so I can easily create for my page.

Acceptance Criteria

Preview Give feedback

Proposed Objective: Core Features

Proposed Priority: Priority 3 - Average

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.:

N/A

Assumptions & Initiation Needs

  • Positions for containers and contentlets should be sent from the client webapp
  • We need the x, y, width, height, contentlet and containers information
  • We need that information in real time, when drag starts
  • We need to add angular overlays with this information to be able to use it as a drop zone
  • On drop we need to save the page and reload
  • We have to consider slow internet and slow browsers
  • Be careful with pointer events

Quality Assurance Notes & Workarounds

N/A

Sub-Tasks & Estimates:

  • Develop content palette: 8 hrs
  • Add drag and drop functionality: 12 hrs
  • Send x, y, width and height: 6 hrs
  • Add overlays as
@fmontes fmontes changed the title Edit EMA: Enable Drag and Drop Content Types and Content to the Page Edit EMA: Enable Drag and Drop Content Types To Create New Contentlets Dec 13, 2023
@fmontes fmontes moved this from New to Current Sprint Backlog in dotCMS - Product Planning Dec 13, 2023
@fmontes fmontes self-assigned this Dec 14, 2023
@zJaaal zJaaal mentioned this issue Dec 18, 2023
@fmontes fmontes closed this as completed Dec 19, 2023
@github-project-automation github-project-automation bot moved this from Current Sprint Backlog to Done in dotCMS - Product Planning Dec 19, 2023
@fmontes fmontes linked a pull request Dec 19, 2023 that will close this issue
3 tasks
@fmontes fmontes moved this from Done to Internal QA in dotCMS - Product Planning Dec 28, 2023
@fmontes fmontes moved this from Internal QA to Done in dotCMS - Product Planning Jan 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant