[TASK] Modernize position map styling (a bit)
TYPO3 still uses the infamous position maps (lists with arrow icons) to allow an user to re-arrange content elements. The position maps are used in two places: * "New Page Content" wizard in record list * "Re-position content element" in record list This commit aims to improve the styling of position maps and streamline them with the page module, without the need of major refactorings. Theoretically, TYPO3 has API to render a "page module"-alike grid anywhere, but it is currently coupled too tight to page module behavior and its needs. Resolves: #104618 Releases: main Change-Id: I6aa25e60e8ae95a88f6e73a86a910442bda722f8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/85624 Reviewed-by:Andreas Nedbal <andy@pixelde.su> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Simon Schaufelberger <simonschaufi+typo3@gmail.com> Tested-by:
Andreas Nedbal <andy@pixelde.su> Tested-by:
Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Ayke Halder <mail@ayke-halder.de> Tested-by:
Simon Schaufelberger <simonschaufi+typo3@gmail.com> Tested-by:
Ayke Halder <mail@ayke-halder.de> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de>
Showing
- Build/Sources/Sass/backend.scss 1 addition, 0 deletionsBuild/Sources/Sass/backend.scss
- Build/Sources/Sass/typo3/_element_page_position_map.scss 64 additions, 0 deletionsBuild/Sources/Sass/typo3/_element_page_position_map.scss
- typo3/sysext/backend/Classes/Tree/View/AbstractContentPagePositionMap.php 12 additions, 12 deletions...kend/Classes/Tree/View/AbstractContentPagePositionMap.php
- typo3/sysext/backend/Classes/Tree/View/ContentCreationPagePositionMap.php 12 additions, 7 deletions...kend/Classes/Tree/View/ContentCreationPagePositionMap.php
- typo3/sysext/backend/Classes/Tree/View/ContentMovingPagePositionMap.php 14 additions, 9 deletions...ackend/Classes/Tree/View/ContentMovingPagePositionMap.php
- typo3/sysext/backend/Resources/Private/Templates/ContentElement/MoveElement.html 20 additions, 17 deletions...sources/Private/Templates/ContentElement/MoveElement.html
- typo3/sysext/backend/Resources/Private/Templates/NewContentElement/PositionMap.html 3 additions, 2 deletions...rces/Private/Templates/NewContentElement/PositionMap.html
- typo3/sysext/backend/Resources/Public/Css/backend.css 8 additions, 0 deletionstypo3/sysext/backend/Resources/Public/Css/backend.css
Please register or sign in to comment