[FEATURE] Improve backend notifications display and handling
Currently, the notification/alert container does not allow scrolling when multiple notifications exceed the viewport height and it is not possible to clear all displayed notifications. This has been changed to allow scrolling within the container. On top of this, it is now also possible to focus the container using tab and scroll up and down using the arrow keys and clear all notifications with a single click. Resolves: #104069 Releases: main Change-Id: I6f4c27bff84942a3f161310da85a04957648218d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84659 Reviewed-by:Garvin Hicking <gh@faktor-e.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Garvin Hicking <gh@faktor-e.de>
Showing
- Build/Sources/Sass/element/typo3-notification-message.scss 15 additions, 0 deletionsBuild/Sources/Sass/element/typo3-notification-message.scss
- Build/Sources/TypeScript/backend/notification.ts 79 additions, 5 deletionsBuild/Sources/TypeScript/backend/notification.ts
- Build/Sources/TypeScript/backend/tests/notification-test.ts 1 addition, 1 deletionBuild/Sources/TypeScript/backend/tests/notification-test.ts
- typo3/sysext/adminpanel/Resources/Private/Language/locallang.xlf 3 additions, 0 deletions...ysext/adminpanel/Resources/Private/Language/locallang.xlf
- typo3/sysext/backend/Resources/Public/Css/backend.css 3 additions, 0 deletionstypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/backend/Resources/Public/JavaScript/notification.js 5 additions, 3 deletions...ysext/backend/Resources/Public/JavaScript/notification.js
- typo3/sysext/core/Documentation/Changelog/13.2/Feature-104069-ImprovedBackendNotificationsDisplayAndHandling.rst 27 additions, 0 deletions...104069-ImprovedBackendNotificationsDisplayAndHandling.rst
- typo3/sysext/core/Tests/Acceptance/Application/Styleguide/NotificationCest.php 50 additions, 0 deletions...ts/Acceptance/Application/Styleguide/NotificationCest.php
Please register or sign in to comment