Task #66540

Avoid having content jump up and down when dragging elements

Added by Jo Hasenau about 6 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Backend User Interface
Target version:
Start date:
2015-04-22
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

The current behaviour of the dropzones when dragging elements around is a bit counterprodutive, since it makes elements jump up and down heavily within their columns.
So instead of creating a large dropzone as a full placeholder at the target position, the zone should overlap the surrounding content elements, ideally without moving them up or down at all.

This can be done easily with negative margins and some transparency as you can see in the attached image.

Depending on the desired behaviour we can have the content move slightly to give the editors a real feeling of movement, or it can stay exactly in place while just creating the enlarged dropzones at the target positions.


Files

dropzone_improvement.png (46.5 KB) dropzone_improvement.png Jo Hasenau, 2015-04-22 16:09

Related issues

Related to TYPO3 Core - Bug #72547: Moving orig tt_content records does not move translated recordsClosed2016-01-06

Actions
Related to TYPO3 Core - Bug #21161: Problem with moved translated content elements (wrong column)AcceptedJo Hasenau2010-08-10

Actions
Related to TYPO3 Core - Bug #83470: Translations can be dragged to default column (in page module -> language)ClosedAndreas Fernandez2018-01-04

Actions
Precedes TYPO3 Core - Feature #74179: Add Copy On Drop for the page module (via CTRL Key)ClosedJo Hasenau2016-03-04

Actions
#1

Updated by Jo Hasenau about 6 years ago

#2

Updated by Gerrit Code Review about 6 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38859

#3

Updated by Gerrit Code Review about 6 years ago

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#4

Updated by Gerrit Code Review about 6 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#5

Updated by Gerrit Code Review about 6 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#6

Updated by Gerrit Code Review about 6 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#7

Updated by Gerrit Code Review about 6 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#8

Updated by Gerrit Code Review about 6 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#9

Updated by Gerrit Code Review about 6 years ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#10

Updated by Gerrit Code Review about 6 years ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/38865

#11

Updated by Jo Hasenau about 6 years ago

Can be fixed by switching back to draggable instead of sortable.

Sortable should be used for the list module, while the page module should be switched back to draggable.

#12

Updated by Benni Mack about 6 years ago

  • Target version changed from 7.2 (Frontend) to 7.4 (Backend)
#13

Updated by Susanne Moog almost 6 years ago

  • Target version changed from 7.4 (Backend) to 7.5
#14

Updated by Benni Mack over 5 years ago

  • Target version changed from 7.5 to 7 LTS
#15

Updated by Nicole Cordes over 5 years ago

  • Status changed from Under Review to New
#16

Updated by Nicole Cordes over 5 years ago

  • Status changed from New to Needs Feedback

The patch was abandoned. Can this issue be closed?

#17

Updated by Alexander Opitz over 5 years ago

  • Status changed from Needs Feedback to New

Spoke with Jo, issue still exists as of comment 11 from Jo.

#18

Updated by Jo Hasenau over 5 years ago

  • Status changed from New to Accepted
#19

Updated by Jo Hasenau over 5 years ago

  • Target version changed from 7 LTS to 8.0

Will be done with draggable now - first step on the way to implement copy on drop and improved paste actions.
Target will be master, still this can be backported to 7.

#20

Updated by Gerrit Code Review over 5 years ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/47058

#21

Updated by Gerrit Code Review over 5 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/47058

#22

Updated by Gerrit Code Review over 5 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/47058

#23

Updated by Gerrit Code Review over 5 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/47058

#24

Updated by Jo Hasenau over 5 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
#25

Updated by Riccardo De Contardi over 3 years ago

  • Status changed from Resolved to Closed
#26

Updated by Andreas Fernandez over 3 years ago

  • Related to Bug #83470: Translations can be dragged to default column (in page module -> language) added
#27

Updated by Coders.Care Extension Team over 3 years ago

  • Related to deleted (Task #67134: The core must provide structured content elements which are configurable similar to backend layouts out of the box)

Also available in: Atom PDF