[FEATURE] Improve form creation wizard
The form creation wizard has been improved greatly. This results in a vast enhancement of the user experience. In detail the following changes have been implemented: * The user interface has been visually refurbished and rearranged. * Step 3 - which just stated the successful form creation - has been removed. * Previous steps can now be accessed. * Instead of labeling steps with just a numerical indicator (like "Step x of y") steps now have descriptive labels like "Start" or "Finish!". * Configuration settings did not change in number but are logically structured now. In order to achieve this a new JavaScript module `MultiStepWizard.ts` has been introduced. Check the corresponding .rst files for further information. Resolves: #79445 Releases: master Change-Id: Ia631a411d81b11a21e9b2f682771be536cb01921 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60555 Tested-by:Mathias Brodala <mbrodala@pagemachine.de> Tested-by:
Björn Jacob <bjoern.jacob@tritum.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Reviewed-by:
Mathias Brodala <mbrodala@pagemachine.de> Reviewed-by:
Björn Jacob <bjoern.jacob@tritum.de> Reviewed-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de>
Showing
- Build/Sources/Sass/component/_modal.scss 28 additions, 0 deletionsBuild/Sources/Sass/component/_modal.scss
- Build/Sources/TypeScript/backend/Resources/Public/TypeScript/MultiStepWizard.ts 550 additions, 0 deletions...pt/backend/Resources/Public/TypeScript/MultiStepWizard.ts
- Build/types/TYPO3/index.d.ts 19 additions, 0 deletionsBuild/types/TYPO3/index.d.ts
- 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/MultiStepWizard.js 13 additions, 0 deletions...xt/backend/Resources/Public/JavaScript/MultiStepWizard.js
- typo3/sysext/core/Documentation/Changelog/master/Feature-79445-AddMultistepWizard.rst 52 additions, 0 deletions...ion/Changelog/master/Feature-79445-AddMultistepWizard.rst
- typo3/sysext/core/Documentation/Changelog/master/Feature-79445-ImproveFormCreationWizard.rst 29 additions, 0 deletions...ngelog/master/Feature-79445-ImproveFormCreationWizard.rst
- typo3/sysext/core/Resources/Private/Language/wizard.xlf 16 additions, 1 deletiontypo3/sysext/core/Resources/Private/Language/wizard.xlf
- typo3/sysext/form/Resources/Private/Language/locallang_formManager_javascript.xlf 13 additions, 4 deletions...ces/Private/Language/locallang_formManager_javascript.xlf
- typo3/sysext/form/Resources/Public/JavaScript/Backend/FormManager/ViewModel.js 391 additions, 133 deletions...ources/Public/JavaScript/Backend/FormManager/ViewModel.js
Please register or sign in to comment