[!!!][TASK] Use progress bar instead of mask for loading 42/34242/6
authorBenjamin Mack <benni@typo3.org>
Sun, 16 Nov 2014 11:16:39 +0000 (12:16 +0100)
committerHelmut Hummel <helmut.hummel@typo3.org>
Fri, 26 Dec 2014 09:15:04 +0000 (10:15 +0100)
commiteeced84f4154491b475a2e10c6d0633e325705c2
treebebf990acf9821b857fc94394541ebe05c42d166
parent4a22b59e5188e7399a47c14c57b22f47f2445dd3
[!!!][TASK] Use progress bar instead of mask for loading

The core currently has two places where a loading
indicator is shown:

* Loading iframes, using a mask created by ExtJS
* Loading IRRE elements via AJAX, hand-made for IRRE

This behaviour should be unified with a new and clean API
using the JS library nprogress (MIT license).

Some old CSS code can safely removed, as it is not
used anymore.

Releases: master
Resolves: #64035
Change-Id: Iaf45af96aa022571195d1a27cfaa9dfd0f4ad63a
Reviewed-on: http://review.typo3.org/34242
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
typo3/contrib/nprogress/nprogress.js [new file with mode: 0644]
typo3/js/extjs/backendcontentiframe.js
typo3/sysext/backend/Resources/Public/JavaScript/iframepanel.js
typo3/sysext/backend/Resources/Public/JavaScript/jsfunc.inline.js
typo3/sysext/core/Classes/Page/PageRenderer.php
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_tceforms.less
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_misc_loading.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/nprogress/nprogress.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/t3skin.less
typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css
typo3/sysext/workspaces/Resources/Public/JavaScript/preview.js