[TASK] Remove jQuery from `@typo3/backend/page-actions`
This patch removes jQuery from the `@typo3/backend/page-actions` module used in the Page module to hide "hidden" content elements completely. Since jQuery's sliding was used which has no native API, `requestAnimationFrame()` is used to achieve the same behavior. To have a fluent CSS-based animation, positioning of `.t3-page-ce` needs to be fixed, making futher adjustments necessary. Additionally, an unused class is removed. Resolves: #99716 Releases: main Change-Id: If520858db7dfe8c50d8cad477d169a1d8e896ce8 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77510 Tested-by:Oliver Bartsch <bo@cedev.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- Build/Sources/Sass/module/_page.scss 6 additions, 4 deletionsBuild/Sources/Sass/module/_page.scss
- Build/Sources/TypeScript/backend/layout-module/drag-drop.ts 7 additions, 1 deletionBuild/Sources/TypeScript/backend/layout-module/drag-drop.ts
- Build/Sources/TypeScript/backend/page-actions.ts 36 additions, 35 deletionsBuild/Sources/TypeScript/backend/page-actions.ts
- typo3/sysext/backend/Resources/Private/Partials/PageLayout/Record.html 1 addition, 1 deletion...backend/Resources/Private/Partials/PageLayout/Record.html
- typo3/sysext/backend/Resources/Private/Templates/PageLayout/PageModule.html 1 addition, 1 deletion...nd/Resources/Private/Templates/PageLayout/PageModule.html
- typo3/sysext/backend/Resources/Public/Css/backend.css 1 addition, 1 deletiontypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/backend/Resources/Public/JavaScript/layout-module/drag-drop.js 1 addition, 1 deletion...nd/Resources/Public/JavaScript/layout-module/drag-drop.js
- typo3/sysext/backend/Resources/Public/JavaScript/page-actions.js 1 addition, 1 deletion...ysext/backend/Resources/Public/JavaScript/page-actions.js
Please register or sign in to comment