[FEATURE] Install tool: Left menu at fixed position 98/23798/10
authorErnesto Baschny <ernst@cron-it.de>
Fri, 13 Sep 2013 17:26:09 +0000 (19:26 +0200)
committerErnesto Baschny <ernst@cron-it.de>
Fri, 13 Sep 2013 20:57:19 +0000 (22:57 +0200)
commitf5f5c9793bf5121017b0af6c0dc77347dd516360
tree65694dde9953a0d41b532c891de5c719334740f4
parent138f5445272a4e436988900585ea84fa168e7304
[FEATURE] Install tool: Left menu at fixed position

* Streamlines install tool main template.
* Adds a ContextService and use that in the templates.
  No more huge if/then/else constructs to differentiate
  standalone and backend modes.
* Fixes the left menu (and TYPO3 logo), letting the
  rest scroll up and down.
* In backend mode the menu and content starts right on top
  (no further headers to make scrolling look good)

Releases: 6.2
Resolves: #50910
Change-Id: Ie2ec277026a82332b533af51a37e7f308dd24e8c
Reviewed-on: https://review.typo3.org/23798
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
typo3/sysext/install/Classes/Controller/Action/AbstractAction.php
typo3/sysext/install/Classes/Service/ContextService.php [new file with mode: 0644]
typo3/sysext/install/Resources/Private/Layouts/ToolAuthenticated.html
typo3/sysext/install/Resources/Private/Partials/Action/Common/Head.html
typo3/sysext/install/Resources/Private/Templates/Action/Common/Login.html
typo3/sysext/install/Resources/Private/Templates/Action/Tool/Welcome.html
typo3/sysext/install/Resources/Public/Stylesheets/Action/Common/Install.css [changed mode: 0755->0644]
typo3/sysext/install/Resources/Public/Stylesheets/Action/Common/Login.css