[TASK] Revamp display of "Workspaces" backend module
To improve the UX and accessibility of the "Workspaces" backend module the following changes are made: * Grouping and rearranging action buttons * Showing system language title in addition to the flag icon * Addition of a new "Action" column to represent the type of change and resolve the previous workspace state legend and colored record titles * Output notification messages with the icon if integrity issues exists * Removal of the live record column (This only contained the name of the live record and no other function. Additionally, records created in workspace were also displayed incorrectly in the live column even though they did not yet exist in live environment.) Resolves: #103670 Releases: main Change-Id: Ic7cd00fc46b638adaca9bd4cf4c6a97f2a53d787 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83924 Reviewed-by:Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Jasmina Ließmann <minapokhalo+typo3@gmail.com> Reviewed-by:
Jasmina Ließmann <minapokhalo+typo3@gmail.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- Build/Sources/Sass/component/_table.scss 6 additions, 1 deletionBuild/Sources/Sass/component/_table.scss
- Build/Sources/Sass/module/_workspaces.scss 0 additions, 44 deletionsBuild/Sources/Sass/module/_workspaces.scss
- Build/Sources/TypeScript/workspaces/backend.ts 2 additions, 2 deletionsBuild/Sources/TypeScript/workspaces/backend.ts
- Build/Sources/TypeScript/workspaces/renderable/record-table.ts 93 additions, 55 deletions.../Sources/TypeScript/workspaces/renderable/record-table.ts
- typo3/sysext/backend/Resources/Public/Css/backend.css 3 additions, 11 deletionstypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/workspaces/Classes/Controller/Remote/RemoteServer.php 0 additions, 2 deletions...ext/workspaces/Classes/Controller/Remote/RemoteServer.php
- typo3/sysext/workspaces/Classes/Controller/ReviewController.php 0 additions, 1 deletion...sysext/workspaces/Classes/Controller/ReviewController.php
- typo3/sysext/workspaces/Classes/Service/GridDataService.php 2 additions, 6 deletionstypo3/sysext/workspaces/Classes/Service/GridDataService.php
- typo3/sysext/workspaces/Resources/Private/Language/locallang.xlf 24 additions, 27 deletions...ysext/workspaces/Resources/Private/Language/locallang.xlf
- typo3/sysext/workspaces/Resources/Private/Partials/Legend.html 0 additions, 14 deletions.../sysext/workspaces/Resources/Private/Partials/Legend.html
- typo3/sysext/workspaces/Resources/Private/Templates/Review/Index.html 0 additions, 2 deletions.../workspaces/Resources/Private/Templates/Review/Index.html
- typo3/sysext/workspaces/Resources/Public/JavaScript/backend.js 1 addition, 1 deletion.../sysext/workspaces/Resources/Public/JavaScript/backend.js
- typo3/sysext/workspaces/Resources/Public/JavaScript/renderable/record-table.js 40 additions, 35 deletions...es/Resources/Public/JavaScript/renderable/record-table.js
Please register or sign in to comment