Replace dragula with SortableJS

Created on 9 October 2023, 9 months ago

Problem/Motivation

Layout Paragraphs currently uses https://github.com/bevacqua/dragula which has no more commits since 2020.

Core switched to sortableJS ( https://www.drupal.org/node/3084730 β†’ ) for example for Layout Builder! And sortableJS has many benefits:

  • Touch ready
  • Active development
  • Core library, no 3rd party dependency management required
  • ...

Steps to reproduce

Proposed resolution

Replace the dragula implementation with sortableJS (core/sortable)

Remaining tasks

- Replace the current implementation without interface changes
- Remove dragula

User interface changes

API changes

Data model changes

🌱 Plan
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024