[FEATURE] Base EXT: t3skin on twbs 79/32679/6
authorFelix Kopp <felix-source@phorax.com>
Tue, 9 Sep 2014 11:10:03 +0000 (13:10 +0200)
committerBenjamin Mack <benni@typo3.org>
Tue, 9 Sep 2014 19:56:11 +0000 (21:56 +0200)
Base TYPO3 CMS backend on twbs bootstrap. Brings bootstrap variables
adapted for TYPO3 CMS t3skin. There is no visual change.

This patch is the first step in a list of CSS refactorings.

Next steps:
Base more TYPO3 CMS backend widgets on twbs components.

Resolves: #61471
Releases: 6.3
Change-Id: I38df90a4925306a5aa8dd6ce5934ce5bd454a1db
Reviewed-on: http://review.typo3.org/32679
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
193 files changed:
typo3/sysext/core/Documentation/Changelog/master/Breaking-61471-t3skinCssFilesMovedToLess.rst [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_button_back.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_clipboard.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csh.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csm.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_docheader.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_history.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_infopopup.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_message.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_move_element.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_pagetree.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_recent_edited.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_rte.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_spinner.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tab.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_table.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tceforms.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tree.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_version.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_wizard.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_login_screen.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_body.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_content.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_decorations.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_form.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_scaffolding.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_file_list.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_help_about.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_help_about_module.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_menu.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_settings.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_taskcenter.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_ws.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_list.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_list_sysnote.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_new_element.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_page.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_permissions.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_template.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_caching.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_logout.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_shortcut.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_username.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_workspace.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_topbar.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_debug_panel.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_button_back.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_clipboard.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csh.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csm.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_docheader.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_extjs_icons.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_history.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_message.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_pagetree.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_recent_edited.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_rte.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_spinner.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tab.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_table.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tceforms.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tree.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_typoscript.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_version.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_wizard.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_fonts.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_login_screen.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_content.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_decorations.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_form.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_misc_loading.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_file_list.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_file_upload.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_help_about.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_help_about_module.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_menu.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_info.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_list.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_list_sysnote.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_new_element.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_page.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_permissions.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_template.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_caching.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_livesearch.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_logout.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_shortcut.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_username.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_workspace.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_topbar.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/bootstrap/variables.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/font-awesome/variables.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/t3kin.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_button_back.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_clipboard.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_csh.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_csm.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_docheader.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_history.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_infopopup.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_message.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_move_element.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_pagetree.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_recent_edited.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_rte.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_spinner.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_tab.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_table.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_tceforms.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_tree.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_version.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/element_wizard.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/login_screen.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/main_body.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/main_content.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/main_decorations.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/main_form.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/main_scaffolding.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_file_list.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_help_about.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_help_about_module.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_menu.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_user_settings.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_user_taskcenter.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_user_ws.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_web_list.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_web_list_sysnote.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_web_new_element.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_web_page.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_web_permissions.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/module_web_template.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar_caching.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar_logout.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar_shortcut.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar_username.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/toolbar_workspace.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/structure/topbar.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/debug_panel.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_button_back.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_clipboard.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_csh.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_csm.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_docheader.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_extjs_icons.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_history.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_message.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_pagetree.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_recent_edited.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_rte.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_spinner.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_tab.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_table.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_tceforms.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_tree.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_typoscript.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_version.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/element_wizard.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/fonts.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/login_screen.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/main_body.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/main_content.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/main_decorations.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/main_form.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/misc_loading.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_file_list.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_file_upload.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_help_about.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_help_about_module.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_menu.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_info.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_list.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_list_sysnote.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_new_element.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_page.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_permissions.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/module_web_template.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/t3kin.css [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_caching.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_livesearch.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_logout.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_shortcut.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_username.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/toolbar_workspace.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Css/visual/topbar.css [deleted file]
typo3/sysext/t3skin/Resources/Public/Fonts/font-awesome/FontAwesome.otf [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Public/Fonts/font-awesome/fontawesome-webfont.eot [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Public/Fonts/font-awesome/fontawesome-webfont.svg [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Public/Fonts/font-awesome/fontawesome-webfont.ttf [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Public/Fonts/font-awesome/fontawesome-webfont.woff [new file with mode: 0644]

diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-61471-t3skinCssFilesMovedToLess.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-61471-t3skinCssFilesMovedToLess.rst
new file mode 100644 (file)
index 0000000..698ebc6
--- /dev/null
@@ -0,0 +1,31 @@
+=====================================================
+Breaking: #61471 - EXT:t3skin CSS files moved to less
+=====================================================
+
+Description
+===========
+
+All CSS files in EXT:t3skin are moved to less files and handled by less CSS pre processor
+and merged to a single CSS file.
+
+
+Impact
+======
+
+Single CSS files can not be included anymore. This may result in broken layouts.
+
+
+Affected installations
+======================
+
+A TYPO3 instance is affected if an extension loads single CSS files from EXT:t3skin. Backend modules of
+extensions usually get CSS core stuff loaded by default, which will not be a problem. An extension is
+only affected if single CSS files are explicitly referenced. This should be a rare case.
+
+
+Migration
+=========
+
+Most simple solution is to copy over the "old" CSS file from an older instance. Directly including those
+files from t3skin is discouraged. A better solution is to refactor the extension to use the full t3skin
+CSS file and to overlay it with required changes in an own file.
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_button_back.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_button_back.less
new file mode 100644 (file)
index 0000000..d281370
--- /dev/null
@@ -0,0 +1,29 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Go back A-tags
+- - - - - - - - - - - - - - - - - - - - - */
+
+a.typo3-goBack {
+}
+
+a.typo3-goBack img {
+       margin-right: 5px;
+       vertical-align: middle;
+}
+
+span.typo3-moduleHeader img {
+       margin-right: 4px;
+       vertical-align: middle;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_clipboard.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_clipboard.less
new file mode 100644 (file)
index 0000000..f97e442
--- /dev/null
@@ -0,0 +1,26 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Clipboard
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-clipboard,
+div#typo3-newRecordLink,
+table#typo3-dblist-search {
+       margin-top: 10px;
+}
+
+table#typo3-clipboard tr.bgColor5 td img {
+       vertical-align: middle;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csh.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csh.less
new file mode 100644 (file)
index 0000000..3232ff1
--- /dev/null
@@ -0,0 +1,234 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Context sensitive help
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-csh-inline {
+       padding: 4px;
+}
+
+table.typo3-csh-inline {
+       margin: 5px 4px 20px 0px;
+}
+
+table.typo3-csh-inline a.typo3-csh-link {
+       float: none;
+       margin-right: 0;
+}
+
+a.typo3-csh-link .typo3-csh-inline {
+       display: none;
+       position: absolute;
+       width: 200px;
+       z-index: 100;
+}
+
+a.typo3-csh-link .typo3-csh-inline.show-right {
+       right: 10px;
+}
+
+table.typo3-csh-inline a.typo3-csh-link,
+table.typo3-csh-inline span.t3-row-header,
+span.typo3-csh-inline span.t3-row-header,
+a.typo3-csh-link span.typo3-csh-inline span.t3-row-header {
+       display: block;
+}
+
+a.typo3-csh-link:hover .typo3-csh-inline {
+       display: block;
+}
+
+.typo3-csh-inline h2.t3-row-header {
+       margin: 0;
+       height: auto;
+}
+
+table.typo3-csh-inline a.typo3-csh-link {
+       height: 16px;
+}
+
+table.typo3-csh-inline tr td h4 {
+       margin-top: 0px;
+       margin-bottom: 0px;
+}
+
+table.typo3-csh-inline span.paragraph,
+a.typo3-csh-link span.typo3-csh-inline span.paragraph {
+       display: block;
+       padding: 3px;
+}
+
+img.typo3-csh-icon {
+       vertical-align: middle;
+}
+
+div.typo3-view-help h1 {
+       margin-bottom: 0px;
+       padding: 10px;
+}
+
+div.typo3-view-help h2 {
+       margin-top: 0;
+       padding: 4px 2px 4px 10px;
+}
+
+div.typo3-view-help h3 {
+       padding: 5px 10px;
+}
+
+div.typo3-view-help h4 {
+       padding: 2px 10px;
+}
+
+div.typo3-view-help {
+       margin: 0;
+       width: 100%;
+}
+
+div.typo3-view-help p {
+       margin: 4px 4px 12px 10px;
+}
+
+div.typo3-view-help div.c-toc {
+       padding-left: 6px;
+}
+
+div.typo3-view-help div.c-toc p {
+       margin: 0;
+}
+
+div.typo3-view-help .manual-title,
+div.typo3-view-help .introduction {
+       padding: 0 12px 6px;
+}
+
+div.typo3-view-help img.c-inlineimg  {
+       margin-left: 10px;
+}
+
+/*** new help code ***/
+.t3-help-inline {
+       padding: 4px;
+}
+
+table.t3-help-inline {
+       margin: 3px 4px 20px 0px;
+}
+
+table.t3-help-inline a.t3-help-link {
+       float: none;
+       margin-right: 0;
+}
+
+a.t3-help-link .t3-help-inline {
+       display: none;
+       position: absolute;
+       width: 200px;
+       z-index: 100;
+}
+
+a.t3-help-link .t3-help-inline.show-right {
+       right: 10px;
+}
+
+table.t3-help-inline a.t3-help-link,
+table.t3-help-inline span.t3-row-header,
+span.t3-help-inline span.t3-row-header,
+a.t3-help-link span.t3-help-inline span.t3-row-header {
+       display: block;
+}
+
+a.t3-help-link:hover .t3-help-inline {
+       display: block;
+}
+
+.t3-help-inline h2.t3-row-header {
+       margin: 0;
+       height: auto;
+}
+
+table.t3-help-inline a.t3-help-link {
+       height: 16px;
+}
+
+table.t3-help-inline tr td h4 {
+       margin-top: 0px;
+       margin-bottom: 0px;
+}
+
+table.t3-help-inline span.paragraph,
+a.t3-help-link span.t3-help-inline span.paragraph {
+       display: block;
+       padding: 3px;
+}
+
+img.t3-help-icon {
+       vertical-align: middle;
+}
+
+div.t3-view-help h1 {
+       margin-bottom: 0px;
+       padding: 10px;
+}
+
+div.t3-view-help h2 {
+       margin-top: 0;
+       padding: 4px 2px 4px 10px;
+}
+
+div.t3-view-help h3 {
+       padding: 5px 10px;
+}
+
+div.t3-view-help h4 {
+       padding: 2px 10px;
+}
+
+div.t3-view-help {
+       margin: 0;
+       width: 100%;
+}
+
+div.t3-view-help p {
+       margin: 4px 4px 12px 10px;
+}
+
+div.t3-view-help div.c-toc {
+       padding-left: 6px;
+}
+
+div.t3-view-help div.c-toc p {
+       margin: 0;
+}
+
+div.t3-view-help .manual-title,
+div.t3-view-help .introduction {
+       padding: 0 12px 6px;
+}
+
+div.t3-view-help img.c-inlineimg  {
+       margin-left: 10px;
+}
+
+/** ExtJS based CSH tooltips */
+.x-tip.typo3-csh-tooltip .x-tip-tl,
+.x-tip.typo3-csh-tooltip .x-tip-cl {
+       padding-left: 8px;
+}
+
+.x-tip.typo3-csh-tooltip .x-tip-tr,
+.x-tip.typo3-csh-tooltip .x-tip-cr {
+       padding-right: 8px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csm.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csm.less
new file mode 100644 (file)
index 0000000..1d118fd
--- /dev/null
@@ -0,0 +1,48 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Context Sensitive Menu / Layer (alt_clickmenu.php creates it)
+Notice: Rollover color is set by ->bgColor5 in the template object of alt_clickmenu.php
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.typo3-CSM tr.typo3-CSM-itemRow td {
+       padding: 2px 6px;
+}
+
+/* the 1px image between every contextmenu group needs to be set to block, otherwise the border cell is way too high
+   see https://developer.mozilla.org/en/Images,_Tables,_and_Mysterious_Gaps#Setting_images_to_be_blocks */
+table.typo3-CSM tr.bgColor2 td img {
+       display: block;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+special backend elements
+- - - - - - - - - - - - - - - - - - - - - */
+
+/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
+
+body#typo3-alt-clickmenu-php {
+       margin-top: 10px;
+}
+
+
+div#contentMenu0 {
+       position: absolute;
+       z-index: 10;
+}
+
+div#contentMenu1 {
+       position: absolute;
+       z-index: 20;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_docheader.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_docheader.less
new file mode 100644 (file)
index 0000000..46f3f07
--- /dev/null
@@ -0,0 +1,62 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/**
+ * Docheader
+ */
+
+.typo3-docheader-functions {
+       color: #dadada;
+       height: 27px;
+       line-height: 27px;
+       padding: 0 24px;
+       overflow: hidden;
+}
+
+/* overwrite defaults from normalise.css */
+.typo3-docheader-functions select {
+       color: #000;
+}
+.typo3-docheader-buttons {
+       color: #000;
+       height: 22px;
+       padding: 3px 24px;
+       overflow: hidden;
+}
+
+#typo3-docheader .left {
+       .pull-left;
+}
+#typo3-docheader .right {
+       .pull-right;
+}
+
+/** Extra margin 6px added to it-icon margin, doubled spacing = 12px */
+#typo3-docheader .left .buttongroup {
+       .pull-left;
+       margin-right: 6px;
+}
+
+#typo3-docheader .t3-icon {
+       margin-bottom: 3px;
+}
+#typo3-docheader .left .t3-icon {
+       margin-right: 6px;
+}
+#typo3-docheader .right .t3-icon {
+       margin-left: 6px;
+}
+
+#typo3-docheader .left select {
+       margin-right: 12px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_history.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_history.less
new file mode 100644 (file)
index 0000000..b754c54
--- /dev/null
@@ -0,0 +1,26 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+History / Undo
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-history tr td,
+table#typo3-history-item tr td {
+       vertical-align: top;
+}
+
+table#typo3-history img,
+table#typo3-history-item img {
+       margin: 1px 1px 1px 1px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_infopopup.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_infopopup.less
new file mode 100644 (file)
index 0000000..c917801
--- /dev/null
@@ -0,0 +1,21 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Information popup, show_item.php
+- - - - - - - - - - - - - - - - - - - - - */
+
+body#typo3-show-item-php {
+       padding: 12px 24px;
+       height: auto;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_message.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_message.less
new file mode 100644 (file)
index 0000000..aa7e7d0
--- /dev/null
@@ -0,0 +1,40 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Flash Messages
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-messages {
+       margin-bottom: 10px;
+}
+
+.typo3-message {
+       margin-bottom: 4px;
+       padding: 12px;
+       padding-left: 36px;
+}
+
+.typo3-message ul,
+.typo3-message ol {
+       padding-left: 16px;
+}
+
+.typo3-message .message-header {
+       display: block;
+}
+
+.typo3-message .t3-icon-actions-message-close {
+       cursor: pointer;
+       float: right;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_move_element.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_move_element.less
new file mode 100644 (file)
index 0000000..f7c0c8e
--- /dev/null
@@ -0,0 +1,32 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Move Element
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-ttContentList {
+       border: 1px solid #a2aab8;
+       background-color: #fff;
+}
+body#typo3-move-el-php img {
+       vertical-align: middle;
+}
+body#typo3-move-el-php table#typo3-ttContentList img,
+body#typo3-move-el-php img#c-recIcon {
+       margin-right: 4px;
+}
+
+body#typo3-move-el-php label.t3-label-valign-top {
+       vertical-align: top;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_pagetree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_pagetree.less
new file mode 100644 (file)
index 0000000..714e4f3
--- /dev/null
@@ -0,0 +1,238 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Pagetree
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-pagetree,
+#typo3-pagetree .x-panel-bwrap,
+#typo3-pagetree .x-panel-body {
+       height: 100%;
+}
+
+#typo3-pagetree .x-panel-tbar {
+       padding: 0;
+       margin: 0;
+}
+
+.x-tree-node .x-tree-node-el {
+       margin-right: 0;
+}
+
+.x-tree-node-readableRootline {
+       padding: 10px 0 3px 10px;
+}
+
+.x-tree-lines .typo3-pagetree-node-notExpandable .x-tree-ec-icon {
+       visibility: hidden;
+}
+
+.x-tree-lines .typo3-pagetree-node-notExpandable ul .x-tree-ec-icon {
+       visibility: visible;
+}
+
+#typo3-pagetree span.t3-icon {
+       margin-bottom: 2px;
+}
+
+#typo3-pagetree .x-toolbar,
+.typo3-pagetree-topPanel-item .x-toolbar {
+       padding: 0;
+}
+
+#typo3-pagetree .x-panel-tbar .x-toolbar {
+       padding-top: 2px;
+       height: 27px;
+}
+
+#typo3-pagetree .x-toolbar-ct {
+       height: 20px;
+}
+
+#typo3-pagetree ul {
+       padding-left: 0;
+       list-style: none;
+}
+
+#typo3-pagetree ul.x-tree-root-ct {
+       padding-top: 24px;
+       margin-bottom: 50px;
+}
+
+.x-tree-node a .typo3-pagetree-status,
+.x-dd-drag-ghost a .typo3-pagetree-status {
+       padding: 0;
+       margin: 0 3px 0 0;
+}
+
+/**
+ *
+ * section drag and drop
+ *
+ */
+.typo3-pagetree-tree-copy {
+       margin-top: 5px;
+}
+
+.x-dd-drag-ghost-pagetree-text {
+       display: inline-block;
+       vertical-align: middle;
+}
+
+.x-dd-drag-ghost-pagetree,
+.x-dd-drag-ghost {
+       padding-bottom: 5px;
+}
+
+.x-dd-drop-icon {
+       padding-top: 6px;
+}
+
+.x-dd-drag-ghost span {
+       margin: 0 1px 0 3px;
+}
+
+.x-dd-drag-ghost-pagetree span {
+       margin: 3px 3px 0 3px;
+}
+
+/**
+ *
+ * @section Top Panel
+ *
+ */
+#typo3-pagetree-topPanel .x-toolbar-left {
+       height: 20px;
+       padding-left: 12px;
+}
+
+#typo3-pagetree-topPanel .x-toolbar-right {
+       padding-right: 12px;
+}
+
+.typo3-pagetree-topPanel-button {
+       margin: 1px 5px 0 0;
+       padding: 1px 2px;
+       height: 25px;
+}
+
+.typo3-pagetree-topPanel-button button {
+       height: 16px;
+       width: 16px;
+}
+
+.typo3-pagetree-topPanel-item {
+       padding: 0 3px 0 3px;
+       height: 22px;
+}
+
+#typo3-pagetree-topPanel-filterWrap {
+       height: 22px;
+}
+
+#typo3-pagetree-topPanel-filter {
+       height: 15px;
+       width: 98% !important;
+       margin-top: 1px;
+       padding: 1px 0 1px 2px;
+}
+
+#typo3-pagetree-topPanel-filterWrap .t3-icon-input-clear {
+       right: 2px;
+}
+
+#typo3-pagetree .typo3-pagetree-topPanel-button {
+       margin-right: 1px;
+       margin-top: 3px;
+       margin-bottom: -2px;
+       padding: 2px 3px 4px 3px;
+}
+
+#typo3-pagetree-topPanel-defaultPanel {
+       padding-left: 6px;
+}
+
+#typo3-pagetree-topPanel-filterWrap .x-form-field-trigger-wrap {
+       width: 100% !important;
+       margin: 0 20px 0 0;
+}
+
+.typo3-pagetree-topPanel-item .x-form-trigger {
+       margin: 4px 0 0;
+       display: none;
+}
+
+.typo3-pagetree-topPanel-item .x-form-field-trigger-wrap:hover .x-form-trigger {
+       display: block;
+}
+
+#typo3-pagetree .typo3-pagetree-filteringTree-highlight {
+       padding: 0;
+}
+
+/**
+ *
+ * @section Indicator Bar
+ *
+ */
+.typo3-pagetree-indicatorBar-item p {
+       margin-bottom: 0;
+       padding: 5px 10px;
+}
+
+#typo3-pagetree-indicatorBar-filter p,
+#typo3-pagetree-indicatorBar-temporaryMountPoint p {
+       padding: 10px 35px;
+}
+
+.typo3-pagetree-indicatorBar-item .typo3-pagetree-indicatorBar-item-leftIcon {
+       left: 10px;
+       top: 9px;
+       position: absolute;
+}
+
+.typo3-pagetree-indicatorBar-item .typo3-pagetree-indicatorBar-item-rightIcon {
+       right: 10px;
+       top: 5px;
+       position: absolute;
+}
+
+#typo3-pagetree-indicatorBar-indicatorTitle span {
+       margin-right: 10px;
+}
+
+/**
+ *
+ * @section Deletion Drop Zone
+ *
+ */
+#typo3-pagetree-deletionDropZone p {
+       padding: 5px;
+}
+
+#typo3-pagetree-deletionDropZone-text {
+       padding: 0 0 0 5px;
+       display: inline;
+}
+
+.typo3-pagetree-deletionDropZone-restore {
+       display: inline-block;
+       padding: 0px 6px;
+       margin-left: 24px;
+}
+
+.typo3-pagetree-deletionDropZone-restoreText {
+       display: inline-block;
+       padding: 4px 4px 4px 18px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_recent_edited.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_recent_edited.less
new file mode 100644 (file)
index 0000000..1695473
--- /dev/null
@@ -0,0 +1,35 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Document, listing recently edited records if no records were open
+(alt_doc_nodoc.php) - this is effectively the Doc module
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.typo3-recent-edited {
+       width: 100%;
+}
+
+table.typo3-recent-edited img.c-recicon {
+       margin-right: 5px;
+       vertical-align: middle;
+}
+
+body#typo3-alt-doc-nodoc-php p img {
+       margin-left: 5px;
+       vertical-align: middle;
+}
+
+body#typo3-alt-doc-nodoc-php {
+       margin-left: 5px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_rte.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_rte.less
new file mode 100644 (file)
index 0000000..456211a
--- /dev/null
@@ -0,0 +1,132 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Element Browser / RTE link selection
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-browse-links-php {
+       width: 100%;
+}
+
+#typo3-browse-links-php #typo3-tabmenu {
+       margin-top: 10px;
+}
+
+table#typo3-curUrl {
+       margin-bottom: 2px;
+       width: 100%;
+}
+
+table#typo3-RTElinkMenu tr td {
+       width: 15%;
+}
+
+table#typo3-linkTarget {
+       margin-bottom: 25px;
+}
+
+
+#typo3-browse-links-php form,
+table#typo3-linkPages tr td.c-wCell,
+table#typo3-linkFiles tr td.c-wCell,
+table#typo3-EBrecords tr td.c-wCell,
+table#typo3-EBfiles tr td.c-wCell,
+table#typo3-uplFiles tr td.c-wCell,
+table#typo3-crFolder tr td.c-wCell {
+       padding: 0 10px;
+}
+
+table#typo3-uplFiles tr td.c-hCell,
+table#typo3-crFolder tr td.c-hCell {
+       padding-bottom: 5px;
+       padding-top: 5px;
+}
+
+table#typo3-crFolder input {
+       margin-right: 5px;
+}
+
+table#typo3-uplFiles #c-override label {
+       display: block;
+       padding-left: 15px;
+       text-indent: -15px;
+}
+
+table#typo3-uplFiles #c-override input {
+       vertical-align: bottom;
+       position: relative;
+       top: -1px;
+       *overflow: hidden;
+}
+
+table#typo3-linkPages h3,
+table#typo3-linkFiles h3,
+table#typo3-EBrecords h3,
+table#typo3-EBfiles h3,
+table#typo3-uplFiles h3,
+table#typo3-crFolder h3 {
+       padding: 0;
+}
+
+table#typo3-uplFiles #c-override {
+       padding: 5px 0;
+}
+
+table#typo3-linkPages,
+table#typo3-linkFiles,
+table#typo3-EBrecords,
+table#typo3-uplFiles {
+}
+
+table#typo3-EBfiles div#filelist {
+       margin-left: 10px;
+}
+
+table#typo3-EBfiles div#currentFolderHeader {
+       margin-bottom: 5px;
+       height: 19px;
+       vertical-align: middle;
+}
+
+table#typo3-EBfiles .filelistThumbnail img {
+       margin-left: 17px;
+}
+
+body#typo3-browse-links-php img,
+body#ext-rte-app-rte-select-image-php img {
+       vertical-align: middle;
+}
+
+body#typo3-browse-links-php img.c-blinkArrowL {
+       margin: 0px 3px 0px 3px;
+}
+
+table#typo3-linkMail,
+table#typo3-linkURL,
+table#typo3-linkTarget {
+       margin-top: 5px;
+}
+
+table#typo3-msgBox {
+       margin-top: 10px;
+       margin-bottom: 10px;
+}
+
+table#typo3-msgBox tr td {
+       padding: 10px 50px 10px 50px;
+}
+
+input.typo3-link-input {
+       width: 250px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_spinner.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_spinner.less
new file mode 100644 (file)
index 0000000..56d23df
--- /dev/null
@@ -0,0 +1,22 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Animated spinner icon
+- - - - - - - - - - - - - - - - - - - - - */
+
+span.spinner {
+       display: inline-block;
+       height: 16px;
+       width: 16px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tab.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tab.less
new file mode 100644 (file)
index 0000000..74a100d
--- /dev/null
@@ -0,0 +1,113 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Tab menu
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-tabmenu {
+       margin-top: 5px;
+}
+
+table#typo3-tabmenu tr {
+       height: 1.5em;
+}
+
+table#typo3-tabmenu td.tab {
+       padding: 0;
+}
+
+table#typo3-tabmenu td.disabled {
+       padding: 5px 10px 5px 10px;
+}
+
+table#typo3-tabmenu td a {
+       display: block;
+       margin-top: 1px;
+       padding: 5px 10px 5px 10px;
+       margin-right: 1px;
+}
+
+table#typo3-tabmenu td.tabact a {
+       padding-left: 10px;
+       padding-right: 10px;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Dynamic Tab menu
+- - - - - - - - - - - - - - - - - - - - - */
+
+div.typo3-dyntabmenu-divs {
+       padding: 0;
+}
+
+div.typo3-dyntabmenu-tabs,
+div.typo3-dyntabmenu-divs p.c-descr {
+       margin: 0;
+       padding: 0;
+}
+
+table.typo3-dyntabmenu tr {
+       height: 1.5em;
+}
+
+table.typo3-dyntabmenu td {
+       padding: 0;
+}
+
+table.typo3-dyntabmenu td.disabled {
+       padding: 5px 10px 5px 10px;
+}
+
+table.typo3-dyntabmenu td a {
+       display: block;
+       padding: 5px 10px 5px 10px;
+       margin-right: 1px;
+       position: relative;
+       top: 1px;
+}
+
+table.typo3-dyntabmenu td.tabact a,
+table#typo3-tabmenu td.tabact a {
+       margin-top: 0px;
+}
+
+table.typo3-dyntabmenu td.tab:hover a,
+table#typo3-tabmenu td.tab:hover a {
+       margin-top: 0px;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.c-tablayer {
+       margin-left: 20px;
+}
+
+.c-tablayer {
+       margin: 0;
+       padding: 0;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.tab,
+div.typo3-dyntabmenu-divs-foldout div.tabact,
+div.typo3-dyntabmenu-divs-foldout div.disabled {
+       margin-top: 5px;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.disabled {
+       padding: 2px 2px 2px 18px;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.tab a,
+div.typo3-dyntabmenu-divs-foldout div.tabact a {
+       display: block;
+       padding: 2px 2px 2px 18px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_table.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_table.less
new file mode 100644 (file)
index 0000000..1c04465
--- /dev/null
@@ -0,0 +1,91 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Table
+- - - - - - - - - - - - - - - - - - - - - */
+
+th,
+td {
+       vertical-align: top;
+}
+
+/** @deprecated styles */
+.t3-col-header,
+.t3-row-header,
+.tableheader td,
+table.t3-table-info td {
+       padding: 6px;
+}
+
+.t3-row-header span.t3-icon {
+       margin-right: 3px;
+}
+
+/** used in the admin tools => DB check **/
+.t3-overview-list dt {
+       padding: 0px 0px 2px 20px;
+}
+
+.t3-overview-list dt img {
+       vertical-align: middle;
+       margin-right: 5px;
+}
+
+.t3-overview-list dd {
+       margin: 2px 0 15px 20px;
+       padding-left: 22px;
+}
+
+/**
+ * Common style for tables
+ *
+ * <table class="t3-table>
+ *   <thead>
+ *     <tr>
+ *       <th>...</th>
+ *       <th>...</th>
+ *     </tr>
+ *   </thead>
+ *   <tbody>
+ *     <tr>
+ *       <td>
+ *         <span class="t3-icon t3-icon-treeline t3-icon-treeline-join t3-icon-join">&nbsp;</span>
+ *       </td>
+ *       <td>...</td>
+ *     </tr>
+ *   </tbody>
+ * </table>
+ */
+table.t3-table {
+       width: 100%;
+       border: none;
+       margin-bottom: 1.5em;
+}
+
+table.t3-table th,
+table.t3-table td {
+       padding: 6px;
+       /** Height of sprite icon */
+       min-height: 16px;
+       text-align: left;
+}
+
+table.t3-table tr th:first-child,
+table.t3-table tr td:first-child {
+       padding-left: 12px;
+}
+table.t3-table tr th:last-child,
+table.t3-table tr td:last-child {
+       padding-right: 12px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tceforms.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tceforms.less
new file mode 100644 (file)
index 0000000..2da8a87
--- /dev/null
@@ -0,0 +1,601 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms
+- - - - - - - - - - - - - - - - - - - - - */
+
+img.t3-TCEforms-reqImg {
+       display: block;
+       position: absolute;
+       left: 14px;
+       top: 28%;
+       z-index: 3000;
+       height: 16px;
+       margin-right: 2px;
+       width: 16px;
+}
+
+img.t3-TCEforms-reqTabImg {
+       height: 16px;
+       margin-left: 4px;
+       margin-bottom: -3px;
+       width: 16px;
+}
+
+img.t3-TCEforms-contentchangedImg {
+       display: block;
+       position: absolute;
+       left: 4px;
+       top: 32%;
+       z-index: 4000;
+       width: 7px;
+}
+
+.t3-form-palette-icon-required {
+       display: block;
+       position: absolute;
+       left: 4px;
+       top: 26%;
+       z-index: 3000;
+       height: 16px;
+       margin-right: 2px;
+       width: 16px;
+}
+/* renamed to .t3-form-palette-icon-required, lines below kept for backwards-compatibility */
+img.t3-TCEforms-reqPaletteImg {
+       display: block;
+       position: absolute;
+       left: 14px;
+       top: 30%;
+       z-index: 3000;
+       height: 16px;
+       margin-right: 2px;
+       width: 16px;
+}
+
+.t3-form-palette-icon-contentchanged {
+       display: block;
+       position: absolute;
+       left: -6px;
+       top: 30%;
+       z-index: 4000;
+       width: 7px;
+}
+/* renamed to .t3-form-palette-icon-contentchanged, lines below kept for backwards-compatibility */
+img.t3-TCEforms-contentchangedPaletteImg {
+       display: block;
+       position: absolute;
+       left: 4px;
+       top: 30%;
+       z-index: 4000;
+       width: 7px;
+}
+
+.typo3-TCEforms {
+       width: 100%;
+}
+
+
+.typo3-TCEforms-recHeaderRow {
+       padding-top: 5px;
+       padding-bottom: 20px;
+}
+
+table.wrapperTable tr.class-main2 td.palette-header,
+table.wrapperTable1 .class-main12 td.palette-header {
+       padding-left: 10px;
+}
+
+.typo3-TCEforms .bgColor2,
+.typo3-TCEforms tr.bgColor2 td {
+       padding-bottom: 5px;
+}
+
+.typo3-TCEforms optgroup.c-divider,
+select option.c-divider {
+       margin-top: 10px;
+       padding: 0px;
+}
+
+.typo3-TCEforms optgroup option {
+       margin: 0px;
+       padding: 2px;
+}
+
+
+.typo3-TCEforms select.icon-select option {
+       padding-left: 22px;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox {
+       margin-bottom: 10px;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tbody {
+       display: block;
+       max-height: 300px;
+       overflow-y: scroll;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr td {
+       vertical-align: middle;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr.c-header td,
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr td.c-checkbox,
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr td.c-labelCell {
+       padding: 1px 3px;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr td.c-labelCell {
+       min-width: 300px;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr td.c-labelCell img {
+       margin-right: 5px;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox td.c-descr {
+       width: 40px;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox td.c-descr img {
+       float: right;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-singlebox {
+       margin-bottom: 10px;
+       margin-top: 4px;
+}
+
+.checkbox,
+.checkbox:hover {
+       margin: 4px 0 4px 2px;
+       position: relative;
+       z-index: 3500;
+}
+
+.typo3-TCEforms .class-main1 > td,
+.typo3-TCEforms .class-main11 > td,
+.typo3-TCEforms .class-main21 > td,
+.typo3-TCEforms .class-main31 > td,
+.typo3-TCEforms .class-main41 > td,
+.typo3-TCEforms .class-main51 > td {
+       padding: 2px 0px 2px 0px;
+}
+
+.typo3-TCEforms .class-main2 > td,
+.typo3-TCEforms .class-main12 > td,
+.typo3-TCEforms .class-main22 > td,
+.typo3-TCEforms .class-main32 > td,
+.typo3-TCEforms .class-main42 > td,
+.typo3-TCEforms .class-main52 > td {
+       padding: 6px 0px 2px 0px;
+}
+
+.typo3-TCEforms .class-main3,
+.typo3-TCEforms .class-main13,
+.typo3-TCEforms .class-main23,
+.typo3-TCEforms .class-main33,
+.typo3-TCEforms .class-main43,
+.typo3-TCEforms .class-main53 {
+       padding: 2px 0px 2px 0px;
+}
+
+.typo3-TCEforms td.formField-header,
+.typo3-TCEforms td.palette-header,
+.typo3-TCEforms td.formField-field {
+       display: block;
+       position: relative;
+       padding-left: 10px;
+       padding-right: 10px;
+       vertical-align: top;
+}
+
+.typo3-TCEforms .formField,
+.typo3-TCEforms .formField1,
+.typo3-TCEforms .formField2,
+.typo3-TCEforms .formField3,
+.typo3-TCEforms .formField4,
+.typo3-TCEforms .formField5 {
+       vertical-align: middle;
+       position: relative;
+}
+
+.typo3-TCEforms .formField:focus,
+.typo3-TCEforms .formField1:focus,
+.typo3-TCEforms .formField2:focus,
+.typo3-TCEforms .formField3:focus,
+.typo3-TCEforms .formField4:focus,
+.typo3-TCEforms .formField5:focus {
+       z-index: 3500;
+}
+
+.typo3-TCEforms .wrapperTable,
+.typo3-TCEforms .wrapperTable1,
+.typo3-TCEforms .wrapperTable2,
+.typo3-TCEforms .wrapperTable3,
+.typo3-TCEforms .wrapperTable4,
+.typo3-TCEforms .wrapperTable5 {
+       padding: 5px 0 5px 0;
+}
+
+.t3-form-field-group-file tr:last-child td {
+       vertical-align: top;
+}
+
+.typo3-TCEforms td.icons {
+       padding: 2px;
+}
+
+.typo3-TCEforms td.thumbnails {
+       padding-top: 2px;
+}
+
+.typo3-TCEforms div.imagethumbs {
+       padding-top: 2px;
+       white-space: normal;
+       width: 253px;
+}
+
+.typo3-TCEforms div.imagethumbs br {
+       display: none;
+}
+
+.typo3-TCEforms div.imagethumbs .nobr {
+       display: inline-block;
+       width: 60px;
+       height: 60px;
+       overflow: hidden;
+       margin-right: 3px;
+       margin-bottom: 1px;
+       text-align: center;
+}
+
+.typo3-TCEforms div.imagethumbs .nobr a {
+       display: block;
+       width: 60px;
+       height: 60px;
+       line-height: 58px;
+       text-align: center;
+}
+
+.typo3-TCEforms div.imagethumbs .nobr a img {
+       display: inline;
+       margin-right: auto;
+       vertical-align: middle;
+       margin-left: auto;
+}
+
+.typo3-TCEforms div.imagethumbs .nobr span {
+       display: none;
+}
+
+.typo3-TCEforms span.filetypes {
+       display: block;
+       margin-top: 6px;
+       white-space: normal;
+       width: 250px;
+}
+
+.t3-form-field-container {
+       display: block;
+}
+
+.typo3-TCEforms-palette .typo3-csh-link img {
+       padding-top: 3px;
+       vertical-align: top;
+}
+
+.typo3-TCEforms-palette select.select,
+.t3-form-palette-field-container select.select {
+       margin: 4px 2px 4px 1px;
+}
+
+.t3-form-palette-field-container {
+       display: inline-block;
+       vertical-align: top;
+       padding-right: 25px;
+}
+
+.t3-form-palette-field-container .t3-form-palette-field-label,
+.t3-form-palette-field-container .t3-form-palette-field {
+       display: block;
+       position: relative;
+}
+
+.typo3-TCEforms .typo3-csh-link {
+       margin-left: 5px;
+}
+
+.t3-tceforms-fieldReadOnly {
+       /** Lock icon in right corner */
+       padding: 3px 30px 3px 6px;
+       margin: 0 0.5em 0.5em 0;
+       position: relative;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms suggest
+- - - - - - - - - - - - - - - - - - - - - */
+div.typo3-TCEforms-suggest-position-right {
+       margin-left: 10px;
+       margin-top: 5px;
+}
+
+div.typo3-TCEforms-suggest label {
+       margin-right: 5px;
+}
+
+div.typo3-TCEforms-suggest-indicator {
+       left: 230px;
+       position: relative;
+       top: -18px;
+}
+
+div.typo3-TCEforms-suggest-choices {
+       position: absolute;
+       width: 250px;
+       z-index: 4000;
+}
+
+div.typo3-TCEforms-suggest-choices ul {
+       margin: 0;
+       padding: 0;
+}
+
+div.typo3-TCEforms-suggest-choices li {
+       display: block;
+       margin: 0;
+       padding: 4px 2px 4px 24px;
+}
+
+div.typo3-TCEforms-suggest-choices li.suggest-noresults {
+       height: auto;
+}
+
+div.typo3-TCEforms-suggest-choices span.suggest-uid {
+       margin-left: 0.3em;
+}
+
+div.typo3-TCEforms-suggest-choices span.suggest-path {
+       margin-top: 0.3em;
+}
+
+input.typo3-TCEforms-suggest-search {
+       width: 200px;
+       padding-left: 20px;
+       vertical-align: middle;
+}
+
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Flexforms
+- - - - - - - - - - - - - - - - - - - - - */
+/** tabs inside the table => flexforms */
+.typo3-TCEforms .wrapperTable .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable1 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable2 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable3 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable4 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable5 .typo3-dyntabmenu-divs {
+       margin-right: 20px;
+       margin-bottom: 10px;
+}
+
+.t3-form-field-label-flex {
+       padding: 5px;
+}
+
+.t3-form-field-flex {
+       padding: 0 5px 5px;
+}
+
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Inline-Relational-Record-Editing
+- - - - - - - - - - - - - - - - - - - - - */
+.t3-form-field-container-wrap {
+       margin: 6px 0px;
+}
+
+.t3-form-field-container-inline {
+       margin: 2px 0px;
+}
+
+.t3-form-field-header-inline > span {
+       position: absolute;
+       left: 4px;
+       top: 15px;
+}
+
+.t3-form-field-header-inline-wrap:before,
+.t3-form-field-header-inline-wrap:after {
+       content: " ";
+       display: table;
+}
+
+.t3-form-field-header-inline-wrap:after {
+    clear: both;
+}
+
+.t3-form-field-header-inline-wrap {
+       min-width: 300px;
+}
+
+.t3-form-field-header-inline-icon,
+.t3-form-field-header-inline-thumbnail {
+       float: left;
+       margin-right: 5px;
+}
+
+.t3-form-field-header-inline-icon {
+       width: 18px;
+       height: 16px;
+       padding: 3px 0px;
+}
+
+.t3-form-field-header-inline-thumbnail {
+       float: left;
+       margin-right: 15px;
+}
+
+.t3-form-field-header-inline-thumbnail img {
+       display: block;
+}
+
+.t3-form-field-header-inline-ctrl {
+       float: right;
+}
+
+.t3-form-field-header-inline-ctrl .t3-icon {
+       margin: 0px;
+       margin-left: 3px;
+}
+
+.t3-form-field-header-inline-body,
+.t3-form-field-header-inline-summary {
+       overflow: hidden;
+       zoom: 1;
+}
+
+.t3-form-field-header-inline-thumbnail,
+.t3-form-field-header-inline-summary {
+       cursor: pointer;
+}
+
+.t3-form-field-header-inline-ctrl,
+.t3-form-field-header-inline-summary {
+       padding: 5px 0px;
+}
+
+.t3-form-field-header-inline-summary dl {
+       margin: 0px;
+       overflow: hidden;
+}
+
+.t3-form-field-header-inline-summary dt {
+       font-weight: bold;
+       float: left;
+       clear: left;
+       margin-right: 10px;
+}
+
+.t3-form-field-header-inline-summary dd {
+       float: left;
+}
+
+.t3-form-field-header-inline-ctrl img {
+       vertical-align: middle;
+}
+
+.t3-form-field-header-inline .t3-form-field-header-inline-ctrl > * {
+       opacity: 0;
+}
+
+.t3-form-field-header-inline:hover .t3-form-field-header-inline-ctrl > * {
+       opacity: 1;
+}
+
+.t3-form-field-header-inline .t3-form-field-header-inline-ctrl > span.sortableHandle {
+       margin-left: 16px;
+       opacity: 1;
+       display: inline-block;
+}
+
+.t3-form-field-container-inline-placeHolder div.t3-form-field-record-inline,
+.t3-form-field-container-inline-collapsed div.t3-form-field-record-inline {
+       display:none !important;
+}
+
+.t3-form-field-header-inline {
+       padding: 6px 16px;
+       position:relative;
+}
+
+.t3-form-field-container-inline-placeHolder .t3-form-field-header-inline > span {
+       display:none;
+}
+
+.t3-form-field-record-inline {
+       padding: 8px 8px;
+       position: relative;
+}
+
+.t3-form-field-record-inline > table {
+    width:100%;
+}
+
+.t3-form-field-record-inline .typo3-dyntabmenu-divs,
+.t3-form-field-record-inline .typo3-dyntabmenu-tabs {
+       margin-left:8px;
+       margin-right:8px !important;
+       margin-bottom:0px !important;
+}
+
+.sortableHandle {
+       cursor: move;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Sections
+- - - - - - - - - - - - - - - - - - - - - */
+.t3-form-field-container-flexsection {
+       padding-left: 20px;
+}
+
+.t3-form-field-header-flexsection {
+       width: 100%;
+       height: 16px;
+}
+
+.t3-form-field-label-flexsection {
+       padding: 5px 10px;
+}
+
+.t3-form-field-toggle-flexsection {
+       padding: 5px 0 5px 20px;
+}
+
+.t3-form-field-add-flexsection {
+       padding: 10px 5px 5px 20px;
+}
+
+.t3-form-field-container-flexsections {
+       margin: 5px 0;
+}
+
+.t3-form-field-record-flexsection {
+       padding: 5px 0;
+}
+
+.t3-form-field-record-flexsection > div {
+       margin:0 10px;
+}
+
+/* preview image in sys_file records */
+img.t3-tceforms-sysfile-imagepreview {
+       float: left;
+       margin-right: 10px;
+       margin-bottom: 10px;
+}
+
+* html div#typo3-docbody .typo3-TCEforms {
+       margin-top: 20px;
+}
+
+.typo3-TCEforms .formField-field img[src*="clear.gif"],
+.typo3-TCEforms .t3-form-palette-field img[src*="clear.gif"] {
+       z-index: 0;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tree.less
new file mode 100644 (file)
index 0000000..bd59c8f
--- /dev/null
@@ -0,0 +1,178 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Trees
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-tree {
+       margin: 10px 0 20px 10px;
+       width: 95%;
+}
+
+table#typo3-tree tr td {
+       padding: 0px;
+}
+
+table#typo3-tree tr td img {
+       vertical-align: middle;
+}
+
+table#typo3-tree tr td img.c-recIcon {
+       margin-right: 1px;
+}
+
+p.c-refresh img {
+       margin-right: 7px;
+       vertical-align: middle;
+}
+
+#typo3-pagetree #typo3-docheader div.buttonsright,
+#typo3-alt-file-navframe-php #typo3-docheader div.buttonsright {
+       margin-right: 3px;
+}
+
+body#typo3-alt-db-navframe-php div.c-notice {
+       margin-top: 5px;
+       margin-bottom: 10px;
+       padding: 5px 5px 5px 5px;
+       width: 95%;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Configuration trees, used in Admin Tools => Configuration
+- - - - - - - - - - - - - - - - - - - - - */
+table.t3-tree-config {
+       min-width: 500px;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+AJAX Page Tree
+- - - - - - - - - - - - - - - - - - - - - */
+body#typo3-pagetree,
+body#typo3-alt-file-navframe-php {
+       margin: 0;
+       padding: 0;
+}
+
+body#typo3-pagetree #typo3-inner-docbody,
+body#typo3-alt-file-navframe-php #typo3-inner-docbody {
+       padding: 0 0 10px 0;
+}
+
+ul.tree {
+       clear: both;
+       margin: 16px 0 0 10px;
+       padding: 0;
+}
+
+ul.tree ul {
+       padding: 0;
+       margin: 0;
+}
+
+ul.tree ul {
+       padding-left: 19px;
+}
+
+ul #pages0_0 > ul {
+       padding-left: 0;
+}
+
+ul.tree ul li {
+       padding: 0;
+       margin: 0;
+}
+
+ul.tree div.treeLinkItem {
+       display: block;
+       min-height: 16px;
+       padding-right: 2px;
+}
+
+/* active tree items, we have to work against the border: 1px here,
+   otherwise tree elements would take too much space */
+ul.tree li.active div.treeLinkItem {
+       margin: -1px 0 -1px -1px;
+}
+
+/* subitems of active tree items - reset styling */
+ul.tree li.active li div.treeLinkItem {
+       margin: 0;
+}
+
+span.dragIcon {
+       display: inline-block;
+       height: 16px;
+}
+
+ul.tree div.treeLinkItem span.dragId,
+ul.tree div.treeLinkItem span.dragTitle,
+ul.tree div.treeLinkItem img {
+       vertical-align: middle;
+}
+
+ul.tree div.treeLinkItem span.dragIcon {
+       vertical-align: top;
+}
+#dragIcon {
+       position: absolute;
+       visibility: hidden;
+       z-index: 20;
+}
+
+#treeFilterBox {
+       display: none;
+       height: 25px;
+       position: absolute;
+       top: 49px;
+       left: 0;
+       right: 0;
+       width: auto;
+       z-index: 3;
+}
+
+#searchBubble {
+       padding-left: 10px;
+}
+
+#treeFilter {
+       margin: 6px 0 0 17px !important;
+       height: 16px;
+       width: 160px;
+}
+
+#treeFilterReset {
+       left: 192px;
+       position: absolute;
+       top: 5px;
+       visibility: hidden;
+}
+
+#typo3-pagetree #typo3-docheader img,
+#typo3-alt-file-navframe-php #typo3-docheader img {
+       margin: 2px;
+}
+
+/* Sprite icons for tree lines. Single lines need 6px padding. Can also be used directly inside .t3-table */
+
+.t3-icon-treeline {
+       display: block;
+       float: left;
+       margin-top: -6px;
+       margin-bottom: -6px;
+       padding: 0;
+       height: 30px;
+       white-space: nowrap;
+       overflow: hidden;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_version.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_version.less
new file mode 100644 (file)
index 0000000..b6f5572
--- /dev/null
@@ -0,0 +1,62 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Workspace
+- - - - - - - - - - - - - - - - - - - - - */
+
+div.workspace-info {
+       padding: 7px;
+}
+
+table.workspace-overview td {
+       vertical-align: top;
+}
+
+table.ver-subtree tr td img {
+       vertical-align: middle;
+}
+
+.t3-version-infolayer {
+       z-index: 1;
+       visibility: hidden;
+       position: absolute;
+}
+
+table.ver-verElement {
+       width: 100%;
+}
+
+.ver-wl-details-table {
+       width: 100%;
+       margin: 5px 0 10px;
+}
+
+.ver-wl-details {
+       padding: 0 2px;
+       vertical-align: top;
+}
+
+.ver-wl-details-label {
+       width: 150px;
+       vertical-align: top;
+}
+
+.ver-wl-details-user-list-label {
+       width: 100px;
+}
+
+#ver-wl-new-workspace-icon {
+       margin-right: 5px;
+       float: left;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_wizard.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_wizard.less
new file mode 100644 (file)
index 0000000..92f8eef
--- /dev/null
@@ -0,0 +1,63 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Wizards
+- - - - - - - - - - - - - - - - - - - - - */
+
+body#typo3-wizard-tsconfig-php {
+       margin-left: 5px;
+}
+
+table#typo3-tablewizard span.c-wizButtonsH input {
+       margin-right: 2px;
+       vertical-align: middle;
+}
+
+table#typo3-tablewizard span.c-wizButtonsV input {
+       margin-right: 2px;
+       vertical-align: middle;
+}
+
+table#typo3-formwizard span.c-wizButtonsV input {
+       margin-bottom: 2px;
+}
+
+input.c-inputButton,
+img.c-inputButton {
+       margin-right: 2px;
+       vertical-align: middle;
+}
+
+div#c-saveButtonPanel,
+div#c-inputMode {
+       margin-top: 10px;
+}
+
+table#typo3-formwizard tr td {
+       padding: 0px 2px 0px 2px;
+}
+
+body#typo3-wizard-rte-php,
+body#typo3-wizard-rte-php table#typo3-rtewizard {
+       height: 98%;
+}
+
+body#typo3-wizard-rte-php table#typo3-rtewizard tr td#c-formContent {
+       height: 100%;
+       vertical-align: top;
+}
+
+body#typo3-wizard-colorpicker-php p.c-head {
+       margin-top: 4px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_login_screen.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_login_screen.less
new file mode 100644 (file)
index 0000000..e145458
--- /dev/null
@@ -0,0 +1,213 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* Login Screen
+ * Warning:
+ * DO NOT prevent the copyright notice from being shown!
+ * According to the GPL license an interactive application must show such a notice on start-up ('If the program is interactive, make it output a short notice... ' - see GPL.txt)
+ * Therefore preventing this notice from being properly shown is a violation of the license, regardless of whether you remove it or use the stylesheet to obstruct the display.
+ */
+#typo3-index-php {
+       margin: 0;
+}
+
+#typo3-index-php #t3-login-form {
+       margin: 0 auto;
+       width: 430px;
+       padding: 10% 0 0 0;
+}
+
+#typo3-index-php .t3-headline {
+       margin: 0;
+       width: auto;
+}
+
+#typo3-index-php .t3-headline h2 {
+       margin: 0;
+       padding: 5px 12px 5px 40px;
+       line-height: 24px;
+}
+
+#typo3-index-php #t3-login-process h2 {
+       display: inline;
+       padding: 20px 0 20px 50px;
+       position: relative;
+       top: 45%;
+       vertical-align: middle;
+}
+
+#typo3-index-php .t3-headline .t3-login-news-headline {
+       padding: 0 0 0 40px;
+       vertical-align: middle;
+}
+
+#typo3-index-php .t3-icons {
+       float: left;
+       padding: 3px 5px 0 0;
+}
+
+#typo3-index-php .t3-login-field {
+       margin: 0 0 6px;
+       padding: 0;
+       position: relative;
+       width: 100%;
+}
+
+#typo3-index-php .t3-login-field .t3-login-clearInputField {
+       cursor: pointer;
+       position: absolute;
+       top: 8px;
+       right: 11px;
+}
+
+#typo3-index-php .t3-login-field .t3-login-alert-capslock {
+       left: 300px;
+       position: absolute;
+       top: 5px;
+}
+
+#typo3-index-php .t3-login-field input {
+       line-height: 16px;
+       margin: 0;
+       padding: 9px 25px 9px 10px;
+       width: 350px;
+}
+
+#typo3-index-php #t3-login-interface-section {
+       float: left;
+}
+
+#typo3-index-php #t3-interfaceselector option {
+       height: 19px;
+}
+
+#typo3-index-php #t3-login-openIdLogo {
+       position: absolute;
+}
+
+#typo3-index-php .t3-login-openid-disabled .t3-login-form-footer,
+#typo3-index-php .t3-login-openid-disabled #t3-login-openIdLogo {
+       display: none;
+}
+
+#typo3-index-php .t3-login-field input.t3-login-submit {
+       display: block;
+       float: right;
+       width: auto;
+
+       height: 28px;
+       padding: 0 50px;
+}
+
+#typo3-index-php .t3-login-error {
+       margin: 2px;
+       padding: 10px;
+}
+
+#t3-nocookies-ignore {
+       margin-top: 10px;
+}
+
+#typo3-index-php div#t3-copyright-notice {
+       padding-top: 12px;
+       margin-top: 30px;
+}
+
+#typo3-index-php div#t3-copyright-notice img {
+       display: none;
+}
+
+#typo3-index-php .t3-login-logo {
+       margin-bottom: 30px;
+}
+
+#typo3-index-php #t3-meta-links {
+       margin-top: 15px;
+}
+
+/**
+ * @section login news
+ */
+#typo3-index-php #t3-login-news-outer {
+       margin-top: 35px;
+}
+
+#typo3-index-php #t3-login-news-outer .t3-login-box-body {
+       padding-bottom: 14px;
+       padding-top: 0;
+}
+
+#typo3-index-php #t3-login-news-outer #t3-login-news {
+       margin-top: 0;
+       clear: both;
+}
+
+#typo3-index-php #t3-login-news-outer #t3-login-news .t3-login-news-item {
+       padding-top: 20px;
+}
+
+#typo3-index-php #t3-login-news-outer #t3-login-news dd {
+       clear: both;
+       margin-left: 0;
+       padding: 0;
+}
+
+/**
+ * @section logout
+ */
+#typo3-index-php .t3-login-logout-form .t3-username-current {
+       float: left;
+       height: 21px;
+       vertical-align: middle;
+}
+
+#typo3-index-php .t3-login-logout-form div.t3-login-label {
+       float: left;
+       padding-right: 10px;
+       width: 70px;
+}
+
+/**
+ * @section erros/warnings
+ */
+.t3-login-alert {
+       padding: 12px;
+       margin-bottom: 6px;
+}
+
+.t3-login-alert h2 {
+       margin: 0;
+       padding: 0 10px 0 30px;
+       line-height: 16px;
+}
+
+.t3-login-alert p {
+       margin: 10px 0 0 0;
+       padding: 0 10px 0 30px;
+}
+
+/**
+ * @section box layout
+ */
+
+.t3-login-box-body {
+       padding: 25px 40px 20px 40px;
+}
+
+.t3-login-box-shadow {
+       height: 3px;
+}
+
+.t3-login-box-border-bottom {
+       height: 6px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_body.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_body.less
new file mode 100644 (file)
index 0000000..3db3a85
--- /dev/null
@@ -0,0 +1,65 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+body tags
+- - - - - - - - - - - - - - - - - - - - - */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+specific wrappers
+
+The "template" class is usually instantiated as either
+bicDoc, mediumDoc, smallDoc or noDoc.
+Each of these will result in the whole page content between the bodytags being
+wrapped in a DIV-section with a class.
+The class name will be "typo3-[classname]"
+In particular we set the width of these wrapper-sections:
+- - - - - - - - - - - - - - - - - - - - - */
+
+div.typo3-bigDoc,
+div.typo3-noDoc {
+       margin-left: 10px;
+       margin-top: 5px;
+       width: 740px;
+}
+
+div.typo3-noDoc h2 {
+       width: 740px;
+}
+
+div.typo3-mediumDoc {
+       width: 470px;
+}
+
+div.typo3-smallDoc {
+       width: 350px;
+}
+
+div.typo3-fullDoc {
+       height: 100%;
+       width: 100%;
+}
+
+div#typo3-docbody {
+       bottom: 0;
+       overflow: auto;
+       position: absolute;
+       top: 49px;
+       width: 100%;
+       z-index: 2;
+}
+
+div#typo3-inner-docbody {
+       padding: 24px;
+       margin-top: 0;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_content.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_content.less
new file mode 100644 (file)
index 0000000..77907b0
--- /dev/null
@@ -0,0 +1,105 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TYPO3 styles for basic elements
+- - - - - - - - - - - - - - - - - - - - - */
+
+h1 {
+       margin: 0 0 30px 0;
+}
+
+h2 {
+       margin: 24px 0 12px 0;
+}
+
+h3 {
+       margin: 24px 0 12px 0;
+}
+
+h4 {
+       margin: 12px 0 12px 0;
+}
+
+p,
+ul,
+ol,
+dl,
+blockquote {
+       margin-bottom: 1.25em;
+}
+
+/* Lists */
+
+ul,
+ol {
+       padding-left: 3em;
+}
+
+ul.list-unstyled,
+ol.list-unstyled {
+       padding-left: 0;
+}
+
+/* Preformatted text - not used so much in TYPO3 */
+pre {
+       margin: 0px;
+}
+
+/* horizontal ruler */
+hr,
+div.hr {
+       height: 1px;
+}
+
+/** .uppercase is kept for backwards-compatibility, use .divider */
+.divider,
+.uppercase {
+       padding-bottom: 6px;
+}
+
+a span {
+       cursor: pointer;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Various classes
+- - - - - - - - - - - - - - - - - - - - - */
+
+div.diff-r {
+       padding: 3px 3px 3px 3px;
+}
+
+div.diff-g {
+       padding: 3px 3px 3px 3px;
+}
+
+img.absmiddle {
+       vertical-align: middle;
+}
+
+.smallCheckboxes {
+       height: 12px;
+       margin: 0px;
+       width: 12px;
+}
+
+.alignToInputText, .alignToInputText:hover {
+       margin-top: 5px;
+       margin-right: 2px;
+       vertical-align: top;
+}
+
+.nowrap {
+       white-space: nowrap;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_decorations.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_decorations.less
new file mode 100644 (file)
index 0000000..c501a01
--- /dev/null
@@ -0,0 +1,24 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Decorations (shadows etc.)
+- - - - - - - - - - - - - - - - - - - - - */
+
+.shadow-box-bottom-424 {
+       height: 3px;
+}
+
+.shadow-box-top-428 {
+       height: 4px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_form.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_form.less
new file mode 100644 (file)
index 0000000..a5282b8
--- /dev/null
@@ -0,0 +1,53 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Form
+- - - - - - - - - - - - - - - - - - - - - */
+
+form {
+       margin: 0;
+}
+
+#typo3-docbody form {
+       margin-bottom: 1.25em;
+}
+
+.t3-button,
+input,
+textarea,
+button {
+       display: inline-block;
+       margin: 0 0.5em 0.5em 0;
+       padding: 3px 6px;
+       vertical-align: middle;
+}
+
+input[type=checkbox] {
+       padding: 0;
+}
+
+label {
+       vertical-align: middle;
+       min-height: 25px;
+       line-height: 25px;
+}
+
+.checkbox,
+.radio,
+.checkbox:hover {
+       height: 13px;
+       margin-right: 5px;
+       vertical-align: middle;
+       width: 13px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_scaffolding.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_scaffolding.less
new file mode 100644 (file)
index 0000000..c27975c
--- /dev/null
@@ -0,0 +1,39 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TYPO3 backend scaffolding
+- - - - - - - - - - - - - - - - - - - - - */
+
+body#typo3-backend-php {
+       margin: 0;
+       padding: 0;
+}
+
+#typo3-main-container {
+       clear: both;
+}
+
+#typo3-top {
+       margin-left: 160px;
+}
+
+iframe {
+       width: 100%;
+}
+
+#typo3-side-menu,
+iframe {
+       height: 100%;
+       overflow: auto;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_file_list.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_file_list.less
new file mode 100644 (file)
index 0000000..43835bc
--- /dev/null
@@ -0,0 +1,53 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+File > List
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-filelist tr td div.typo3-clipCtrl {
+       float: left;
+}
+
+table#typo3-filelist tr td div.typo3-editCtrl {
+       float: left;
+       padding-right: 10px;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+File scripts
+- - - - - - - - - - - - - - - - - - - - - */
+body#typo3-file-upload-php div#c-submit,
+body#typo3-file-upload-php div#c-upload,
+body#typo3-file-upload-php div#c-override,
+body#typo3-file-upload-php div#c-select {
+       margin-top: 10px;
+}
+
+body#typo3-file-rename-php div#c-submit,
+body#typo3-file-rename-php div#c-rename {
+       margin-top: 10px;
+}
+
+body#typo3-file-newfolder-php div#c-select,
+body#typo3-file-newfolder-php div#c-createFolders,
+body#typo3-file-newfolder-php div#c-submitFolders,
+body#typo3-file-newfolder-php div#c-newFile,
+body#typo3-file-newfolder-php div#c-submitFiles {
+       margin-top: 10px;
+}
+
+body#typo3-file-edit-php div#c-submit,
+body#typo3-file-edit-php div#c-edit {
+       margin-top: 10px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_help_about.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_help_about.less
new file mode 100644 (file)
index 0000000..bdc209d
--- /dev/null
@@ -0,0 +1,40 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Help > About
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-mod-help-about-index-php-outer {
+       margin: 15px auto;
+       width: 500px;
+}
+
+#typo3-mod-help-about-index-php-outer #donation-description {
+       padding-left: 60px;
+       margin: 10px 0;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner {
+       margin: 10px auto 20px;
+       padding: 10px;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner h2 {
+       margin-top: 0;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner h3 {
+       margin-bottom: 10px;
+       margin-top: 10px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_help_about_module.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_help_about_module.less
new file mode 100644 (file)
index 0000000..32cefe0
--- /dev/null
@@ -0,0 +1,57 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Help > About modules
+- - - - - - - - - - - - - - - - - - - - - */
+
+/** following div#typo3-inner-docbody */
+.typo3-aboutmodules-inner-docbody {
+       width: 700px;
+}
+
+/** TYPO3 logo floating in introduction text */
+.typo3-aboutmodules-inner-docbody p a img {
+       margin-right: 8px;
+       margin-bottom: 2px;
+}
+
+table#typo3-aboutmodules tr td {
+       vertical-align: top;
+}
+
+table#typo3-aboutmodules tr.c-mainitem td {
+       padding-top: 12px;
+}
+
+table#typo3-aboutmodules tr.c-mainitem td img {
+       vertical-align: middle;
+}
+
+table#typo3-aboutmodules tr.c-subitem-row td {
+       padding: 0 12px 24px 0;
+}
+
+table#typo3-aboutmodules tr.c-subitem-row td .icon {
+       display: block;
+       text-align: center;
+       vertical-align: middle;
+       width: 50px;
+       height: 50px;
+       line-height: 50px;
+       border-radius: 1px;
+}
+
+table#typo3-aboutmodules tr.c-subitem-row td.module-description {
+       padding-right: 10px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_menu.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_menu.less
new file mode 100644 (file)
index 0000000..4bf5310
--- /dev/null
@@ -0,0 +1,103 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Module menu
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-module-menu {
+       left: 0;
+       top: 0;
+       position: absolute;
+       overflow: hidden;
+}
+#typo3-menu {
+    margin-top: 18px;
+}
+#typo3-menu ul {
+       padding: 0;
+       margin: 0;
+}
+
+#typo3-menu > li {
+       margin-bottom: 6px;
+}
+
+#typo3-menu li {
+       clear: both;
+       padding-bottom: 1px;
+}
+
+#typo3-menu li div.modgroup {
+       font-size: 0.9em;
+       padding-left: 24px;
+       margin-bottom: 3px;
+}
+
+#typo3-menu li a {
+       display: block;
+       padding-bottom: 1px;
+       margin-bottom: 0;
+}
+
+#typo3-menu li img {
+       vertical-align: baseline;
+       max-width: 16px;
+       max-height: 16px;
+}
+
+#typo3-menu li div {
+       overflow: hidden;
+       padding: 2px 0px 4px 16px;
+       vertical-align: middle;
+}
+
+#typo3-menu li span.submodule-icon {
+       position: absolute;
+}
+
+#typo3-menu li span.submodule-label {
+       display: block;
+       margin-left: 26px;
+}
+
+#typo3-menu li ul {
+       margin: 6px 0 6px 0;
+}
+
+#typo3-menu li ul li {
+       min-height: 21px;
+}
+
+#typo3-menu li ul li a {
+       display: block;
+       margin-bottom: 1px;
+       padding: 3px 0 3px 24px;
+}
+
+#typo3-menu li ul li a:hover,
+#typo3-menu li ul li.hover a,
+#typo3-menu li ul li.highlighted a {
+       margin-bottom: 1px;
+       padding-bottom: 2px;
+       padding-top: 2px;
+}
+
+#typo3-menu div.expanded,
+#typo3-menu div.collapsed {
+       margin-left: 0px;
+}
+
+#typo3-module-menu #typo3-docheader {
+       min-width: 0;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_settings.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_settings.less
new file mode 100644 (file)
index 0000000..9f24f1b
--- /dev/null
@@ -0,0 +1,50 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+User settings
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.typo3-usersettings {
+       margin-top: 24px;
+}
+
+table.typo3-usersettings td {
+       width: 300px;
+       line-height: 20px;
+       padding-left: 12px;
+       padding-bottom: 12px;
+}
+
+table.typo3-usersettings td.td-label label {
+       width: 275px;
+}
+
+table.typo3-usersettings a.typo3-csh-link {
+       float: left;
+}
+
+table.typo3-usersettings img.csh-dummy {
+       float: left;
+       margin-right: 4px;
+       vertical-align: middle;
+}
+
+table.typo3-usersettings td.td-label-right {
+       padding-left: 30px;
+       width: 50px;
+}
+
+#ext-setup-mod-index-php #user-setup-wrapper {
+       float: left;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_taskcenter.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_taskcenter.less
new file mode 100644 (file)
index 0000000..a684e95
--- /dev/null
@@ -0,0 +1,20 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+User > Task Center
+- - - - - - - - - - - - - - - - - - - - - */
+
+#ext-taskcenter-task-index-php {
+       height: 95%;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_ws.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_user_ws.less
new file mode 100644 (file)
index 0000000..7b6eca3
--- /dev/null
@@ -0,0 +1,20 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/**
+ * Styling for the module User => Workspace
+ */
+
+#typo3-mod-user-ws-index-php .typo3-dyntabmenu-divs {
+       padding: 10px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_list.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_list.less
new file mode 100644 (file)
index 0000000..26e45cb
--- /dev/null
@@ -0,0 +1,205 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > List
+- - - - - - - - - - - - - - - - - - - - - */
+
+/** @deprecated styles */
+table.typo3-dblist {
+       margin-bottom: 1.5em;
+       width: 100%;
+}
+
+table.typo3-dblist img {
+       vertical-align: middle;
+}
+
+table.typo3-dblist tr td {
+       padding: 6px;
+       /** Height of sprite icon */
+       min-height: 16px;
+}
+
+table.typo3-dblist tr th:first-child,
+table.typo3-dblist tr td:first-child {
+       padding-left: 12px;
+}
+table.typo3-dblist tr th:last-child,
+table.typo3-dblist tr td:last-child {
+       padding-right: 12px;
+}
+
+table.typo3-dblist tr td.c-headLine,
+table.typo3-dblist tr.c-headLine td {
+       height: 24px;
+}
+
+table.typo3-dblist tr.c-table-row-spacer td {
+       display: none;
+}
+
+table.typo3-dblist tr td div.typo3-DBctrl {
+       height: 16px;
+       min-width: 252px;
+}
+
+table.typo3-dblist tr td div.typo3-clipCtrl {
+       height: 16px;
+       min-width: 72px;
+}
+
+table.typo3-dblist tr td .typo3-DBctrl .typo3-ctrl-versioning {
+       display: block;
+       float: left;
+       height: 16px;
+       margin: 0px 1px;
+       width: 16px;
+}
+
+table.typo3-dblist tr td .typo3-DBctrl .typo3-ctrl-versioning-hidden {
+       visibility: hidden;
+}
+
+table.typo3-dblist tr td div.typo3-clipCtrl span.t3-icon,
+table.typo3-dblist tr td div.typo3-DBctrl span.t3-icon {
+       float: left;
+       margin-left: 1px;
+       margin-right: 1px;
+}
+
+table.typo3-dblist tr td.col-icon {
+       vertical-align: middle;
+       width: 20px;
+}
+
+table.typo3-dblist tr td.col-icon a img.collapseIcon {
+       margin: 1px 0px 0px 2px;
+}
+
+table.typo3-dblist tr td.col-title {
+       overflow: hidden;
+       vertical-align: middle;
+       width: 350px;
+}
+
+table.typo3-dblist tr td.col-title.localization {
+       padding-left: 18px;
+}
+
+table.typo3-dblist tr td.col-control {
+       width: 250px;
+}
+
+table.typo3-dblist tr td.col-control-space {
+       width: 4px;
+}
+
+table.typo3-dblist tr td.col-clipboard {
+       width: 74px;
+}
+
+table#typo3-dblist-fieldSelect {
+       margin-top: 20px;
+}
+
+table.typo3-dblist-overview {
+       margin-top: 10px;
+       margin-left: 1px;
+       width: 410px;
+}
+
+table.typo3-dblist-overview td.c-tableDescription {
+       padding-left: 10px;
+}
+
+table.typo3-dblist-overview td.c-tableDescription img {
+       margin-right: 10px;
+}
+
+table#typo3-versionSelector {
+       margin-bottom: 5px;
+       margin-top: 5px;
+       padding: 5px;
+}
+
+table#typo3-versionSelector td {
+       padding-left: 2px;
+       padding-right: 2px;
+       vertical-align:middle;
+}
+
+div#typo3-newRecordLink,
+div.typo3-newRecordLink,
+div.typo3-localizationLink,
+div.typo3-synchronizationLink {
+       display: inline;
+}
+
+div#typo3-newRecordLink img,
+div.typo3-newRecordLink img,
+div.typo3-localizationLink img,
+div.typo3-synchronizationLink img {
+       margin-right: 5px;
+       vertical-align: middle;
+}
+
+input.smallCheckboxes {
+       height: 12px;
+       margin: 0px;
+       padding: 0px;
+       vertical-align: middle;
+       width: 12px;
+}
+
+div#typo3-listOptions {
+       margin: 0 0 24px 0;
+}
+
+div#typo3-dblist-pagination {
+       padding: 5px 0 1px 0;
+}
+
+div#typo3-dblist-pagination img,
+div#typo3-dblist-pagination span.pageIndicator {
+       margin-right: 6px;
+}
+
+div#typo3-dblist-pagination img {
+       padding-bottom: 2px;
+       vertical-align: bottom;
+}
+
+div#typo3-dblist-pagination span.bar {
+       padding: 0 2px;
+}
+
+.db_list_normal td.col-control, .db_list_alt td.col-control,
+.db_list_normal td.col-clipboard, .db_list_alt td.col-clipboard {
+       padding-left: 3px;
+       padding-right: 0px;
+}
+
+.t3-list-table-header-icon-down {
+       display: inline-block;
+       height: 6px;
+       padding: 5px 4px;
+       width: 9px;
+}
+
+.t3-list-table-header-icon-right {
+       display: inline-block;
+       height: 8px;
+       padding: 4px 5px;
+       width: 7px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_list_sysnote.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_list_sysnote.less
new file mode 100644 (file)
index 0000000..ed37949
--- /dev/null
@@ -0,0 +1,65 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Sys notes
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-dblist-sysnotes {
+       margin-top: 15px;
+}
+
+#typo3-dblist-sysnotes .single-note {
+       margin-bottom: 12px;
+}
+
+#typo3-dblist-sysnotes .single-note .header {
+       min-height: 24px;
+       line-height: 24px;
+}
+
+#typo3-dblist-sysnotes .single-note .header span.typeicon {
+       width: 23px;
+       height: 24px;
+       margin-right: 7px;
+       display: block;
+       float:left;
+}
+
+#typo3-dblist-sysnotes .single-note .header .right.icons {
+       visibility: hidden;
+}
+
+#typo3-dblist-sysnotes .single-note:hover .header .right.icons {
+       visibility: visible;
+}
+
+#typo3-dblist-sysnotes .single-note .header span.typeicon {
+       cursor: pointer;
+}
+
+#typo3-dblist-sysnotes .single-note .header .right {
+       float: right;
+       margin-top: -3px;
+       margin-right: 5px;
+}
+
+#typo3-dblist-sysnotes .single-note .content {
+       border-top: none;
+       padding: 12px;
+}
+
+#typo3-dblist-sysnotes .single-note .content .title {
+       font-weight: bold;
+       margin-bottom: 6px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_new_element.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_new_element.less
new file mode 100644 (file)
index 0000000..2beff45
--- /dev/null
@@ -0,0 +1,48 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+-New Record Wizard
+- - - - - - - - - - - - - - - - - - - - - */
+
+.contentelement-wizard {
+       margin: 10px;
+}
+
+.contentelement-wizard li {
+       margin-bottom: 10px;
+}
+.contentelement-wizard li:last-child {
+       margin-bottom: 0px;
+}
+
+.contentelement-wizard-item:before,
+.contentelement-wizard-item:after {
+       content: " ";
+       display: table;
+}
+
+.contentelement-wizard-item:after {
+       clear: both;
+}
+
+.contentelement-wizard-item-input,
+.contentelement-wizard-item-icon {
+       float: left;
+       margin-right: 5px;
+}
+
+.contentelement-wizard-item-icon a,
+.contentelement-wizard-item-icon img {
+       display: block;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_page.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_page.less
new file mode 100644 (file)
index 0000000..b4c3bd4
--- /dev/null
@@ -0,0 +1,155 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > Page
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.t3-gridTable,
+table.t3-page-langMode {
+       margin-bottom: 1.5em;
+       border-collapse: separate;
+       border-spacing: 12px;
+}
+td.t3-gridCell {
+       border-bottom: 1px solid black;
+}
+
+.t3-page-ce-wrapper .t3-row-header {
+       height: 16px;
+}
+
+.t3-lang-gridContainer {
+       margin: 0 -12px;
+}
+
+td.t3-page-column,
+td.t3-page-lang-column {
+       min-width: 150px;
+       max-width: 300px;
+}
+
+td.t3-page-lang-column h3 {
+       margin-top: 0;
+}
+
+td.t3-page-lang-column .t3-page-ce .t3-page-ce-header .t3-row-header {
+       height: 18px;
+}
+
+.t3-page-colHeader {
+       margin-bottom: 0;
+       padding-left: 10px;
+       padding-right: 20px;
+       position: relative;
+}
+
+.t3-page-colHeader a {
+       position: relative;
+}
+
+.t3-page-colHeader-icons {
+       position: absolute;
+       right: 0;
+}
+
+.t3-page-ce-wrapper {
+       padding: 0 0 5px 0;
+}
+
+.t3-page-ce-wrapper-new-ce {
+       margin: 0 0 0 5px;
+}
+
+.t3-page-ce-droptarget {
+       padding: 5px;
+}
+
+.t3-page-ce {
+       min-width: 150px;
+}
+
+.t3-page-ce-dropzone {
+       margin: 12px 0;
+}
+
+.t3-page-ce-dragitem {
+       margin-bottom: 10px;
+}
+
+.t3-page-ce h4 {
+       margin: 0;
+}
+
+.t3-row-header .ce-icons-left {
+       float: left;
+}
+
+.t3-row-header .ce-icons {
+       float: right;
+}
+
+.t3-page-ce-icons-move {
+       display: block;
+       padding-left: 3px;
+       padding-top: 3px;
+       padding-bottom: 3px;
+       margin-right: -4px;
+       float: right;
+}
+
+.t3-page-ce .t3-row-header .t3-icon,
+.t3-page-colHeader .t3-icon {
+       margin-top: -1px;
+}
+
+.t3-page-ce-icons-move span {
+       float: left;
+}
+
+.t3-page-ce-body-inner {
+       padding: 7px;
+}
+
+.t3-page-ce-footer .t3-page-ce-info {
+       padding:4px;
+}
+
+table.typo3-page-columnsMode img.c-divider {
+       margin: 10px 0 5px 0;
+}
+
+td.t3-gridCell div.t3-page-ce,
+div.t3-page-lang-copyce {
+       padding: 1px 12px 0 12px;
+}
+
+div.t3-page-lang-copyce {
+       margin-top: 30px;
+}
+
+.t3-page-ce:hover .t3-page-ce-body {
+       margin: 0;
+}
+
+#ext-cms-layout-db-layout-php h2 {
+       margin-bottom: 0px;
+}
+
+td.t3-page-column.t3-gridCell .t3-page-colHeader {
+       padding-top: 12px;
+}
+
+tr:first-child td.t3-page-column.t3-gridCell .t3-page-colHeader {
+       padding-top: 0;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_permissions.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_permissions.less
new file mode 100644 (file)
index 0000000..adfed03
--- /dev/null
@@ -0,0 +1,45 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > Permissions
+- - - - - - - - - - - - - - - - - - - - - */
+
+a.perm-allowed,
+a.perm-denied,
+#perm-legend .perm-allowed,
+#perm-legend .perm-denied {
+       display: block;
+       float: left;
+       height: 10px;
+       padding: 2px;
+       width: 10px;
+}
+
+#perm-legend .perm-allowed,
+#perm-legend .perm-denied {
+       clear: left;
+}
+
+#perm-legend {
+       margin-top: 10px;
+}
+
+#permission-information img {
+       float: left;
+       padding-right: 10px; ;
+}
+
+#permission-information .text {
+       line-height: 12px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_template.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_web_template.less
new file mode 100644 (file)
index 0000000..5c1af2d
--- /dev/null
@@ -0,0 +1,61 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > Template
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-tstemplate-ceditor-control {
+       margin-right: 3px;
+       vertical-align: bottom;
+}
+
+div.typo3-tstemplate-ceditor-row {
+       margin-top: 2px;
+       padding: 3px;
+}
+
+div.typo3-tstemplate-ceditor-colorblock {
+       display: -moz-inline-box;
+       display: inline-block;
+       margin-left: 5px;
+       width: 50px;
+}
+
+* html div.typo3-tstemplate-ceditor-colorblock {
+       display: inline;
+}
+
+/* IE 7 Fix */
+dl.typo3-tstemplate-ceditor-constant {
+       margin: 0px 0px 20px 10px;
+}
+
+dl.typo3-tstemplate-ceditor-constant dd {
+       margin-left: 0px;
+}
+
+dl.typo3-tstemplate-ceditor-constant dt {
+       display: inline;
+       margin-right: 5px;
+}
+
+#ext-tstemplate-ts-index-php td.bgColor4 {
+       vertical-align: middle;
+       padding: 5px;
+}
+
+div.tst-analyzer-options label {
+       margin-right: 10px;
+       vertical-align: middle;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar.less
new file mode 100644 (file)
index 0000000..ce136f6
--- /dev/null
@@ -0,0 +1,98 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Toolbar inside the Topbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-top-toolbar {
+       margin-top: 6px;
+       padding-right: 24px;
+       position: absolute;
+       right: 0px;
+}
+
+#typo3-toolbar {
+       display: inline;
+       margin: 0px;
+       padding: 0px;
+}
+
+#typo3-toolbar li {
+       padding-top: 3px;
+       position: relative;
+       padding-bottom: 2px;
+}
+
+#typo3-toolbar>li {
+       display: inline;
+       float: left;
+}
+
+#typo3-toolbar * li {
+       display: list-item;
+}
+
+#typo3-toolbar .separator {
+       padding-right: 12px;
+       margin-right: 13px;
+}
+
+#typo3-toolbar div {
+       overflow: visible !important;
+}
+
+#typo3-toolbar span.spinner {
+       background-image: url('../../../../images/spinner/3f3f3f.gif');
+}
+
+.toolbar-item {
+       display: block;
+       padding-bottom: 4px;
+       padding-top: 2px;
+}
+
+.toolbar-item-menu {
+       position: absolute;
+       top: 28px;
+       z-index: 100;
+       right: 0;
+       margin: 0;
+       padding: 2px 0 0;
+       width: 180px;
+}
+
+.separator .toolbar-item-menu {
+       right: 12px;
+}
+
+
+#typo3-toolbar .toolbar-item-menu li {
+       padding-top: 0;
+       padding-bottom: 0;
+}
+
+ul.toolbar-item-menu li a {
+       float: none;
+       min-height: 19px;
+       padding-left: 2px;
+       padding-top: 1px;
+       vertical-align: middle;
+}
+
+ul.toolbar-item-menu li a {
+       display: block;
+       padding-bottom: 2px;
+       padding-left: 3px;
+       vertical-align: middle;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_caching.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_caching.less
new file mode 100644 (file)
index 0000000..a82c384
--- /dev/null
@@ -0,0 +1,29 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Clear-Cache menu inside the toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#clear-cache-actions-menu {
+       width: 30px;
+}
+
+#clear-cache-actions-menu li img {
+       float: left;
+       padding-right: 6px;
+}
+
+#clear-cache-actions-menu li a span.t3-icon {
+       vertical-align: middle;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_logout.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_logout.less
new file mode 100644 (file)
index 0000000..44e0dbc
--- /dev/null
@@ -0,0 +1,26 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Logout-Button
+- - - - - - - - - - - - - - - - - - - - - */
+
+#login-info p {
+       padding-bottom: 30px;
+       padding-top: 5px;
+}
+
+#logout-button input {
+       height: 20px;
+       padding: 0 0 2px 0;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_shortcut.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_shortcut.less
new file mode 100644 (file)
index 0000000..4742694
--- /dev/null
@@ -0,0 +1,67 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Shortcuts menu in the toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#shortcut-menu {
+       width: 30px;
+}
+
+#shortcut-menu .toolbar-item-menu {
+       margin: 0px;
+       padding: 2px 0px 0px;
+       position: absolute;
+       width: 220px;
+}
+
+#shortcut-menu .shortcut-list {
+       width: 100%;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut td {
+       padding: 2px 1px;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut.first-row td {
+       padding-top: 4px;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut-group td.shortcut-group-icon,
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-icon,
+#shortcut-menu .shortcut-list td.shortcut-edit,
+#shortcut-menu .shortcut-list td.shortcut-delete {
+       vertical-align: top;
+       width: 18px;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-label a {
+       display: block;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-edit img,
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-delete img {
+       display: none;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut:hover td.shortcut-edit img,
+#shortcut-menu .shortcut-list tr.shortcut:hover td.shortcut-delete img {
+       display: inline;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut-group td.shortcut-group-icon,
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-icon {
+       padding-left: 7px;
+       vertical-align: top;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_username.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_username.less
new file mode 100644 (file)
index 0000000..bd5f0e0
--- /dev/null
@@ -0,0 +1,45 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Username inside the toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#username {
+       margin-right: 12px;
+}
+
+#username span {
+}
+
+#username img {
+       padding-right: 4px;
+}
+
+#username a {
+       line-height: 18px;
+}
+
+#username a span.t3-icon {
+       vertical-align: top;
+       margin-top: 1px;
+}
+
+#typo3-toolbar #logout-button {
+       padding-top: 1px;
+       padding-bottom: 2px;
+}
+
+#typo3-toolbar #logout-button input {
+       padding-top: 1px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_workspace.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_workspace.less
new file mode 100644 (file)
index 0000000..ea22d2a
--- /dev/null
@@ -0,0 +1,56 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Workspace Selector
+- - - - - - - - - - - - - - - - - - - - - */
+
+#workspace-selector-menu {
+       width: 30px;
+}
+
+#workspace-selector-menu ul {
+       margin: 0px;
+       padding: 2px 0px 0px;
+       position: absolute;
+       width: 180px;
+}
+
+#workspace-selector-menu li {
+       float: none;
+       min-height: 19px;
+       vertical-align: middle;
+}
+
+#workspace-selector-menu li img {
+       float: left;
+       position: relative;
+       margin-right: 2px;
+}
+
+#workspace-selector-menu li a {
+       display: block;
+       padding-bottom: 2px;
+       padding-left: 3px;
+       vertical-align: middle;
+}
+
+#workspace-selector-menu li.divider {
+       padding-top: 4px;
+}
+
+#workspace-selector-menu li span.t3-icon {
+       float: left;
+       margin-top: 0;
+       margin-right: 2px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_topbar.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_topbar.less
new file mode 100644 (file)
index 0000000..330735f
--- /dev/null
@@ -0,0 +1,35 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Topbar (whole upper area), containts Logo and toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-topbar {
+       z-index: 200;
+}
+
+#typo3-topbar div {
+       overflow: visible !important;
+}
+
+#typo3-top-container {
+       height: 100%;
+       padding: 0 24px;
+}
+
+#typo3-logo {
+       margin: 8px 0 0 0;
+       padding: 1px 0 0 0;
+       width: 159px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_debug_panel.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_debug_panel.less
new file mode 100644 (file)
index 0000000..9e0111d
--- /dev/null
@@ -0,0 +1,28 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TYPO3 debug panel
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-debugPanel-dragDropArrowDown {
+       background-image: url('../../../../icons/gfx/arrowdown.png');
+       display: block;
+       visibility: visible;
+       z-index: 20000;
+       position: absolute;
+       width: 16px;
+       height: 16px;
+       top: 0;
+       left: 0;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_button_back.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_button_back.less
new file mode 100644 (file)
index 0000000..6ef6751
--- /dev/null
@@ -0,0 +1,20 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Go back A-tags
+- - - - - - - - - - - - - - - - - - - - - */
+
+a.typo3-goBack {
+       font-weight: bold;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_clipboard.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_clipboard.less
new file mode 100644 (file)
index 0000000..976845e
--- /dev/null
@@ -0,0 +1,50 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Clipboard
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-clipboard {
+       background-color: #efeff4;
+       border: 1px solid #a2aab8;
+}
+
+table#typo3-clipboard tr.bgColor2 {
+       background-color: #efeff4;
+}
+
+table#typo3-clipboard tr.bgColor2 td {
+       background-color: #585858;
+       color: #fff;
+}
+
+table#typo3-clipboard tr.typo3-clipboard-head {
+       background-color: #efeff4;
+       background-image: url('../../../../backgrounds/list_sep.gif');
+       background-repeat: repeat-x;
+       border-bottom: 1px solid #a2aab8;
+       border-top: 1px solid #fefefe;
+}
+
+table#typo3-clipboard tr.bgColor5 td {
+       background-color: #f8f9fa;
+}
+
+table#typo3-clipboard tr.bgColor5 td a {
+       text-decoration: none;
+}
+
+tr.typo3-clipboard-head {
+       background-color: #ccc;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csh.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csh.less
new file mode 100644 (file)
index 0000000..ba214cd
--- /dev/null
@@ -0,0 +1,103 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Context Sensitive Help (CSH)
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.typo3-csh-inline {
+       background-color: #ffffc7;
+       border: 1px solid #cccccc;
+}
+
+.typo3-csh-inline {
+       box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+       line-height: 16px;
+}
+
+a.typo3-csh-link .typo3-csh-inline {
+       background-color: #ffffc7;
+       border: 1px solid #cccccc;
+       color: #000000;
+       font-weight: normal;
+}
+
+img.typo3-csh-icon {
+       cursor: help;
+}
+
+a.typo3-csh-link {
+       white-space: normal;
+}
+
+/** new CSH code **/
+table.t3-help-inline {
+       background-color: #ffffc7;
+       border: 1px solid #cccccc;
+}
+
+.t3-help-inline {
+       box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+       line-height: 16px;
+}
+
+a.t3-help-link .t3-help-inline {
+       background: #ffffc7;
+       color: #000000;
+       font-weight: normal;
+}
+
+p.t3-help-short.tipIsLinked {
+       cursor: pointer;
+}
+
+.t3-help-teaser,
+.t3-help-teaser label,
+.t3-help-teaser-icon {
+       cursor: help;
+}
+
+img.t3-help-icon {
+       cursor: help;
+}
+
+a.t3-help-link {
+       white-space: normal;
+}
+
+
+/*  EXT:cshmanual */
+div.typo3-view-help h1 {
+       background: none;
+       color: #000;
+       text-align: left;
+}
+
+
+div.typo3-view-help p {
+}
+
+div.typo3-view-help p.c-nav a {
+       background-color: transparent;
+}
+
+div.typo3-view-help div.c-toc {
+       background: none;
+       border: none;
+}
+
+div.typo3-view-help .manual-title a,
+div.typo3-view-help div.c-toc a,
+div.typo3-view-help p a {
+       text-decoration: underline;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csm.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csm.less
new file mode 100644 (file)
index 0000000..dab3b61
--- /dev/null
@@ -0,0 +1,44 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Context Sensitive Menu / Layer (alt_clickmenu.php creates it)
+Notice: Rollover color is set by ->bgColor5 in the template object of alt_clickmenu.php
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-CSM-wrapperCM {
+       background: #fff;
+       border: #b6b6b6 1px solid;
+}
+
+table.typo3-CSM td.typo3-CSM-item {
+       white-space: nowrap;
+}
+
+table.typo3-CSM tr.typo3-CSM-itemRow {
+       cursor: pointer;
+}
+
+table.typo3-CSM tr.bgColor2 {
+       background-color: #b6b6b6;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+special backend elements
+- - - - - - - - - - - - - - - - - - - - - */
+
+/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
+
+#contentMenu0 {
+       box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_docheader.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_docheader.less
new file mode 100644 (file)
index 0000000..a59a551
--- /dev/null
@@ -0,0 +1,33 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/**
+ * Docheader
+ **/
+
+.typo3-docheader-pagePath {
+       font-weight: bold;
+}
+
+.typo3-docheader-functions {
+       background-color: #585858;
+}
+
+.typo3-docheader-buttons {
+       background-color: #dadada;
+}
+
+#typo3-docheader img,
+#typo3-docheader input {
+       cursor: pointer;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_extjs_icons.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_extjs_icons.less
new file mode 100644 (file)
index 0000000..23396d8
--- /dev/null
@@ -0,0 +1,28 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+extJS icons
+- - - - - - - - - - - - - - - - - - - - - */
+
+.t3icon-ext-upload {
+       background: url('../../../../icons/gfx/upload.gif') 3px 4px no-repeat !important;
+}
+
+.t3icon-ext-cancel {
+       background: url('../../../../icons/gfx/icon_fatalerror.gif') 2px 3px no-repeat !important;
+}
+
+.t3iconstyle-center {
+       background-position: center center;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_history.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_history.less
new file mode 100644 (file)
index 0000000..5d1a355
--- /dev/null
@@ -0,0 +1,21 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+History / Undo
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-history tr.c-head td,
+table#typo3-history-item tr.c-head td {
+       font-weight: bold;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_message.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_message.less
new file mode 100644 (file)
index 0000000..f875ea2
--- /dev/null
@@ -0,0 +1,90 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Flash Messages
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-message {
+       border: 1px solid;
+       background-position: 10px 12px;
+       background-repeat: no-repeat;
+}
+
+.typo3-message a {
+       text-decoration: underline;
+}
+
+.typo3-message li {
+       margin-bottom: 10px;
+    list-style: disc;
+}
+
+.typo3-message .message-header {
+       font-weight: bold;
+}
+
+.message-notice {
+       color: #777;
+       background-color: #f6f7fa;
+       background-image: url('../../../../icons/gfx/notice.png');
+       border-color: #c2cbcf;
+}
+
+.message-notice a {
+       color: #777;
+}
+
+.message-information {
+       color: #4c73a1;
+       background-color: #eaf7ff;
+       background-image: url('../../../../icons/gfx/information.png');
+       border-color: #c5dbe6;
+}
+
+.message-information a {
+       color: #4c73a1;
+}
+
+.message-ok {
+       color: #3b7826;
+       background-color: #cdeaca;
+       background-image: url('../../../../icons/gfx/ok.png');
+       border-color: #58b548;
+}
+
+.message-ok a {
+       color: #3b7826;
+}
+
+.message-warning {
+       color: #9e7d4a;
+       background-color:#fbf6de;
+       background-image: url("../../../../icons/gfx/warning.png");
+       border-color: #b1905c;
+}
+
+.message-warning a {
+       color: #9e7d4a;
+}
+
+.message-error {
+       color: #aa0225;
+       background-color: #f6d3cf;
+       background-image: url('../../../../icons/gfx/error.png');
+       border-color: #d66c68;
+}
+
+.message-error a {
+       color: #aa0225;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_pagetree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_pagetree.less
new file mode 100644 (file)
index 0000000..2aaaa8a
--- /dev/null
@@ -0,0 +1,350 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Pagetree
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-pagetree-treeContainer,
+#typo3-pagetree-topPanelItems {
+       background-color: #ebebeb;
+}
+
+#typo3-pagetree .x-tree .x-panel-body {
+       background: none;
+}
+
+#typo3-pagetree .x-tree-node .x-tree-node-el {
+       border-top: 1px solid transparent;
+       border-bottom: 1px solid transparent;
+       border-left: 1px solid transparent;
+}
+
+#typo3-pagetree .x-tree-node .x-tree-node-over,
+#typo3-pagetree .x-tree-node .x-tree-selected {
+       border-bottom: 1px solid #d7d7d7;
+       border-top: 1px solid #d7d7d7;
+       border-left: 1px solid #d7d7d7;
+}
+
+#typo3-pagetree .x-tree-node .x-tree-node-over {
+       background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAGElEQVR42gENAPL/AMjIyEzIyMizyMjI/zhvCQelaHPPAAAAAElFTkSuQmCC");
+       background-position: right;
+       background-repeat: repeat-y;
+       background-color: #f2f2f2;
+       border-top-right-radius: 3px;
+       border-bottom-right-radius: 3px;
+}
+
+#typo3-pagetree .x-tree-node .x-tree-selected {
+       background-color: #fff;
+}
+
+#typo3-pagetree .x-tree-node .x-tree-selected.x-tree-node-over {
+       background-image: none;
+       border-radius: 0;
+}
+
+#typo3-pagetree .x-panel-tbar {
+       background-color: #585858;
+       border: none;
+}
+
+#typo3-pagetree .x-unselectable,
+#typo3-pagetree .x-unselectable * {
+       /* restore behaviour from x-tree-node-el which gets overwritten by x-unselectable in default-css */
+       cursor: pointer;
+}
+
+/**
+ *
+ * @section drag and drop
+ *
+ */
+.typo3-pagetree-tree-copy {
+       color: #666;
+}
+
+.x-dd-drag-ghost {
+       background-color: inherit;
+       border: none;
+       box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+}
+
+.x-dd-drop-nodrop {
+       background-color: #f6d3cf;
+       border: 1px solid #d66c68;
+}
+
+.typo3-pagetree-deletionDropZone-proxyOver,
+.x-tree-drop-ok-append,
+.x-tree-drop-ok-between,
+.x-tree-drop-ok-below,
+.x-tree-drop-ok-above {
+       background-color: #dce8f4;
+       border: 1px solid #9eb2c5;
+}
+
+.x-dd-drop-nodrop .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-place-denied.png);
+}
+
+.x-tree-drop-ok-append.typo3-pagetree-copy .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-new-inside.png);
+}
+
+.x-tree-drop-ok-below.typo3-pagetree-copy .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-copy-below.png);
+}
+
+.x-tree-drop-ok-above.typo3-pagetree-copy .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-copy-above.png);
+}
+
+.x-tree-drop-ok-between.typo3-pagetree-copy .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-new-between.png);
+}
+
+.x-tree-drop-ok-append .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-move-into.png);
+}
+
+.x-tree-drop-ok-between .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-move-between.png);
+}
+
+.x-tree-drop-ok-below .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-move-below.png);
+}
+
+.x-tree-drop-ok-above .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/apps/pagetree-drag-move-above.png);
+}
+
+#typo3-pagetree .x-tree-node .x-tree-drag-insert-below,
+.x-tree-node div.x-tree-drag-insert-below,
+.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a {
+       border-bottom: 1px solid #9eb2c5;
+}
+
+#typo3-pagetree .x-tree-node .x-tree-drag-insert-above,
+.x-tree-node .x-tree-drag-insert-above,
+.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a {
+       border-top: 1px solid #9eb2c5;
+}
+
+.x-tree-node .x-tree-drag-append {
+       background: #d7e4f1;
+}
+
+.x-tree-node .x-tree-drag-append a span {
+       background-color: inherit;
+       border: none;
+}
+
+/**
+ *
+ * @section Top Panel
+ *
+ */
+#typo3-pagetree .x-toolbar {
+       background: none;
+       border: none;
+}
+
+.typo3-pagetree-topPanel-button {
+       background: none;
+       border: none;
+}
+
+#typo3-pagetree-topPanel .x-btn-click,
+#typo3-pagetree-topPanel .x-btn-over {
+       background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAWCAIAAACKUbHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9JREFUCB19wdERAUAARDEv23+FmsGZG38Sz0sfKoXEppDKyldyxBzzM1eObWYMM5Zr/ipEWRm9UXnr0OVxvQAaNAkk1SzJpgAAAABJRU5ErkJggg==");
+       *background-image: url("../../../../images/backgrounds/docheader-pagetree-button-hover.png");
+}
+
+#typo3-pagetree-topPanel .x-btn-pressed {
+       background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAWCAIAAABlk9r+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUCB0FwYENADAMw6Ap/79cPFhV7b333ltVDdWqWLkaxYABc7AL5nDj7gw0cMMxxCCrXLtTVmhV+SoifU9efLPxAAAAAElFTkSuQmCC");
+       *background-image: url("../../../../images/backgrounds/docheader-pagetree-button.png");
+}
+
+#typo3-pagetree-topPanel .x-btn-pressed,
+#typo3-pagetree-topPanel .x-btn-over,
+#typo3-pagetree-topPanel .x-btn-click {
+       border: none;
+       top: 0;
+       left: 0;
+       background-repeat: repeat-x;
+}
+
+#typo3-pagetree-topPanel button:focus {
+       outline: none;
+}
+
+#typo3-pagetree-topPanel button::-moz-focus-inner {
+       border: 0;
+}
+
+.typo3-pagetree-topPanel-button button {
+       border: none;
+}
+
+#typo3-pagetree .typo3-pagetree-topPanel-item {
+       background-color: #dadada;
+       line-height: normal;
+}
+
+#typo3-pagetree-topPanel-filter {
+       border: 1px solid #aeaeae;
+       box-shadow: inset 0 1px 1px #aeaeae;
+}
+
+.typo3-pagetree-topPanel-filter-defaultText {
+       color: gray;
+}
+
+#typo3-pagetree .typo3-pagetree-topPanel-button {
+       border: none;
+       border-radius: 0;
+}
+
+#typo3-pagetree .typo3-pagetree-topPanel-button button {
+       vertical-align: middle;
+}
+
+#typo3-pagetree-topPanel-defaultPanel {
+       color: #a2aab8;
+       line-height: 18px;
+}
+
+#typo3-pagetree-topPanel-item-newNode .x-btn-over {
+       background: inherit;
+}
+
+#typo3-pagetree-topPanel-item-newNode button {
+       cursor: move;
+}
+
+#typo3-pagetree-topPanel-button-refresh,
+#typo3-pagetree-topPanel-button-refresh.x-btn-over {
+       background: inherit;
+}
+
+/**
+ *
+ * @section Tree Highlighting
+ *
+ */
+
+#typo3-pagetree .ver-element,
+#typo3-pagetree .ver-versions,
+#typo3-pagetree .ver-page {
+       background-color: #f7c898;
+}
+
+#typo3-pagetree .x-tree-node-over.ver-element,
+#typo3-pagetree .x-tree-node-over.ver-versions,
+#typo3-pagetree .x-tree-node-over.ver-page,
+#typo3-pagetree .x-tree-selected.ver-element,
+#typo3-pagetree .x-tree-selected.ver-versions,
+#typo3-pagetree .x-tree-selected.ver-page {
+       background-color: #fee4c9;
+}
+
+.x-tree-node-readableRootline {
+       font-style: italic;
+}
+
+#typo3-pagetree .typo3-pagetree-filteringTree-highlight {
+       background-color: #f48e0c;
+       color: #FFF;
+}
+
+/**
+ *
+ * @section Indicator Bar
+ *
+ */
+
+#typo3-pagetree-indicatorBar-temporaryMountPoint p {
+       line-height: 13px;
+}
+
+#typo3-pagetree-indicatorBar-temporaryMountPoint,
+#typo3-pagetree-indicatorBar-filter {
+       background-color: #eaf7ff;
+       border-bottom: 1px solid #c5dbe6;
+       color: #4c73a1;
+}
+
+.typo3-pagetree-indicatorBar-item .typo3-pagetree-indicatorBar-item-rightIcon {
+       cursor: pointer;
+}
+
+#typo3-pagetree-indicatorBar-indicatorTitle {
+       background-color: #ffec97;
+       font-weight: bold;
+}
+
+/**
+ *
+ * @section Deletion Drop Zone
+ *
+ */
+
+#typo3-pagetree-deletionDropZone {
+       color: #FFF;
+       background-color: #585858;
+       box-shadow: inset 0 2px 5px #414141;
+}
+
+#typo3-pagetree-deletionDropZone-text {
+       font-size: .9em;
+}
+
+.typo3-pagetree-deletionDropZone-restore {
+       background-color: #d5d5d5;
+       background-image: url('../../../../images/backgrounds/button.png');
+       background-repeat: repeat-x;
+       background-image: linear-gradient(center top, #f6f6f6 10%, #d5d5d5 90%);
+       border: 1px solid #7c7c7c;
+       border-radius: 1px;
+       color: #434343;
+       cursor: pointer;
+}
+
+.typo3-pagetree-deletionDropZone-restore:hover {
+       background-color: #c8c8c8;
+       background-image: url('../../../../images/backgrounds/button-hover.png');
+       background-image: linear-gradient(center top, #f6f6f6 10%, #c8c8c8 90%);
+       background-position: bottom;
+       background-repeat: repeat-x;
+       border: 1px solid #737f91;
+       color: #1e1e1e;
+}
+
+.typo3-pagetree-deletionDropZone-restoreText {
+       background: transparent url('../../../../images/spinner/d5d5d5.gif') no-repeat 0 3px;
+}
+
+.typo3-pagetree-deletionDropZone-proxyOver .x-dd-drop-icon {
+       background-image: url(../../../../images/icons/actions/edit-delete.png);
+}
+
+#typo3-pagetree .typo3-pagetree-deletionDropZone-activateProxyOver {
+       background-color: #644d2d;
+}
+
+#typo3-pagetree-deletionDropZone-text {
+       cursor: default;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_recent_edited.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_recent_edited.less
new file mode 100644 (file)
index 0000000..ed9e286
--- /dev/null
@@ -0,0 +1,21 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Document, listing recently edited records if no records were open
+(alt_doc_nodoc.php) - this is effectively the Doc module
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.typo3-recent-edited td {
+       white-space: nowrap;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_rte.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_rte.less
new file mode 100644 (file)
index 0000000..e374069
--- /dev/null
@@ -0,0 +1,64 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Element Browser / RTE link selection
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-browse-links-php {
+       background: #ececec;
+       background-image: linear-gradient(center top, #ffffff 30px, #ececec 130px);
+       background-repeat: repeat-x;
+}
+
+table#typo3-curUrl {
+       font-weight: bold;
+}
+
+table#typo3-RTElinkMenu tr td {
+       font-weight: bold;
+       text-align: center;
+       white-space: nowrap;
+}
+
+form#typo3-uplFilesForm,
+form#typo3-crFolderForm {
+       border-top: 1px solid #adadad;
+}
+
+table#typo3-linkPages tr td.c-wCell,
+table#typo3-linkFiles tr td.c-wCell,
+table#typo3-EBrecords tr td.c-wCell,
+table#typo3-EBfiles tr td.c-wCell {
+       white-space: nowrap;
+}
+
+body#typo3-browse-links-php a {
+       text-decoration: none;
+}
+body#typo3-browse-links-php #typo3-messages {
+       margin: 0px;
+       padding: 10px;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+RTE select image
+- - - - - - - - - - - - - - - - - - - - - */
+
+body#ext-rte-app-rte-select-image-php a {
+       text-decoration: none;
+}
+
+body#ext-rte-app-rte-select-image-php table tr td table tr.bgColor4 td a {
+       text-decoration: underline;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_spinner.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_spinner.less
new file mode 100644 (file)
index 0000000..834ae93
--- /dev/null
@@ -0,0 +1,20 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Animated spinner icon
+- - - - - - - - - - - - - - - - - - - - - */
+
+span.spinner {
+       background-image: url('../../../../images/spinner/f1f1f1.gif');
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tab.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tab.less
new file mode 100644 (file)
index 0000000..ab101a6
--- /dev/null
@@ -0,0 +1,132 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Tab menu
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.typo3-dyntabmenu td a,
+table.typo3-dyntabmenu td.disabled,
+table#typo3-tabmenu td.tab,
+table#typo3-tabmenu td.tabact,
+table#typo3-tabmenu td.disabled {
+       background: #dadada;
+       border: 1px solid #adadad;
+       border-bottom: none;
+       border-top-left-radius: 3px;
+       border-top-right-radius: 3px;
+       color: #606060;
+}
+
+table.typo3-dyntabmenu td.tabact a,
+table.typo3-dyntabmenu td.tab:hover a,
+table#typo3-tabmenu td.tabact,
+table#typo3-tabmenu td.tab:hover,
+table#typo3-tabmenu td.tabact:hover {
+       background: #ffffff;
+       color: #000;
+}
+
+table.typo3-dyntabmenu td.tab:hover a,
+table#typo3-tabmenu td.tab:hover {
+       background-color: #eeeeee;
+       border-color: #adadad;
+       color: #606060;
+}
+
+table.typo3-dyntabmenu td.disabled {
+       background: #e8e8e8;
+       border: 1px solid #d6d6d6;
+       color: #b7b7b7;
+       cursor: default;
+}
+
+table.typo3-dyntabmenu td a {
+       border-bottom: 1px solid #ffffff;
+}
+
+table.typo3-dyntabmenu td.tab a {
+       border-bottom: 1px solid #c0c0c0;
+}
+
+table.typo3-dyntabmenu td a,
+table#typo3-tabmenu td a {
+       color: #666;
+       text-decoration: none;
+}
+
+table.typo3-dyntabmenu td a:active,
+table#typo3-tabmenu td a {
+       outline: none;
+}
+
+div.typo3-dyntabmenu-divs {
+       background-color: #ececec;
+       background-image: url('../../../../images/backgrounds/tab.png');
+       background-image: linear-gradient(center top, #ffffff 0px, #ececec 100px);
+       background-repeat: repeat-x;
+       border: 1px solid #adadad;
+}
+
+div.typo3-dyntabmenu-divs p.c-descr {
+       background: #e7dba8;
+       font-style: italic;
+}
+
+/* Foldout tabs */
+div.typo3-dyntabmenu-divs-foldout div.tab,
+div.typo3-dyntabmenu-divs-foldout div.tabact,
+div.typo3-dyntabmenu-divs-foldout div.disabled {
+       border: solid black 1px;
+       border-radius: 3px;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.tab {
+       background: #c4d4cd;
+       background-image: url('../../../../icons/gfx/ol/plusbullet.gif');
+       background-repeat: no-repeat;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.tab:hover {
+       background: #f6eab7;
+       background-image: url('../../../../icons/gfx/ol/arrowbullet.gif');
+       background-repeat: no-repeat;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.tabact {
+       background: #e7dba8;
+       background-image: url('../../../../icons/gfx/ol/minusbullet.gif');
+       background-repeat: no-repeat;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.tabact:hover {
+       background: #f6eab7;
+       background-image: url('../../../../icons/gfx/ol/arrowbullet.gif');
+       background-repeat: no-repeat;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.disabled {
+       background: #ccc;
+       color: #999;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.disabled:hover {
+       background: #f6eab7;
+       color: #999;
+}
+
+div.typo3-dyntabmenu-divs-foldout div.tab a,
+div.typo3-dyntabmenu-divs-foldout div.tabact a {
+       text-decoration: none;
+       color: #000;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_table.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_table.less
new file mode 100644 (file)
index 0000000..c1444ce
--- /dev/null
@@ -0,0 +1,74 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Table
+- - - - - - - - - - - - - - - - - - - - - */
+
+/** @deprecated styles */
+.t3-row-header {
+       background-color: #666;
+       color: #fff;
+}
+
+.t3-row-header a,
+.t3-row-header a:hover {
+       color: #fff;
+}
+
+.t3-col-header {
+       background-color: #585858;
+       color: #fff;
+}
+
+/** used for any table where a table is used for displaying information (and thus, there is air to breathe) **/
+table.t3-table-info {
+       background: #ffffff;
+       border: 1px solid #cccccc;
+}
+
+/**
+ * Common style for tables
+ */
+table.t3-table {
+       border: 1px solid #d7d7d7;
+}
+
+/** Allow <thead><td> only for edge cases - please use <thead><th> */
+table.t3-table thead th,
+table.t3-table thead td {
+       background-color: #666;
+       color: #fff;
+       font-weight: normal;
+}
+table.t3-table thead th a,
+table.t3-table thead td a {
+       color: #fff;
+       text-decoration: underline;
+}
+
+table.t3-table tbody tr:nth-child(odd) td {
+       background-color: #f7f7f7;
+}
+table.t3-table tbody tr:nth-child(even) td {
+       background-color: #fff;
+}
+
+table.t3-table tbody tr:hover td {
+       background-color: #efefef;
+       transition: background-color 100ms linear;
+}
+
+table.t3-table tbody td a {
+       text-decoration: underline;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tceforms.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tceforms.less
new file mode 100644 (file)
index 0000000..9122f8d
--- /dev/null
@@ -0,0 +1,551 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-altdoc-header input,
+.c-inputButton {
+       background: none;
+       border: 0;
+}
+
+.checkbox,
+.checkbox:hover {
+       background: #efeff4;
+       border: 0;
+}
+
+.t3-tceforms-input-wrapper,
+.t3-tceforms-input-wrapper-hover,
+.t3-tceforms-input-wrapper-datetime,
+.t3-tceforms-input-wrapper-datetime-hover {
+       display: block;
+       float: left;
+       position: relative;
+}
+
+.t3-tceforms-widget-null-wrapper {
+       display: inline-block;
+       float: right;
+       position: relative;
+       width: 20px;
+       max-width: 20px;
+}
+
+.t3-tceforms-widget-null-wrapper input {
+       margin-left: 2px;
+       margin-top: 42%;
+}
+
+
+.t3-tceforms-input-wrapper .t3-tceforms-input-clearer,
+.t3-tceforms-input-wrapper-hover .t3-tceforms-input-clearer {
+       position: absolute;
+       right: 10px;
+       top: 5px;
+       z-index: 1000;
+       cursor: pointer;
+}
+
+.t3-tceforms-input-wrapper-datetime .t3-tceforms-input-clearer,
+.t3-tceforms-input-wrapper-datetime-hover .t3-tceforms-input-clearer {
+       position: absolute;
+       right: 27px;
+       top: 5px;
+       z-index: 1000;
+       cursor: pointer;
+}
+.t3-tceforms-input-wrapper-datetime .t3-icon-edit-pick-date,
+.t3-tceforms-input-wrapper-datetime-hover .t3-icon-edit-pick-date {
+       top: -4px;
+}
+.t3-tceforms-input-wrapper .tceforms-textfield,
+.t3-tceforms-input-wrapper-hover .tceforms-textfield,
+.t3-tceforms-input-wrapper .tceforms-datetimefield,
+.t3-tceforms-input-wrapper-hover .tceforms-datetimefield,
+.t3-tceforms-input-wrapper-datetime .tceforms-textfield,
+.t3-tceforms-input-wrapper-datetime-hover .tceforms-textfield,
+.t3-tceforms-input-wrapper-datetime .tceforms-datetimefield,
+.t3-tceforms-input-wrapper-datetime-hover .tceforms-datetimefield {
+       position: relative;
+       z-index: 2000;
+       padding-right: 30px!important;
+}
+
+.t3-tceforms-input-wrapper-hover .t3-tceforms-input-clearer,
+.t3-tceforms-input-wrapper-datetime-hover .t3-tceforms-input-clearer {
+       z-index: 3700;
+}
+
+.typo3-TCEforms table#typo3-altdoc-header input:hover,
+.c-inputButton:hover {
+       background: none;
+       border: 0;
+}
+
+.typo3-TCEforms .typo3-TCEforms-recHeader {
+       color: #555555;
+       font-weight: bold;
+}
+
+.typo3-TCEforms .typo3-TCEforms-recHeaderRow {
+       background: #fff;
+       text-align: right;
+}
+
+.typo3-TCEforms span.typo3-TCEforms-newToken {
+       color: #990000;
+       font-weight: bold;
+}
+
+.typo3-TCEforms span.typo3-TCEforms-helpText {
+       background: transparent;
+       color: #fff;
+}
+
+table.typo3-TCEforms-select-checkbox {
+       background-color: #ffffff;
+       border: 1px solid #aaa;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr.c-header td {
+       background-color: #fff;
+       font-weight: bold;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr:nth-child(2n) {
+       background-color: #f7f7f7;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr.c-selectedItem {
+       background-color: #d8ecd0;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr.c-invalidItem {
+       color: #dddddd;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr:hover {
+       background-color: #dedede;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr.c-selectedItem:hover {
+       background-color: #abd99a;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr.c-invalidItem:hover {
+       background-color: transparent;
+}
+
+.typo3-TCEforms table.typo3-TCEforms-select-checkbox tr td.c-labelCell {
+       white-space: nowrap;
+}
+
+.typo3-TCEforms optgroup.c-divider,
+select option.c-divider {
+       background-color: #eee;
+       border-top: 1px solid #666;
+       color: #666;
+       font-style: italic;
+       text-transform: uppercase;
+}
+
+.typo3-TCEforms optgroup option {
+       background-color: white;
+       border-bottom: none;
+       color: black;
+       font-style: normal;
+       text-indent: 0px;
+       text-transform: none;
+}
+
+.typo3-TCEforms div.typo3-TCEforms-originalLanguageValue {
+       background-color: #dadada;
+       border: 1px solid #c0c0c0;
+}
+
+.typo3-TCEforms div.typo3-TCEforms-diffBox {
+       background-color: white;
+       border: 1px solid black;
+}
+
+.typo3-TCEforms div.typo3-TCEforms-diffBox-header {
+       background-color: red;
+       font-weight: bold;
+}
+
+.typo3-TCEforms div.typo3-dyntabmenu-divs {
+       border-bottom: 0;
+}
+
+/* Default. Always used on main-palettes in the bottom of the forms */
+.typo3-TCEforms .class-main1,
+.typo3-TCEforms .class-main11,
+.typo3-TCEforms .class-main21,
+.typo3-TCEforms .class-main31,
+.typo3-TCEforms .class-main41,
+.typo3-TCEforms .class-main51 {
+}
+
+.typo3-TCEforms .class-main2 td,
+.typo3-TCEforms .class-main12 td,
+.typo3-TCEforms .class-main22 td,
+.typo3-TCEforms .class-main32 td,
+.typo3-TCEforms .class-main42 td,
+.typo3-TCEforms .class-main52 td {
+       border-top: 1px solid #c0c0c0;
+}
+
+.typo3-TCEforms .class-main1 .typo3-TCEforms-checkboxArray td,
+.typo3-TCEforms .class-main11 .typo3-TCEforms-checkboxArray td,
+.typo3-TCEforms .class-main21 .typo3-TCEforms-checkboxArray td,
+.typo3-TCEforms .class-main31 .typo3-TCEforms-checkboxArray td,
+.typo3-TCEforms .class-main41 .typo3-TCEforms-checkboxArray td,
+.typo3-TCEforms .class-main51 .typo3-TCEforms-checkboxArray td {
+       padding-right: 5px;
+}
+
+.typo3-TCEforms tr.class-main2:first-child td,
+.typo3-TCEforms tr.class-main12:first-child td,
+.typo3-TCEforms tr.class-main22:first-child td,
+.typo3-TCEforms tr.class-main32:first-child td,
+.typo3-TCEforms tr.class-main42:first-child td,
+.typo3-TCEforms tr.class-main52:first-child td {
+       border-top: 0;
+}
+
+.typo3-TCEforms .class-main2,
+.typo3-TCEforms .class-main12,
+.typo3-TCEforms .class-main22,
+.typo3-TCEforms .class-main32,
+.typo3-TCEforms .class-main42,
+.typo3-TCEforms .class-main52 {
+}
+
+
+
+
+.typo3-TCEforms table.wrapperAttention .class-main2,
+.typo3-TCEforms table.wrapperAttention .class-main12,
+.typo3-TCEforms table.wrapperAttention .class-main22,
+.typo3-TCEforms table.wrapperAttention .class-main32,
+.typo3-TCEforms table.wrapperAttention .class-main42,
+.typo3-TCEforms table.wrapperAttention .class-main52 {
+
+}
+
+
+.typo3-TCEforms .class-main4,
+.typo3-TCEforms .class-main14,
+.typo3-TCEforms .class-main24,
+.typo3-TCEforms .class-main34,
+.typo3-TCEforms .class-main44,
+.typo3-TCEforms .class-main54 {
+       color: #000000;
+}
+
+.typo3-TCEforms .class-main5,
+.typo3-TCEforms .class-main15,
+.typo3-TCEforms .class-main25,
+.typo3-TCEforms .class-main35,
+.typo3-TCEforms .class-main45,
+.typo3-TCEforms .class-main55 {
+       color: #3c3c44;
+}
+
+.typo3-TCEforms .wrapperTable,
+.typo3-TCEforms .wrapperTable1,
+.typo3-TCEforms .wrapperTable2,
+.typo3-TCEforms .wrapperTable3,
+.typo3-TCEforms .wrapperTable4,
+.typo3-TCEforms .wrapperTable5 {
+       border: 1px solid #c0c0c0;
+}
+
+.typo3-TCEforms .wrapperTable1 {
+       border-top: 1px solid #c0c0c0;
+}
+
+.typo3-TCEforms .typo3-dyntabmenu-divs .wrapperTable,
+.typo3-TCEforms .typo3-dyntabmenu-divs .wrapperTable1,
+.typo3-TCEforms .typo3-dyntabmenu-divs .wrapperTable2,
+.typo3-TCEforms .typo3-dyntabmenu-divs .wrapperTable3,
+.typo3-TCEforms .typo3-dyntabmenu-divs .wrapperTable4,
+.typo3-TCEforms .typo3-dyntabmenu-divs .wrapperTable5 {
+       border: none;
+       border-bottom: 1px solid #c0c0c0;
+}
+
+.typo3-TCEforms table.wrapperAttention .wrapperTable,
+.typo3-TCEforms table.wrapperAttention .wrapperTable1,
+.typo3-TCEforms table.wrapperAttention .wrapperTable2,
+.typo3-TCEforms table.wrapperAttention .wrapperTable3,
+.typo3-TCEforms table.wrapperAttention .wrapperTable4,
+.typo3-TCEforms table.wrapperAttention .wrapperTable5 {
+}
+
+.t3-form-palette-fieldset {
+       border:none;
+}
+
+.typo3-TCEforms div.imagethumbs .nobr {
+       background-color: #CCC;
+}
+
+.typo3-TCEforms span.filetypes {
+       font-size: 0.8em;
+}
+
+input.typo3-TCEforms-suggest-search {
+       background-image: url('../../../../icons/gfx/zoom.gif');
+       background-position: 2px center;
+       background-repeat: no-repeat;
+}
+
+div.typo3-TCEforms-suggest-choices {
+       background-color: white;
+       border: 1px solid #888;
+}
+
+div.typo3-TCEforms-suggest-choices ul {
+       list-style-type: none;
+}
+
+div.typo3-TCEforms-suggest-choices li.selected {
+       background-color: #ffb !important;
+}
+
+div.typo3-TCEforms-suggest-choices li {
+       cursor: pointer;
+       background-color: #efeff4;
+       background-repeat: no-repeat;
+       background-position: 4px center;
+       list-style-type: none;
+}
+
+div.typo3-TCEforms-suggest-choices li.pages {
+       background-color: #fcc;
+}
+
+div.typo3-TCEforms-suggest-choices span.suggest-uid {
+       font-size: 0.9em;
+}
+
+div.typo3-TCEforms-suggest-choices span.suggest-path {
+       font-size: 0.9em;
+}
+
+div.typo3-TCEforms-suggest-choices span.suggest-path abbr {
+       border-bottom: none;
+}
+
+div.typo3-TCEforms-suggest-choises a {
+       cursor: pointer;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Flexforms
+- - - - - - - - - - - - - - - - - - - - - */
+.t3-form-field-container-flex {
+}
+
+.t3-form-field-label-flex {
+       border-top: 1px solid #c0c0c0;
+}
+
+div.t3-form-field-container:first-child .t3-form-field-label-flex {
+       border-top: 0;
+}
+
+/** no separate background for dyntabs in flexforms **/
+.typo3-TCEforms .wrapperTable div.typo3-dyntabmenu-tabs ,
+.typo3-TCEforms .wrapperTable1 div.typo3-dyntabmenu-tabs,
+.typo3-TCEforms .wrapperTable2 div.typo3-dyntabmenu-tabs,
+.typo3-TCEforms .wrapperTable3 div.typo3-dyntabmenu-tabs,
+.typo3-TCEforms .wrapperTable4 div.typo3-dyntabmenu-tabs,
+.typo3-TCEforms .wrapperTable5 div.typo3-dyntabmenu-tabs {
+       background: transparent;
+}
+
+/** tabs inside the table => flexforms */
+.typo3-TCEforms .wrapperTable .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable1 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable2 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable3 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable4 .typo3-dyntabmenu-divs,
+.typo3-TCEforms .wrapperTable5 .typo3-dyntabmenu-divs {
+       border: 1px solid #c0c0c0;
+}
+
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Inline-Relational-Record-Editing
+- - - - - - - - - - - - - - - - - - - - - */
+.t3-form-field-container-inline {
+       border: 1px solid #aaaaaa;
+       background-color: #f9f9f9;
+}
+
+.t3-form-field-header-inline {
+       background-color: #E0E0E0;
+       cursor: pointer;
+}
+.t3-form-field-header-inline:hover {
+       background-color: #cccccc;
+}
+
+.t3-form-header-inline-loadingbar {
+       border-top: 1px solid #aaaaaa;
+}
+
+.t3-form-field-container-inline-hidden,
+.t3-form-field-container-inline-placeHolder {
+       opacity:0.3;
+}
+
+.t3-form-field-header-inline table {
+    vertical-align:top;
+}
+
+.t3-form-field-header-inline-thumbnail-image {
+    border: none;
+}
+
+.t3-form-field-record-inline {
+       border-top: 1px solid #aaaaaa;
+}
+
+.t3-form-field-record-inline .typo3-message {
+       margin-bottom: 1.5em;
+}
+
+.typo3-TCEforms .t3-form-field-container-inline .wrapperTable,
+.typo3-TCEforms .t3-form-field-container-inline .wrapperTable1,
+.typo3-TCEforms .t3-form-field-container-inline .wrapperTable2,
+.typo3-TCEforms .t3-form-field-container-inline .wrapperTable3,
+.typo3-TCEforms .t3-form-field-container-inline .wrapperTable4,
+.typo3-TCEforms .t3-form-field-container-inline .wrapperTable5 {
+       border: 0;
+}
+
+.t3-form-field-header-inline td.t3-form-field-header-inline-summary dl dt {
+       font-weight: bold;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Sections
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-TCEforms-flexForm .bgColor4,
+.typo3-TCEforms-flexForm .bgColor5 {
+       background: none;
+       display: inline-block;
+}
+
+.t3-form-field-label-flexsection {
+       border-top: 1px solid #cdcdcd;
+}
+
+.t3-form-field-container-flexsections {
+       background: #dadada;
+}
+
+.t3-form-field-record-flexsection {
+       background: #eee;
+}
+
+.t3-form-field-add-flexsection {
+       border-top: 1px solid #cdcdcd;
+}
+
+
+.typo3-TCEforms-select-selectedItemWithBackgroundImage {
+       background-color:#fff;
+       background-position: 0% 50%;
+       background-repeat:no-repeat;
+       padding:1px 1px 1px 24px;
+}
+
+.ext-webkit .typo3-TCEforms-select-selectedItemWithBackgroundImage {
+       text-indent: 20px;
+       background-position-x: 6px;
+}
+.ext-webkit .typo3-TCEforms-select-selectedItemWithBackgroundImage optgroup option {
+       text-indent: 20px;
+}
+.ext-chrome:not(.ext-mac) .typo3-TCEforms-select-selectedItemWithBackgroundImage {
+       text-indent: 0px;
+       background-position-x: 5px;
+}
+
+.t3-tceforms-fieldReadOnly {
+       background-color: #fefefe;
+       border: 1px solid #7c7c7c;
+       border-radius: 2px;
+       pointer-events: none;
+       cursor: default;
+       opacity: 0.5;
+       filter: ~"alpha(opacity=@50)";
+       box-shadow: none;
+}
+
+.t3-tceforms-fieldReadOnly span.t3-icon {
+    position: absolute;
+    right: 3px;
+    top: 4px;
+}
+
+.t3-form-field-item {
+       position: relative;
+       border: 1px solid transparent;
+       padding: 7px 0;
+}
+
+.t3-tceforms-widget-null-wrapper + .t3-form-field-item {
+       display: inline-block;
+}
+
+.t3-form-field-item.disabled {
+       border: 1px dotted #696362;
+}
+
+.t3-form-field-disable,
+.t3-form-field-item.disabled .t3-form-field-item.disabled .t3-form-field-disable {
+       display: none;
+}
+.t3-form-field-item.disabled .t3-form-field-disable {
+       z-index: 8000;
+       background: #f4f4f4;
+       display: block;
+       position: absolute;
+       width: 100%;
+       height: 100%;
+
+       opacity: 0.5;
+       filter: alpha(opacity=50);
+}
+
+.t3-form-palette-field-label {
+       text-indent: 2px;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Tree
+- - - - - - - - - - - - - - - - - - - - - */
+.t3-form-field-item .x-tree input.x-tree-node-cb {
+       height: auto;
+       margin: 0 0 0 1px;
+       vertical-align: middle;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tree.less
new file mode 100644 (file)
index 0000000..5f1ee31
--- /dev/null
@@ -0,0 +1,169 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Tree
+- - - - - - - - - - - - - - - - - - - - - */
+
+body#typo3-pagetree,
+body#typo3-alt-file-navframe-php {
+       background: #ebebeb;
+}
+
+#typo3-alt-file-navframe-php #typo3-docbody,
+#typo3-alt-file-navframe-php #typo3-docheader-row1,
+#typo3-alt-file-navframe-php #typo3-docheader-row2,
+.typo3-pagetree-indicatorBar-item,
+#typo3-pagetree-topPanelItems,
+#typo3-pagetree-topPanel .typo3-pagetree-topPanel-item,
+#typo3-pagetree-treeContainer,
+#typo3-pagetree .x-panel-tbar,
+#typo3-pagetree-deletionDropZone .x-panel-body {
+       background-position: right;
+       background-repeat: repeat-y;
+}
+
+#typo3-alt-file-navframe-php #typo3-docbody,
+#typo3-pagetree-treeContainer {
+       background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiun79OkCAAQAFFgKIFwyKvQAAAABJRU5ErkJggg==");
+}
+
+table#typo3-tree a {
+       text-decoration: none;
+}
+
+body#typo3-alt-db-navframe-php div.c-notice {
+       border: 1px solid black;
+}
+
+.navFrameHL {
+       background-color: #d7dbe2;
+}
+
+.navFrameHL a {
+       font-weight: bold;
+}
+
+table#typo3-tree tr:hover {
+       background-color: #d7dbe2;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Configuration trees, used in Admin Tools => Configuration
+- - - - - - - - - - - - - - - - - - - - - */
+table.t3-tree-config {
+       background: #ececec;
+       background-image: linear-gradient(center top, #ffffff 0px, #ececec 100px);
+       border: 1px solid #adadad;
+}
+
+table.t3-tree-config .t3-tree-config-header {
+       text-align: left;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+AJAX Page Tree
+- - - - - - - - - - - - - - - - - - - - - */
+
+ul.tree {
+       line-height: 12px;
+       list-style: none;
+       padding-left: 0;
+}
+
+ul.tree a {
+       text-decoration: none;
+}
+
+ul.tree a.pm {
+       cursor: pointer;
+}
+
+ul.tree ul {
+       list-style: none;
+}
+
+ul.tree li {
+       white-space: nowrap;
+}
+
+ul.tree ul li {
+       list-style: none;
+}
+
+ul.tree ul li.expanded ul {
+       background: transparent url('../../../../icons/gfx/ol/line.gif') left top repeat-y;
+}
+
+ul.tree ul li.last > ul {
+       background: none;
+}
+
+/* active tree items */
+ul.tree li.active div.treeLinkItem {
+       background-color: #fff;
+       border-color: #d7d7d7;
+       border-width: 1px 0 1px 1px;
+       border-style: solid;
+
+}
+
+/* subitems of active tree items - reset styling */
+ul.tree li.active li div.treeLinkItem {
+       background-color: transparent;
+       border-width: 0;
+
+}
+
+ul.tree li.active span a,
+ul.tree ul li.active span a {
+       font-weight: bold;
+}
+
+ul.tree li.active ul span a,
+ul.tree ul li.active ul span a {
+       font-weight: normal;
+}
+
+#dragIcon {
+       filter: alpha(opacity=50);
+       opacity: 0.5;
+       white-space: nowrap;
+}
+
+#treeFilterBox {
+       background-color: #dadada;
+       background-image: url('../../../../icons/gfx/filter_bg.gif');
+       background-repeat: no-repeat;
+       background-position: 0 -2px;
+}
+
+#treeFilter {
+       background: transparent;
+       border: 0px;
+}
+
+#treeFilterReset {
+       border: 0;
+       cursor: pointer;
+}
+
+#tree-toolbar-filter-item {
+       display: inline-block;
+       height: 22px;
+       width: 20px;
+}
+
+#tree-toolbar-filter-item.active {
+       background-image: url("../../../../icons/gfx/toolbar_item_active_bg.png")
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_typoscript.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_typoscript.less
new file mode 100644 (file)
index 0000000..ba4ade5
--- /dev/null
@@ -0,0 +1,72 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TypoScript Highlighting
+- - - - - - - - - - - - - - - - - - - - - */
+
+pre.ts-hl {
+       font-family: "Lucida Console", "Lucida Sans Typewriter", "Bitsream Vera Sans Mono", monospace;
+}
+
+pre.ts-hl .ts-operator {
+       color: black;
+       font-weight: bold;
+}
+
+pre.ts-hl .ts-value {
+       color: #cc0000;
+}
+
+pre.ts-hl .ts-objstr {
+       color: #0000cc;
+}
+
+pre.ts-hl .ts-value_copy {
+       color: #006600;
+}
+
+pre.ts-hl .ts-value_unset {
+       background-color: #66cc66;
+}
+
+pre.ts-hl .ts-ignored {
+       background-color: #66cc66;
+}
+
+pre.ts-hl .ts-default {
+       background-color: #66cc66;
+}
+
+pre.ts-hl .ts-comment {
+       color: #666;
+       font-style: italic;
+}
+
+pre.ts-hl .ts-condition {
+       background-color: maroon;
+       color: #fff;
+       font-weight: bold;
+}
+
+pre.ts-hl .ts-error {
+       background-color: yellow;
+       border: 1px red dashed;
+       font-weight: bold;
+       color: #000;
+}
+
+pre.ts-hl .ts-linenum {
+       background-color: #eee;
+       color: #212424;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_version.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_version.less
new file mode 100644 (file)
index 0000000..25773c9
--- /dev/null
@@ -0,0 +1,124 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Workspace
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-pagetree .workspace-info {
+       background-color: #ffec97;
+       font-weight: bold;
+}
+
+table#typo3-versionSelector {
+       background-color: #ffec97;
+       border: 1px solid #a2aab8;
+}
+
+.ver-element div.treeLinkItem,
+.ver-versions div.treeLinkItem,
+.ver-page div.treeLinkItem {
+       background-color: #ffec97;
+}
+
+.ver-branch div.treeLinkItem,
+.ver-branchpoint div.treeLinkItem {
+       background-color: #ff9999;
+}
+
+.ver-element ul div.treeLinkItem,
+.ver-versions ul div.treeLinkItem,
+.ver-page ul div.treeLinkItem,
+.ver-branch div.treeLinkItem,
+.ver-branchpoint div.treeLinkItem {
+       background-color: transparent;
+}
+
+table.ver-subtree a {
+       text-decoration: none;
+}
+
+table.ver-subtree tr td.iconTitle {
+       white-space: nowrap;
+}
+
+table.ver-subtree tr td.diffCell {
+       white-space: normal;
+}
+
+table.ver-subtree table.diffTable {
+       background-color: white;
+       border: 1px solid black;
+}
+
+table.ver-subtree div.diffLayer,
+div.logLayer {
+       background-color: white;
+       border: 1px solid black;
+}
+
+table.ver-subtree,
+table.ver-verElement td.c-diffCell {
+       border: 1px solid #666;
+}
+
+table.ver-subtree tr.typo3-ver td.iconTitle,
+table.ver-subtree tr.typo3-ver td.diffCell,
+table.ver-subtree tr.typo3-ver td.cmdCell {
+       background-color: #c5c1b5;
+}
+
+table.ver-subtree tr.typo3-ver-hl td.iconTitle,
+table.ver-subtree tr.typo3-ver-hl td.diffCell,
+table.ver-subtree tr.typo3-ver-hl td.cmdCell {
+       background-color: #999;
+}
+
+table.ver-subtree tr.typo3-ver-new td {
+       background-color: #eee;
+       color: #666;
+}
+
+table.ver-subtree tr.typo3-ver-noComp td {
+       font-style: italic;
+}
+
+.ver-wl-table {
+       border: 1px solid black;
+}
+
+.ver-wl-details-table {
+       border: 1px solid #cccccc;
+}
+
+.ver-wl-details {
+       background-color: #ffffff;
+}
+
+.ver-wl-details-label {
+       background-color: #ffffff;
+       white-space: nowrap;
+}
+
+#ver-wl-new-workspace-icon {
+       border: none;
+}
+
+.ver-wl-mp-inacessible {
+       color: #7c7c7c;
+       font-style: italic;
+}
+
+.ver-wl-current-user {
+       font-weight: bold;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_wizard.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_wizard.less
new file mode 100644 (file)
index 0000000..2b048ba
--- /dev/null
@@ -0,0 +1,25 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Wizards
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-formwizard tr#typo3-formWizardHeader td {
+       font-weight: bold;
+       text-align: center;
+}
+
+body#typo3-wizard-colorpicker-php p.c-head {
+       font-weight: bold;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_fonts.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_fonts.less
new file mode 100644 (file)
index 0000000..2bca4a3
--- /dev/null
@@ -0,0 +1,58 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* Include Share webfont */
+
+@font-face {
+    font-family: 'Share';
+    src: url('../../Fonts/share-bold-webfont.eot');
+    src: url('../../Fonts/share-bold-webfont.eot?#iefix') format('embedded-opentype'),
+         url('../../Fonts/share-bold-webfont.woff') format('woff'),
+         url('../../Fonts/share-bold-webfont.ttf') format('truetype'),
+         url('../../Fonts/share-bold-webfont.svg#Share-BoldRegular') format('svg');
+    font-weight: bold;
+    font-style: normal;
+}
+
+@font-face {
+    font-family: 'Share';
+    src: url('../../Fonts/share-italic-webfont.eot');
+    src: url('../../Fonts/share-italic-webfont.eot?#iefix') format('embedded-opentype'),
+         url('../../Fonts/share-italic-webfont.woff') format('woff'),
+         url('../../Fonts/share-italic-webfont.ttf') format('truetype'),
+         url('../../Fonts/share-italic-webfont.svg#Share-ItalicRegular') format('svg');
+    font-weight: normal;
+    font-style: italic;
+}
+
+@font-face {
+    font-family: 'Share';
+    src: url('../../Fonts/share-regular-webfont.eot');
+    src: url('../../Fonts/share-regular-webfont.eot?#iefix') format('embedded-opentype'),
+         url('../../Fonts/share-regular-webfont.woff') format('woff'),
+         url('../../Fonts/share-regular-webfont.ttf') format('truetype'),
+         url('../../Fonts/share-regular-webfont.svg#Share-Regular') format('svg');
+    font-weight: normal;
+    font-style: normal;
+}
+
+@font-face {
+    font-family: 'Share';
+    src: url('../../Fonts/share-bolditalic-webfont.eot');
+    src: url('../../Fonts/share-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
+         url('../../Fonts/share-bolditalic-webfont.woff') format('woff'),
+         url('../../Fonts/share-bolditalic-webfont.ttf') format('truetype'),
+         url('../../Fonts/share-bolditalic-webfont.svg#Share-BoldItalicRegular') format('svg');
+    font-weight: bold;
+    font-style: italic;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_login_screen.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_login_screen.less
new file mode 100644 (file)
index 0000000..20df92e
--- /dev/null
@@ -0,0 +1,224 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* Login Screen
+ * Warning:
+ * DO NOT prevent the copyright notice from being shown!
+ * According to the GPL license an interactive application must show such a notice on start-up ('If the program is interactive, make it output a short notice... ' - see GPL.txt)
+ * Therefore preventing this notice from being properly shown is a violation of the license, regardless of whether you remove it or use the stylesheet to obstruct the display.
+ */
+
+#typo3-index-php {
+       background-color: #494949;
+       background-image: url('../../../../images/backgrounds/gray-gradient.png');
+       background-repeat: repeat-x;
+}
+
+#typo3-index-php .t3-headline {
+       background-color: #4f4f4f;
+}
+
+#typo3-index-php .t3-headline h2 {
+       background: transparent url('../../../../icons/login-icon-key.png') no-repeat 12px 8px;
+       color: #fff;
+       font-size: 12px;
+}
+
+#typo3-index-php #t3-login-process {
+       text-align: center;
+}
+
+#typo3-index-php #t3-login-process h2 {
+       background: url('../../../../icons/login-submit-progress.gif') no-repeat 10px center;
+       font-size: 11px !important;
+}
+
+#typo3-index-php .t3-headline .t3-login-news-headline {
+       background: transparent url('../../../../icons/login-icon-news.gif') no-repeat 10px center;
+       color: #fff;
+       font-size: 12px;
+       line-height: 3em;
+}
+
+#typo3-index-php .t3-login-field input {
+       background: #fff;
+       border: none;
+       color: #606060;
+       font-size: 12px;
+}
+
+#typo3-index-php #t3-login-form-fields {
+       font-size: 11px;
+}
+
+#typo3-index-php #t3-interfaceselector {
+       font-size: 11px;
+}
+
+#typo3-index-php .t3-login-form-footer {
+       text-align: right;
+}
+
+#typo3-index-php .t3-login-form-footer a {
+       cursor: pointer;
+}
+
+#typo3-index-php .t3-login-form-footer,
+#typo3-index-php .t3-login-form-footer a.switchToOpenId,
+#typo3-index-php dl#t3-login-news a {
+       color: #888;
+       font-size: 10px;
+}
+
+#typo3-index-php .t3-login-form-footer a.switchToOpenId,
+#typo3-index-php dl#t3-login-news a {
+       text-decoration: underline;
+}
+
+#typo3-index-php .t3-login-form-footer a.switchToOpenId:hover,
+#typo3-index-php dl#t3-login-news a:hover {
+       color: #333;
+}
+
+#typo3-index-php input.t3-login-submit {
+       background-color: #ff8600;
+       background-image: url('../../../../images/login/login-submit-background.gif');
+       background-image: linear-gradient(center top, #fe9500 0%, #cf6610 100%);
+       background-repeat: repeat-x;
+       border-top: 1px solid #ffb955;
+       border-left: 1px solid #E69036;
+       text-shadow: 0px -1px 0px rgba(149, 81, 5, 0.6);
+       color: #fff;
+}
+
+#typo3-index-php div#t3-copyright-notice {
+       border-top: 1px solid #565655;
+       font-weight: normal;
+       font-size: 10px;
+       color: #797878;
+}
+
+#typo3-index-php div#t3-copyright-notice a {
+       color: #797878;
+       text-decoration: underline;
+}
+
+#typo3-index-php div#t3-copyright-notice a:hover {
+       color: #b0b0b0;
+}
+
+#typo3-index-php div#t3-login-image {
+       text-align: left;
+}
+
+#typo3-index-php #t3-meta-links {
+       color: #797878;
+       font-size: 10px;
+}
+
+#typo3-index-php #t3-meta-links a {
+       color: #797878;
+       text-decoration: underline;
+}
+
+#typo3-index-php #t3-meta-links a.t3-login-link-donate {
+       font-weight: bold;
+}
+
+#typo3-index-php #t3-meta-links a:hover {
+       color: #b0b0b0;
+}
+
+/**
+ * @section login news
+ */
+#typo3-index-php .shadow {
+       box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.3);
+}
+
+#typo3-index-php #t3-login-news-outer #t3-login-news dt {
+       font-weight: bold;
+}
+
+#typo3-index-php #t3-login-news-outer #t3-login-news dd {
+       border: 0;
+}
+
+/**
+ * @section logout
+ */
+#typo3-index-php .t3-login-logout-form .t3-username-current,
+#typo3-index-php .t3-login-logout-form div.t3-login-label {
+       color: #606060;
+       line-height: 21px;
+}
+
+/**
+ * @section erros/warnings
+ */
+.t3-login-alert h2 {
+       background: none;
+       font-size: 14px;
+}
+
+.t3-login-alert p {
+       font-size: 11px;
+       line-height: 15px;
+}
+
+.t3-login-alert a {
+       text-decoration: underline;
+}
+
+.t3-login-alert-error {
+       background: #f6d3cf;
+       border: 1px solid #d66c68;
+}
+
+.t3-login-alert-error h2 {
+       background: url('../../../../icons/login-alert-error.gif') no-repeat left 2px;
+       color: #be0027;
+}
+
+.t3-login-alert-error p,
+.t3-login-alert-error a {
+       color: #be0027;
+}
+
+#t3-nocookies-ignore {
+       padding-left: 30px;
+}
+
+.t3-login-alert-warning {
+       background: #fbf6de;
+       border: 1px solid #b1905c;
+}
+
+.t3-login-alert-warning h2 {
+       background: url('../../../../icons/login-alert-warning.gif') no-repeat left 2px;
+       color: #9e7d4a;
+}
+
+.t3-login-alert-warning p,
+.t3-login-alert-warning a {
+       color: #9e7d4a;
+}
+
+/**
+ * @section box layout
+ */
+.t3-login-box-body {
+       background-color: #c2c2c2;
+       background-image: linear-gradient(center top, #e2e2e2 0%, #c2c2c2 100%);
+       background-repeat: repeat-x;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_content.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_content.less
new file mode 100644 (file)
index 0000000..b7c08b7
--- /dev/null
@@ -0,0 +1,215 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TYPO3 styles for basic elements
+- - - - - - - - - - - - - - - - - - - - - */
+
+h1,
+h2,
+h3,
+h4 {
+       font-family: Verdana, Arial, Helvetica, sans-serif;
+}
+
+/* Occasionally used, eg. in About Modules: */
+h1 {
+       font-family: Share, Verdana, Arial, Helvetica, sans-serif;
+       font-variant: normal;
+       font-weight: normal;
+}
+
+/* Lists */
+
+ul {
+       list-style-type: disc;
+}
+
+ol {
+       list-style-type: decimal;
+}
+
+ul.list-unstyled,
+ol.list-unstyled {
+       list-style-type: none;
+}
+
+tr:hover a {
+       text-decoration: underline;
+}
+
+tr:hover .t3-page-ce a,
+tr:hover .x-tree a {
+       text-decoration: none;
+}
+
+a.t3-link {
+       text-decoration: underline;
+}
+
+/* horizontal ruler */
+hr, div.hr {
+       background: none;
+       border: none;
+       height: 1px;
+}
+
+img {
+       border: 0px;
+}
+
+em {
+       font-style: italic;
+}
+
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Background color classes
+- - - - - - - - - - - - - - - - - - - - - */
+
+.bgColor-20 {
+       background-color: #e3dfdb;
+}
+
+.bgColor2 {
+       background-color: #585858;
+       color: #ffffff;
+}
+
+.bgColor3 {
+       background-color: #f6f2e6;
+}
+
+.bgColor3-20 {
+       background-color: #f7f7f7;
+}
+
+.bgColor4 {
+       background-color: #f1f1f1;
+       color: #212424;
+}
+
+.bgColor4-20 {
+       background-color: #f8f9fa;
+}
+
+.bgColor5 {
+       background-color: #9b9b9b;
+}
+
+.bgColor6 {
+       background-color: #f7f7f7;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Various classes
+- - - - - - - - - - - - - - - - - - - - - */
+
+.section {
+       margin-bottom: 15px;
+}
+
+.nobr {
+       white-space: nowrap;
+}
+
+.diff-r {
+       color: red;
+}
+
+.diff-g {
+       color: green;
+}
+
+div.diff-r {
+       background-color: red;
+       color: black;
+}
+
+div.diff-g {
+       background-color: green;
+       color: black;
+}
+
+/** .uppercase is kept for backwards-compatibility, use .divider */
+.divider,
+.uppercase {
+       border-bottom: 1px solid #cdcdcd;
+}
+
+/** used in the admin tools => DB check **/
+.t3-overview-list dt {
+       font-weight: bold;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Dimmed span tag color (disabled)
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-dimmed {
+       color: #666;
+}
+
+.c-na {
+       color: #666;
+       font-style: italic;
+}
+
+.not-found a {
+       color: #cccccc;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Red span tag color (warning, notice)
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-red {
+       color: red;
+}
+
+.typo3-red-background {
+       background-color: red;
+}
+
+table.warningbox {
+       border: solid 2px black;
+       background-color: yellow;
+       margin: 20px 0px 20px 0px;
+}
+
+table.warningbox td {
+       padding: 20px 20px 20px 20px;
+       font-weight: bold;
+}
+
+table.warningbox td a {
+       text-decoration: underline;
+}
+
+div.warningbox {
+       border: solid 2px black;
+       background-color: yellow;
+       font-weight: bold;
+       margin: 10px 0px 10px 0px;
+       padding: 10px;
+}
+
+span.warningboxheader {
+       margin-left: 5px;
+}
+
+
+/* all buttons have the "click" mouse cursor */
+.t3-btn {
+       cursor: pointer;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_decorations.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_decorations.less
new file mode 100644 (file)
index 0000000..c555b0d
--- /dev/null
@@ -0,0 +1,28 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Decorations (shadows etc.)
+- - - - - - - - - - - - - - - - - - - - - */
+
+.shadow-box-bottom-424 {
+       background-image: url('../../../../images/shadows/box-bottom-424.png');
+       background-position: top center;
+       background-repeat: no-repeat;
+}
+
+.shadow-box-top-428 {
+       background-image: url('../../../../images/shadows/box-top-428.png');
+       background-position: bottom center;
+       background-repeat: no-repeat;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_form.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_form.less
new file mode 100644 (file)
index 0000000..7c39fd7
--- /dev/null
@@ -0,0 +1,121 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Form
+- - - - - - - - - - - - - - - - - - - - - */
+
+input,
+textarea,
+button {
+       background-color: #fefefe;
+       border: 1px solid #7c7c7c;
+       border-radius: 2px;
+}
+
+input:focus,
+textarea:focus,
+button:focus {
+       border-color: rgb(50, 160, 255);
+       box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 6px rgba(50, 160, 255, 0.6);
+       outline: 0;
+}
+
+textarea.fixed-font {
+       font-family: "Lucida Console", "Lucida Sans Typewriter", "Bitstream Vera Sans Mono", monospace;
+}
+
+.checkbox,
+.checkbox:hover,
+input[type="checkbox"] {
+       background: none;
+       border: none;
+       cursor: pointer;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Buttons
+- - - - - - - - - - - - - - - - - - - - - */
+
+.t3-button,
+button,
+input[type="submit"],
+input[type="reset"],
+input[type="button"] {
+       background-color: #E0E0E0;
+       background-image: none;
+       border: 1px solid #7c7c7c;
+       border-radius: 2px;
+       color: #434343;
+       cursor: pointer;
+       white-space: nowrap;
+       -webkit-user-select: none;
+       -moz-user-select: none;
+       -ms-user-select: none;
+        -o-user-select: none;
+       user-select: none;
+       text-decoration: none!important;
+}
+
+.t3-button:hover,
+button:hover,
+input[type="submit"]:hover,
+input[type="reset"]:hover,
+input[type="button"]:hover {
+       background-color: #cccccc;
+       text-decoration: none!important;
+}
+
+.t3-button span.t3-icon {
+       margin-top: -3px;
+       margin-right: 5px;
+}
+
+.t3-button.disabled {
+       cursor: default;
+       opacity: 0.5;
+}
+
+.t3-button:active,
+button:active,
+input[type="submit"]:active,
+input[type="reset"]:active,
+input[type="button"]:active {
+       outline: 0;
+       box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
+       position: relative;
+       top: 1px;
+}
+
+.t3-button.disabled,
+button[disabled="disabled"],
+input[type="submit"][disabled="disabled"],
+input[type="reset"][disabled="disabled"],
+input[type="button"][disabled="disabled"],
+input[type="submit"][disabled="disabled"]:hover,
+input[type="reset"][disabled="disabled"]:hover,
+input[type="button"][disabled="disabled"]:hover {
+       pointer-events: none;
+       cursor: default;
+       opacity: 0.5;
+       filter: ~"alpha(opacity=@50)";
+       box-shadow: none;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Groups
+- - - - - - - - - - - - - - - - - - - - - */
+
+.t3-form-field-group {
+       margin-bottom:  1.5em;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_misc_loading.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_misc_loading.less
new file mode 100644 (file)
index 0000000..1f956ee
--- /dev/null
@@ -0,0 +1,61 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Loadingbar and Animations
+- - - - - - - - - - - - - - - - - - - - - */
+.loadingbar {
+       background-color: #f9f9f9;
+       display: block;
+       position: relative;
+}
+.cssanimations .loadingbar {
+       height: 5px;
+}
+.no-cssanimations .loadingbar {
+       height: 24px;
+       background-image: url('../../../../images/spinner/ffffff.gif');
+       background-repeat: no-repeat;
+       background-position: center center;
+}
+@keyframes fullexpand {
+       0% { width: 0px; }
+       100% { width: 100%; }
+}
+@-moz-keyframes fullexpand {
+       0% { width: 0px; }
+       100% { width: 100%; }
+}
+@-webkit-keyframes fullexpand {
+       0% { width: 0px; }
+       100% { width: 100%; }
+}
+@-o-keyframes fullexpand {
+       0% { width: 0px; }
+       100% { width: 100%; }
+}
+@-ms-keyframes fullexpand {
+       0% { width: 0px; }
+       100% { width: 100%; }
+}
+.cssanimations .loadingbar .expand {
+       width: 100%;
+       height: 5px;
+       background: #585858;
+       position: absolute;
+       animation: fullexpand 5s linear infinite;
+       -moz-animation:fullexpand 5s linear infinite;
+       -webkit-animation: fullexpand 5s linear infinite;
+       -o-animation: fullexpand 5s linear infinite;
+       -ms-animation: fullexpand 5s linear infinite;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_file_list.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_file_list.less
new file mode 100644 (file)
index 0000000..884a197
--- /dev/null
@@ -0,0 +1,122 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+File > List
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-filelist tr td div.typo3-clipCtrl,
+table#typo3-filelist tr td div.typo3-editCtrl {
+       text-align: center;
+}
+
+#typo3-inner-docbody {
+       transition:border 0.2s ease;
+}
+.t3-dropzone {
+       border:1px dashed #666666;
+       background:#DEDEDE;
+       text-align: center;
+       color: #616161;
+       margin-bottom: 1px;
+       position: relative;
+       cursor: pointer;
+       margin-top: 10px;
+}
+.t3-dropzone .t3-dropzone-close {
+       position: absolute;
+       top: 2px;
+       right: 2px;
+       cursor: pointer;
+       font-size: 20px;
+}
+.t3-drop-in-progress .t3-dropzone {
+       box-shadow: 0px 0px 10px 0px #888;
+       color: #000;
+}
+.t3-drop-in-progress .t3-dropzone .t3-dropzone-mask {
+       position: absolute;
+       left: 0;
+       right: 0;
+       bottom: 0;
+       top: 0;
+}
+.t3-dropzone.t3-dropzone-drop-ok {
+       background: #EBEBEB;
+}
+.t3-upload-file-picker {
+       position: fixed;
+       bottom: 0;
+       right: 0;
+       height: 1px;
+       width: 1px;
+       visibility: hidden;
+}
+table.t3-upload-queue {
+       margin: 10px 0;
+}
+table#typo3-filelist tr.t3-upload-queue-item.last td {
+       border-bottom: 1px solid #666666;
+}
+table#typo3-filelist.t3-upload-queue tr.t3-upload-queue-item.last td {
+       border-bottom: 1px solid #D7D7D7;
+}
+table#typo3-filelist tr.t3-upload-queue-item.uploading td {
+       color: #9D9D9D;
+}
+table#typo3-filelist tr.t3-upload-queue-item.error td {
+       color: #BF383F;
+}
+table#typo3-filelist tr.t3-upload-queue-item td.t3-upload-queue-progress {
+       color: #FFF;
+       padding: 0;
+}
+table#typo3-filelist tr.t3-upload-queue-item.uploading td.t3-upload-queue-progress {
+       background-color: #F2CEB0;
+       color: #000;
+}
+table#typo3-filelist tr.t3-upload-queue-item.error td.t3-upload-queue-progress {
+       background-color: #E5B6B9;
+       color: #F7F7F7;
+}
+div.t3-upload-queue-progress {
+       position: relative;
+       text-align: right;
+       padding: 5px 3px;
+       border:1px solid #C6C6C6;
+}
+.t3-upload-queue-progress-percentage,
+.t3-upload-queue-progress-message {
+       display: inline;
+       position: relative;
+       z-index: 2;
+       margin-right: 4px;
+}
+.t3-upload-queue-progress-message {
+       font-weight: bold;
+}
+.t3-upload-queue-progress-bar {
+       position: absolute;
+       z-index: 1;
+       top: 0;
+       left: -2px;
+       bottom:0;
+       background-color: #6EA757;
+       border: 1px solid #FFF;
+}
+.uploading .t3-upload-queue-progress-bar {
+       background-color: #F38B36;
+}
+.error .t3-upload-queue-progress-bar {
+       background-color: #BF383F;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_file_upload.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_file_upload.less
new file mode 100644 (file)
index 0000000..c3669e6
--- /dev/null
@@ -0,0 +1,28 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+File Upload Window
+- - - - - - - - - - - - - - - - - - - - - */
+
+.t3icon-ext-upload {
+       background: url('../../../../icons/gfx/upload.gif') 1px 1px no-repeat !important;
+}
+.t3icon-ext-cancel {
+       background: url('../../../../icons/gfx/icon_fatalerror.gif') 1px 1px no-repeat !important;
+}
+
+.t3-upload-window-progressbar .x-progress-text div {
+       text-align: left;
+       text-indent: 6px;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_help_about.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_help_about.less
new file mode 100644 (file)
index 0000000..8ef41ab
--- /dev/null
@@ -0,0 +1,56 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Help > About
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-mod-help-about-index-php-outer {
+       text-align: center;
+}
+
+#typo3-mod-help-about-index-php-outer #donation-description {
+       background-image: url("../../../../images/general/donate_teaser.png");
+       background-repeat: no-repeat;
+}
+
+#typo3-mod-help-about-index-php-outer .donation-button {
+       overflow: auto;
+}
+
+#typo3-mod-help-about-index-php-outer .donation-button input {
+       float: right;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner {
+       background: #ffffff;
+       border: 1px solid #adadad;
+       text-align: left;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner h3 {
+       text-align: left;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner p {
+       color: #555555;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner a {
+       color: black;
+       text-decoration: underline;
+}
+
+#typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner a:hover {
+       text-decoration: none;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_help_about_module.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_help_about_module.less
new file mode 100644 (file)
index 0000000..3264bf5
--- /dev/null
@@ -0,0 +1,25 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Help > About modules
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-aboutmodules tr.c-subitem-row td .icon {
+       background-color: #dddddd;
+       border: 1px solid #c7c7c7;
+}
+
+table#typo3-aboutmodules tr.c-subitem-row:hover td .icon {
+       background-color: rgb(232, 232, 232);
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_menu.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_menu.less
new file mode 100644 (file)
index 0000000..2391959
--- /dev/null
@@ -0,0 +1,118 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Module menu
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-module-menu {
+       background: #dddddd;
+}
+
+/**
+ * Shadow on the right side of the module menu.
+ */
+#typo3-module-menu,
+#typo3-menu li.menuSection li a:hover {
+       background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpi3LFjB0CAAQAEWAIqGE4BVwAAAABJRU5ErkJggg==");
+       background-position: right;
+       background-repeat: repeat-y;
+}
+
+#typo3-module-menu .x-panel-body {
+       background-color: transparent;
+}
+
+#typo3-menu,
+#typo3-menu ul {
+       list-style: none;
+       padding-left: 0;
+}
+
+#typo3-menu a {
+       color: #1e2121;
+       outline: 0;
+}
+
+#typo3-menu > li {
+       border-bottom: 1px solid #c7c7c7;
+       border-bottom-right-radius: 3px;
+}
+
+#typo3-menu > li:last-child {
+       border-bottom: none;
+}
+
+/* hovered menu item */
+#typo3-menu li.menuSection li a:hover,
+#typo3-menu li.highlighted a {
+       border-top: 1px solid #b8b8b8;
+       border-bottom: 1px solid #b8b8b8;
+}
+
+#typo3-menu li.menuSection li a:hover {
+       background-color: #e8e8e8;
+}
+
+/* active menu item */
+#typo3-menu li.highlighted {
+       font-weight: bold;
+}
+
+#typo3-menu li.highlighted a,
+#typo3-menu li.menuSection li.highlighted a:hover,
+.no-boxshadow #typo3-menu li.menuSection li.highlighted a:hover {
+       background-color: #ebebeb;
+       background-image: none;
+       box-shadow: none;
+}
+
+#typo3-menu li div.modgroup {
+       color: #252524;
+       cursor: pointer;
+       font-weight: bold;
+       text-transform: uppercase;
+}
+
+#typo3-menu li div.collapsed {
+       background-image: url('../../../../images/arrows/module-menu-left-gray.png');
+       background-position: right 23px top 7px;
+       background-repeat: no-repeat;
+}
+
+#typo3-menu li div.expanded {
+       background-image: url('../../../../images/arrows/module-menu-down-gray.png');
+       background-position: right 22px top 9px;
+       background-repeat: no-repeat;
+}
+
+@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
+       .backgroundsize #typo3-menu li div.collapsed {
+               background-image: url('../../../../images/arrows/module-menu-left-gray@2x.png');
+               background-size: 6px 7px;
+       }
+       .backgroundsize #typo3-menu li div.expanded {
+               background-image: url('../../../../images/arrows/module-menu-down-gray@2x.png');
+               background-size: 7px 6px;
+       }
+}
+
+#typo3-menu li ul li {
+       cursor: pointer;
+       font-weight: normal;
+       line-height: 15px;
+}
+
+#typo3-menu li ul li a {
+       text-decoration: none;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_info.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_info.less
new file mode 100644 (file)
index 0000000..5cb01d9
--- /dev/null
@@ -0,0 +1,41 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > Info
+- - - - - - - - - - - - - - - - - - - - - */
+
+table.typo3-page-pages {
+       background-color: #fff;
+       border: 1px solid #a2aab8;
+}
+table.typo3-page-pages tr td.c-headLine {
+       background-color: #abbbb4;
+}
+table.typo3-page-sysnote tr td {
+       background-color: #d9d5c9;
+}
+table.typo3-page-sysnote tr td.c-headLine {
+       background-color: #c5c1b5;
+}
+table#langTable td.c-blocked {
+       background-color: #f6d3cf;
+}
+table#langTable td.c-ok {
+       background-color: #cdeaca;
+}
+table#langTable td.c-fallback {
+}
+table#langTable td.c-leftLine {
+       border-left: 1px solid #a2aab8;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_list.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_list.less
new file mode 100644 (file)
index 0000000..b1f08d4
--- /dev/null
@@ -0,0 +1,90 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > List
+- - - - - - - - - - - - - - - - - - - - - */
+
+/** @deprecated styles */
+table.typo3-dblist {
+       border: 1px solid #d7d7d7;
+}
+
+table.typo3-dblist tr td.db_list_alt {
+       background-color: #e3dfd3;
+}
+
+table.typo3-dblist tr.db_list_alt td {
+       background-color: #e4e5f0;
+}
+
+table#typo3-dblist-top table.bgColor4 {
+       background-color: #efeff4;
+}
+
+table.typo3-dblist tr td.c-headLine,
+table.typo3-dblist tr.c-headLine td {
+       border-bottom: 1px solid #d7d7d7;
+}
+
+table.typo3-dblist tr.c-headLine td.col-title a {
+       font-weight: bold;
+}
+
+table.typo3-dblist-overview td.c-tableDescription {
+       color: #333;
+       font-style: italic;
+}
+
+table.typo3-dblist tr td .typo3-DBctrl .typo3-ctrl-versioning {
+       font-weight: bold;
+       line-height: 16px;
+       text-align: center;
+}
+
+table.typo3-dblist tr td .typo3-DBctrl .typo3-ctrl-versioning-multipleVersions {
+       background-color: #ffff00;
+}
+
+table.typo3-dblist tr td .typo3-DBctrl .typo3-ctrl-versioning-oneVersion {
+       background-color: #9999cc;
+}
+
+table.typo3-dblist tr.db_list_normal:nth-child(odd) td {
+       background-color: #f7f7f7;
+}
+
+table.typo3-dblist tr.db_list_normal:nth-child(even) td {
+       background-color: #ffffff;
+}
+
+table.typo3-dblist tr.db_list_normal:hover td,
+table.typo3-dblist tr.db_list_alt:hover td,
+table.typo3-dblist tr.c-headLine:hover td {
+       background-color: #dedede;
+}
+
+div#typo3-newRecordLink,
+div.typo3-newRecordLink,
+div.typo3-localizationLink,
+div.typo3-synchronizationLink {
+       font-weight: bold;
+}
+
+div#typo3-dblist-pagination {
+       white-space: nowrap;
+}
+
+div#typo3-dblist-pagination span.bar {
+       border-left: 1px solid #5485c3;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_list_sysnote.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_list_sysnote.less
new file mode 100644 (file)
index 0000000..8492d55
--- /dev/null
@@ -0,0 +1,63 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Sys notes
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-dblist-sysnotes .single-note .header {
+       background: #d7d7d7;
+       color: #000;
+       font-size: 0.9em;
+}
+
+#typo3-dblist-sysnotes .single-note .header span {
+       color: #666;
+}
+
+#typo3-dblist-sysnotes .single-note .header span.typeicon {
+       background:  url(../../../../icons/ext/sys_note/icon-default.png) no-repeat top left;
+}
+
+#typo3-dblist-sysnotes .single-note:hover .header {
+       background-color: #666;
+}
+
+#typo3-dblist-sysnotes .single-note:hover .header,
+#typo3-dblist-sysnotes .single-note:hover .header span {
+       color: #d7d7d7;
+}
+
+#typo3-dblist-sysnotes .category-1 .header span.typeicon {
+       background-image: url(../../../../icons/ext/sys_note/icon-instruction.png);
+}
+#typo3-dblist-sysnotes .category-2 .header span.typeicon {
+       background-image: url(../../../../icons/ext/sys_note/icon-template.png);
+}
+#typo3-dblist-sysnotes .category-3 .header span.typeicon {
+       background-image: url(../../../../icons/ext/sys_note/icon-note.png);
+}
+#typo3-dblist-sysnotes .category-4 .header span.typeicon {
+       background-image: url(../../../../icons/ext/sys_note/icon-todo.png);
+}
+
+#typo3-dblist-sysnotes .single-note .content {
+       background: #fffeed;
+       border: 1px solid #dadada;
+       border-top: none;
+       color: #666;
+}
+
+#typo3-dblist-sysnotes .single-note .content .title {
+       font-weight: bold;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_new_element.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_new_element.less
new file mode 100644 (file)
index 0000000..f1bb2ab
--- /dev/null
@@ -0,0 +1,24 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+New Record Wizard
+- - - - - - - - - - - - - - - - - - - - - */
+
+body#typo3-db-new-php a {
+       text-decoration: none;
+}
+
+body#typo3-db-new-php img.c-helpImg {
+       text-align: right;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_page.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_page.less
new file mode 100644 (file)
index 0000000..86ac57a
--- /dev/null
@@ -0,0 +1,212 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > Page
+- - - - - - - - - - - - - - - - - - - - - */
+
+.t3-page-langMode {
+       width: 100%;
+}
+
+.t3-page-columns {
+       width: 100%;
+       margin: 0px -12px;
+}
+
+.t3-page-colHeader {
+       background: #fff;
+       border-bottom: 1px solid #cdcdcd;
+       color: #999999;
+       font-family: Verdana, sans-serif;
+       text-align: left;
+}
+
+.t3-page-colHeader-label {
+       text-align: left;
+}
+
+.t3-page-colHeader-icons {
+       visibility: hidden;
+}
+
+.t3-page-colHeader:hover .t3-page-colHeader-icons,
+.t3-page-column:hover .t3-page-colHeader .t3-page-colHeader-icons {
+       visibility: visible;
+}
+
+.t3-page-border {
+       background-color: #cfcfcf;
+       width: 1px;
+}
+
+.t3-page-ce-wrapper-new-ce {
+       cursor: default;
+       opacity: 1;
+}
+
+.t3-page-ce-droptarget {
+       visibility: hidden;
+       background-color: orange;
+}
+
+.t3-page-ce-header {
+       background-color: #cacaca;
+}
+
+.t3-page-ce.active-drag {
+    z-index: 4500;
+}
+
+.t3-page-ce .t3-page-ce-body,
+.t3-page-ce:hover .t3-page-ce-body {
+       background-color: #ffffff;
+       border: 1px solid #ffffff;
+       border-top: none;
+}
+
+.t3-page-ce:hover .t3-page-ce-body {
+       border-color: #5b5b5b;
+}
+.t3-page-column:hover .t3-icon-document-new {
+       visibility: visible;
+}
+
+.t3-page-ce .t3-icon-document-new {
+       visibility: hidden;
+}
+
+.t3-page-ce-empty .t3-page-ce .t3-icon-document-new {
+       visibility: visible;
+}
+
+.t3-page-ce:hover .t3-icon-document-new {
+       visibility: visible;
+}
+
+.t3-page-ce:hover .drag-start {
+       visibility: hidden;
+}
+
+.t3-page-ce-hidden .t3-page-ce-body,
+.t3-page-ce-hidden .t3-page-ce-body a {
+       color: #bbbbbb;
+}
+
+.t3-page-ce.t3-page-ce-hidden {
+       opacity: .60;
+}
+
+.t3-page-ce.t3-page-ce-hidden:hover {
+       opacity: 1.0;
+}
+
+.t3-page-ce-hidden:hover .t3-page-ce-body,
+.t3-page-ce-hidden:hover .t3-page-ce-body a {
+       color: #000000;
+}
+
+.t3-page-ce-hidden .t3-page-ce-body {
+       background-color: #e5e5e5;
+       border-color: #e5e5e5;
+}
+
+.t3-page-ce-hidden .t3-page-ce-body img {
+       opacity: .60;
+}
+
+.t3-page-ce:hover .t3-page-ce-body .t3-icon ,
+.t3-page-ce:hover .t3-page-ce-body img {
+       opacity: 1.0;
+}
+
+.t3-page-ce-hidden .t3-page-ce-header {
+       background-color: #e5e5e5;
+}
+
+.t3-page-ce-footer {
+       background: #eee
+}
+
+table.typo3-page-columnsMode tr td a {
+       text-decoration: none;
+}
+
+table.typo3-page-columnsMode tr td a b {
+       text-decoration: underline;
+}
+
+.t3-page-ce-body-inner {
+       word-break: break-all;
+}
+
+table.typo3-page-buttons td {
+       padding-right: 10px;
+}
+
+td.t3-gridCell {
+       background-color: #f1f1f1;
+       border-bottom: 1px solid #cdcdcd;
+}
+
+td.t3-gridCell-restricted {
+       background-color: #e8e0e0;
+}
+
+td.t3-gridCell-unassigned {
+       background: url('../../../../images/backgrounds/layout-not-assigned.png') repeat;
+}
+
+.t3-page-ce-wrapper .t3-row-header {
+       background-image: none;
+       background-color: #cacaca;
+       min-height: 20px;
+}
+
+td.t3-gridCell-restricted div.t3-row-header {
+       opacity: .40;
+}
+
+td.t3-gridCell-restricted div.t3-row-header div {
+       opacity: .60;
+}
+
+.t3-page-ce .t3-row-header .ce-icons,
+.t3-page-ce .t3-row-header .ce-icons-left{
+       visibility: hidden;
+}
+
+.t3-page-ce:hover .t3-row-header .ce-icons,
+.t3-page-ce:hover .t3-row-header .ce-icons-left{
+       visibility: visible;
+}
+
+.t3-page-ce-dropzone.t3-page-ce-dropzone-available.dropReceiveOK {
+    background-color: #73ab61;
+}
+
+.t3-page-ce-dropzone.t3-page-ce-dropzone-available {
+       background-color: #c8d9c3;
+}
+
+.t3-page-ce-dragitem:hover {
+       cursor: move;
+}
+
+.t3-page-ce-dragitem.dragitem-shadow {
+       box-shadow: 0 1px 12px rgba(0, 0, 0, 0.50);
+}
+
+.t3-page-ce:hover .t3-row-header {
+       background-color: #666;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_permissions.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_permissions.less
new file mode 100644 (file)
index 0000000..c657756
--- /dev/null
@@ -0,0 +1,71 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > Permissions
+- - - - - - - - - - - - - - - - - - - - - */
+
+a.perm-allowed,
+a.perm-denied,
+#perm-legend .perm-allowed,
+#perm-legend .perm-denied {
+       cursor: pointer;
+       font-size: 0px;
+       font-weight: bold;
+}
+
+a.perm-allowed:hover,
+a.perm-denied:hover {
+       background-color: #e3dfdb;
+}
+
+a.perm-allowed,
+#perm-legend .perm-allowed {
+       background: transparent url('../../../../icons/gfx/perm-allowed.gif') no-repeat scroll center;
+       color: green;
+}
+
+a.perm-denied,
+#perm-legend .perm-denied {
+       background: transparent url('../../../../icons/gfx/perm-denied.gif') no-repeat scroll center;
+       color: red;
+}
+
+.ug_selector,
+.ug_selector a {
+       cursor: pointer;
+       text-decoration: underline;
+}
+
+.not_set,
+.not_set a,
+.editlock,
+.editlock a {
+       color: #ccc;
+       cursor: pointer;
+       text-decoration: none;
+}
+
+.not_set:hover,
+.not_set a:hover,
+.editlock:hover,
+.editlock a:hover {
+       color: #000;
+       cursor: pointer;
+       text-decoration: none;
+}
+
+.not_set {
+       color: #000;
+       font-style: italic;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_template.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_web_template.less
new file mode 100644 (file)
index 0000000..9394d03
--- /dev/null
@@ -0,0 +1,24 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Web > Template
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-tstemplate-ceditor-control {
+       cursor: pointer;
+}
+
+dt.typo3-tstemplate-ceditor-label {
+       font-weight: bold;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar.less
new file mode 100644 (file)
index 0000000..2c85b3a
--- /dev/null
@@ -0,0 +1,48 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Toolbar inside the Topbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-toolbar {
+       list-style: none;
+}
+
+.toolbar-item {
+       text-align: center;
+}
+
+#typo3-toolbar .separator {
+       border-right: 1px solid #000;
+       box-shadow: 1px 0 #585858;
+}
+
+.toolbar-item-active {
+       background-image: url('../../../../icons/gfx/toolbar_item_active_bg.png');
+       height: 25px;
+}
+
+.toolbar-item-menu {
+       background-color: #f9f9f9;
+       border: 1px solid #abb2bc;
+       border-top: none;
+       list-style: none;
+}
+
+#typo3-toolbar * li:hover,
+tr.shortcut:hover,
+tr.recentdoc:hover,
+tr.opendoc:hover {
+       background: #eee;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_caching.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_caching.less
new file mode 100644 (file)
index 0000000..7bce663
--- /dev/null
@@ -0,0 +1,24 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Clear-Cache menu inside the toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#clear-cache-actions-menu li {
+       text-align: left;
+}
+
+#clear-cache-actions-menu li a {
+       text-decoration: none;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_livesearch.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_livesearch.less
new file mode 100644 (file)
index 0000000..0c8235c
--- /dev/null
@@ -0,0 +1,87 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Backend  Live Search
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-toolbar #live-search-menu {
+       padding-top: 4px;
+}
+
+.live-search-results .t3-icon-toolbar-menu-search {
+       position: absolute;
+       z-index: 3000;
+       top: 3px;
+       margin: 3px;
+}
+
+.t3-icon-input-clear {
+       cursor: pointer;
+       position: absolute;
+       top: 0px;
+       right: 20px;
+}
+
+#live-search-box {
+       padding-left: 20px;
+       width: 180px;
+       border: none;
+}
+
+.live-search-list {
+       background-color: white;
+       border: none;
+}
+
+.live-search-list .x-combo-list {
+       background-color: white;
+}
+
+.live-search-list .x-combo-list-inner {
+       padding-bottom: 5px;
+}
+
+.live-search-list .x-combo-list-hd {
+       background: none;
+       border: none;
+       margin-left: 110px;
+       color: #ddd;
+}
+
+.search-list-help-content {
+       margin: 5px;
+       height: 100%;
+       padding: 0.6em 0.6em 0.6em 2.6em;
+       background-repeat: no-repeat;
+       background-position: 0.5em 0.7em;
+       border: 1px solid;
+       color: #000000;
+
+       background-color: #ddeef9;
+       border-color: #8aafc4;
+}
+
+.live-search-list .search-item-type {
+       border-right: 1px solid #ddd;
+       padding: 2px 5px 2px 0;
+}
+
+.live-search-list .search-item-content {
+       padding: 0 8px;
+}
+
+.live-search-list .search-item-content .search-item-title {
+       padding: 2px;
+       border: none !important;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_logout.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_logout.less
new file mode 100644 (file)
index 0000000..af083ac
--- /dev/null
@@ -0,0 +1,33 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Logout-Button
+- - - - - - - - - - - - - - - - - - - - - */
+
+#logout-button input {
+       background: #494949;
+       border: 1px solid #636363;
+       color: #fff;
+       cursor: pointer;
+       text-align: center;
+       padding: 0 5px;
+}
+
+#logout-button input:hover {
+       background-color: #c8c8c8;
+       background-image: url('../../../../images/backgrounds/button-hover.png');
+       background-image: linear-gradient(center top, #f6f6f6 10%, #c8c8c8 90%);
+       border: 1px solid #737f91;
+       color: #000;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_shortcut.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_shortcut.less
new file mode 100644 (file)
index 0000000..b332c86
--- /dev/null
@@ -0,0 +1,44 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Shortcuts menu in the toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#shortcut-menu .shortcut-list tr.shortcut td {
+       line-height: 16px;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut.first-row td {
+       background-image: url('../../../../icons/gfx/shortcutgroups-bg.png');
+       background-repeat: repeat-x;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut-group td.shortcut-group-icon,
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-icon,
+#shortcut-menu .shortcut-list td.shortcut-edit,
+#shortcut-menu .shortcut-list td.shortcut-delete {
+       text-align: center;
+}
+
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-label a,
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-edit img,
+#shortcut-menu .shortcut-list tr.shortcut td.shortcut-delete img {
+       cursor: pointer;
+}
+
+#shortcut-menu .shortcut-list .shortcut-group td {
+       background-color: #dbdbdb;
+       border-bottom: 1px solid #a5a5a5;
+       border-top: 1px solid #a5a5a5;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_username.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_username.less
new file mode 100644 (file)
index 0000000..64424c6
--- /dev/null
@@ -0,0 +1,32 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Username inside the toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#username {
+       color: #ffffff;
+       font-weight: bold;
+}
+
+#username a {
+       color: #ffffff;
+       font-weight: bold;
+       font-size: 11px;
+       text-decoration: none;
+}
+
+#username.su-user a {
+       color: #eb6e5a;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_workspace.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_workspace.less
new file mode 100644 (file)
index 0000000..c03b216
--- /dev/null
@@ -0,0 +1,67 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Workspace Selector
+- - - - - - - - - - - - - - - - - - - - - */
+
+#workspace-selector-menu ul {
+       position: static;
+       list-style: none;
+}
+
+#workspace-selector-menu .items {
+       list-style: none;
+       background-color: #f9f9f9;
+       overflow-y: auto;
+       max-height: 300px;
+}
+
+#workspace-selector-menu li {
+       text-align: left;
+}
+
+#workspace-selector-menu li a {
+       text-decoration: none;
+}
+
+#workspace-selector-menu li.divider {
+       border: 0;
+       background-image: url('../../../../icons/gfx/shortcutgroups-bg.png');
+       background-repeat: repeat-x;
+       min-height: 10px;
+       padding-right: 0;
+}
+#workspace-selector-menu li.divider:hover {
+       background-color: transparent;
+}
+
+body.typo3-in-workspace #typo3-top-container {
+       background: none;
+}
+
+body.typo3-in-workspace #typo3-topbar .x-panel-bwrap {
+       background: url('../../../../images/backgrounds/topbar-in-workspace-background-left.png') no-repeat;
+}
+
+body.typo3-in-workspace #typo3-topbar .x-panel-body {
+       background: url('../../../../images/backgrounds/topbar-in-workspace-background-right.png') no-repeat right 0;
+}
+
+body.typo3-in-workspace #typo3-topbar {
+       background: url('../../../../images/backgrounds/topbar-in-workspace-background.gif');
+}
+
+body.typo3-in-workspace #typo3-topbar #username {
+       text-shadow: 0 0 5px #000000;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_topbar.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_topbar.less
new file mode 100644 (file)
index 0000000..d67a81b
--- /dev/null
@@ -0,0 +1,23 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Topbar (whole upper area), containts Logo and toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-top-container {
+       background-color: #3f3f3f;
+       background-image: url('../../../../images/backgrounds/topbar.png');
+       background-image: linear-gradient(center top , #494949 0%, #373737 91%, #343434 92%, #2A2A2A 100%);
+       background-repeat: repeat-x;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/bootstrap/variables.less b/typo3/sysext/t3skin/Resources/Private/Styles/bootstrap/variables.less
new file mode 100644 (file)
index 0000000..b944c7f
--- /dev/null
@@ -0,0 +1,846 @@
+//
+// Variables
+// --------------------------------------------------
+
+
+//== Colors
+//
+//## Gray and brand colors for use across Bootstrap.
+
+@gray-darker:            lighten(#000, 13.5%); // #222
+@gray-dark:              lighten(#000, 20%);   // #333
+@gray:                   lighten(#000, 33.5%); // #555
+@gray-light:             lighten(#000, 46.7%); // #777
+@gray-lighter:           lighten(#000, 93.5%); // #eee
+
+@brand-primary:         #428bca;
+@brand-success:         #5cb85c;
+@brand-info:            #5bc0de;
+@brand-warning:         #f0ad4e;
+@brand-danger:          #d9534f;
+
+
+//== Scaffolding
+//
+//## Settings for some of the most global styles.
+
+//** Background color for `<body>`.
+@body-bg:               #fff;
+//** Global text color on `<body>`.
+@text-color:            #000;
+
+//** Global textual link color.
+@link-color:            #212424;
+//** Link hover color set via `darken()` function.
+@link-hover-color:      #000;
+
+
+//== Typography
+//
+//## Font, line-height, and color for body text, headings, and more.
+
+@font-family-sans-serif:  Verdana, Arial, Helvetica, sans-serif;
+@font-family-serif:       Georgia, "Times New Roman", Times, serif;
+//** Default monospace fonts for `<code>`, `<kbd>`, and `<pre>`.
+@font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace;
+@font-family-base:        @font-family-sans-serif;
+
+@font-size-base:          12px;
+@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px
+@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px
+
+@font-size-h1:            floor((@font-size-base * 2.3));
+@font-size-h2:            floor((@font-size-base * 1.4));
+@font-size-h3:            ceil((@font-size-base * 1.3));
+@font-size-h4:            ceil((@font-size-base * 1.2));
+@font-size-h5:            @font-size-base;
+@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px
+
+//** Unit-less `line-height` for use in components like buttons.
+@line-height-base:        1.428571429; // 20/14
+//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
+@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px
+
+//** By default, this inherits from the `<body>`.
+@headings-font-family:    inherit;
+@headings-font-weight:    500;
+@headings-line-height:    1.1;
+@headings-color:          inherit;
+
+
+//== Iconography
+//
+//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
+
+//** Load fonts from this directory.
+@icon-font-path:          "../fonts/";
+//** File name for all font files.
+@icon-font-name:          "glyphicons-halflings-regular";
+//** Element ID within SVG icon file.
+@icon-font-svg-id:        "glyphicons_halflingsregular";
+
+
+//== Components
+//
+//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
+
+@padding-base-vertical:     6px;
+@padding-base-horizontal:   12px;
+
+@padding-large-vertical:    10px;
+@padding-large-horizontal:  16px;
+
+@padding-small-vertical:    5px;
+@padding-small-horizontal:  10px;
+
+@padding-xs-vertical:       1px;
+@padding-xs-horizontal:     5px;
+
+@line-height-large:         1.33;
+@line-height-small:         1.5;
+
+@border-radius-base:        4px;
+@border-radius-large:       6px;
+@border-radius-small:       3px;
+
+//** Global color for active items (e.g., navs or dropdowns).
+@component-active-color:    #fff;
+//** Global background color for active items (e.g., navs or dropdowns).
+@component-active-bg:       @brand-primary;
+
+//** Width of the `border` for generating carets that indicator dropdowns.
+@caret-width-base:          4px;
+//** Carets increase slightly in size for larger components.
+@caret-width-large:         5px;
+
+
+//== Tables
+//
+//## Customizes the `.table` component with basic values, each used across all table variations.
+
+//** Padding for `<th>`s and `<td>`s.
+@table-cell-padding:            8px;
+//** Padding for cells in `.table-condensed`.
+@table-condensed-cell-padding:  5px;
+
+//** Default background color used for all tables.
+@table-bg:                      transparent;
+//** Background color used for `.table-striped`.
+@table-bg-accent:               #f9f9f9;
+//** Background color used for `.table-hover`.
+@table-bg-hover:                #f5f5f5;
+@table-bg-active:               @table-bg-hover;
+
+//** Border color for table and cell borders.
+@table-border-color:            #ddd;
+
+
+//== Buttons
+//
+//## For each of Bootstrap's buttons, define text, background and border color.
+
+@btn-font-weight:                normal;
+
+@btn-default-color:              #333;
+@btn-default-bg:                 #fff;
+@btn-default-border:             #ccc;
+
+@btn-primary-color:              #fff;
+@btn-primary-bg:                 @brand-primary;
+@btn-primary-border:             darken(@btn-primary-bg, 5%);
+
+@btn-success-color:              #fff;
+@btn-success-bg:                 @brand-success;
+@btn-success-border:             darken(@btn-success-bg, 5%);
+
+@btn-info-color:                 #fff;
+@btn-info-bg:                    @brand-info;
+@btn-info-border:                darken(@btn-info-bg, 5%);
+
+@btn-warning-color:              #fff;
+@btn-warning-bg:                 @brand-warning;
+@btn-warning-border:             darken(@btn-warning-bg, 5%);
+
+@btn-danger-color:               #fff;
+@btn-danger-bg:                  @brand-danger;
+@btn-danger-border:              darken(@btn-danger-bg, 5%);
+
+@btn-link-disabled-color:        @gray-light;
+
+
+//== Forms
+//
+//##
+
+//** `<input>` background color
+@input-bg:                       #fff;
+//** `<input disabled>` background color
+@input-bg-disabled:              @gray-lighter;
+
+//** Text color for `<input>`s
+@input-color:                    @gray;
+//** `<input>` border color
+@input-border:                   #ccc;
+//** `<input>` border radius
+@input-border-radius:            @border-radius-base;
+//** Border color for inputs on focus
+@input-border-focus:             #66afe9;
+
+//** Placeholder text color
+@input-color-placeholder:        @gray-light;
+
+//** Default `.form-control` height
+@input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);
+//** Large `.form-control` height
+@input-height-large:             (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
+//** Small `.form-control` height
+@input-height-small:             (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
+
+@legend-color:                   @gray-dark;
+@legend-border-color:            #e5e5e5;
+
+//** Background color for textual input addons
+@input-group-addon-bg:           @gray-lighter;
+//** Border color for textual input addons
+@input-group-addon-border-color: @input-border;
+
+
+//== Dropdowns
+//
+//## Dropdown menu container and contents.
+
+//** Background for the dropdown menu.
+@dropdown-bg:                    #fff;
+//** Dropdown menu `border-color`.
+@dropdown-border:                rgba(0,0,0,.15);
+//** Dropdown menu `border-color` **for IE8**.
+@dropdown-fallback-border:       #ccc;
+//** Divider color for between dropdown items.
+@dropdown-divider-bg:            #e5e5e5;
+
+//** Dropdown link text color.
+@dropdown-link-color:            @gray-dark;
+//** Hover color for dropdown links.
+@dropdown-link-hover-color:      darken(@gray-dark, 5%);
+//** Hover background for dropdown links.
+@dropdown-link-hover-bg:         #f5f5f5;
+
+//** Active dropdown menu item text color.
+@dropdown-link-active-color:     @component-active-color;
+//** Active dropdown menu item background color.
+@dropdown-link-active-bg:        @component-active-bg;
+
+//** Disabled dropdown menu item background color.
+@dropdown-link-disabled-color:   @gray-light;
+
+//** Text color for headers within dropdown menus.
+@dropdown-header-color:          @gray-light;
+
+//** Deprecated `@dropdown-caret-color` as of v3.1.0
+@dropdown-caret-color:           #000;
+
+
+//-- Z-index master list
+//
+// Warning: Avoid customizing these values. They're used for a bird's eye view
+// of components dependent on the z-axis and are designed to all work together.
+//
+// Note: These variables are not generated into the Customizer.
+
+@zindex-navbar:            1000;
+@zindex-dropdown:          1000;
+@zindex-popover:           1060;
+@zindex-tooltip:           1070;
+@zindex-navbar-fixed:      1030;
+@zindex-modal-background:  1040;
+@zindex-modal:             1050;
+
+
+//== Media queries breakpoints
+//
+//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
+
+// Extra small screen / phone
+//** Deprecated `@screen-xs` as of v3.0.1
+@screen-xs:                  480px;
+//** Deprecated `@screen-xs-min` as of v3.2.0
+@screen-xs-min:              @screen-xs;
+//** Deprecated `@screen-phone` as of v3.0.1
+@screen-phone:               @screen-xs-min;
+
+// Small screen / tablet
+//** Deprecated `@screen-sm` as of v3.0.1
+@screen-sm:                  768px;
+@screen-sm-min:              @screen-sm;
+//** Deprecated `@screen-tablet` as of v3.0.1
+@screen-tablet:              @screen-sm-min;
+
+// Medium screen / desktop
+//** Deprecated `@screen-md` as of v3.0.1
+@screen-md:                  992px;
+@screen-md-min:              @screen-md;
+//** Deprecated `@screen-desktop` as of v3.0.1
+@screen-desktop:             @screen-md-min;
+
+// Large screen / wide desktop
+//** Deprecated `@screen-lg` as of v3.0.1
+@screen-lg:                  1200px;
+@screen-lg-min:              @screen-lg;
+//** Deprecated `@screen-lg-desktop` as of v3.0.1
+@screen-lg-desktop:          @screen-lg-min;
+
+// So media queries don't overlap when required, provide a maximum
+@screen-xs-max:              (@screen-sm-min - 1);
+@screen-sm-max:              (@screen-md-min - 1);
+@screen-md-max:              (@screen-lg-min - 1);
+
+
+//== Grid system
+//
+//## Define your custom responsive grid.
+
+//** Number of columns in the grid.
+@grid-columns:              12;
+//** Padding between columns. Gets divided in half for the left and right.
+@grid-gutter-width:         30px;
+// Navbar collapse
+//** Point at which the navbar becomes uncollapsed.
+@grid-float-breakpoint:     @screen-sm-min;
+//** Point at which the navbar begins collapsing.
+@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);
+
+
+//== Container sizes
+//
+//## Define the maximum width of `.container` for different screen sizes.
+
+// Small screen / tablet
+@container-tablet:             ((720px + @grid-gutter-width));
+//** For `@screen-sm-min` and up.
+@container-sm:                 @container-tablet;
+
+// Medium screen / desktop
+@container-desktop:            ((940px + @grid-gutter-width));
+//** For `@screen-md-min` and up.
+@container-md:                 @container-desktop;
+
+// Large screen / wide desktop
+@container-large-desktop:      ((1140px + @grid-gutter-width));
+//** For `@screen-lg-min` and up.
+@container-lg:                 @container-large-desktop;
+
+
+//== Navbar
+//
+//##
+
+// Basics of a navbar
+@navbar-height:                    50px;
+@navbar-margin-bottom:             @line-height-computed;
+@navbar-border-radius:             @border-radius-base;
+@navbar-padding-horizontal:        floor((@grid-gutter-width / 2));
+@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);
+@navbar-collapse-max-height:       340px;
+
+@navbar-default-color:             #777;
+@navbar-default-bg:                #f8f8f8;
+@navbar-default-border:            darken(@navbar-default-bg, 6.5%);
+
+// Navbar links
+@navbar-default-link-color:                #777;
+@navbar-default-link-hover-color:          #333;
+@navbar-default-link-hover-bg:             transparent;
+@navbar-default-link-active-color:         #555;
+@navbar-default-link-active-bg:            darken(@navbar-default-bg, 6.5%);
+@navbar-default-link-disabled-color:       #ccc;
+@navbar-default-link-disabled-bg:          transparent;
+
+// Navbar brand label
+@navbar-default-brand-color:               @navbar-default-link-color;
+@navbar-default-brand-hover-color:         darken(@navbar-default-brand-color, 10%);
+@navbar-default-brand-hover-bg:            transparent;
+
+// Navbar toggle
+@navbar-default-toggle-hover-bg:           #ddd;
+@navbar-default-toggle-icon-bar-bg:        #888;
+@navbar-default-toggle-border-color:       #ddd;
+
+
+// Inverted navbar
+// Reset inverted navbar basics
+@navbar-inverse-color:                      @gray-light;
+@navbar-inverse-bg:                         #222;
+@navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);
+
+// Inverted navbar links
+@navbar-inverse-link-color:                 @gray-light;
+@navbar-inverse-link-hover-color:           #fff;
+@navbar-inverse-link-hover-bg:              transparent;
+@navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;
+@navbar-inverse-link-active-bg:             darken(@navbar-inverse-bg, 10%);
+@navbar-inverse-link-disabled-color:        #444;
+@navbar-inverse-link-disabled-bg:           transparent;
+
+// Inverted navbar brand label
+@navbar-inverse-brand-color:                @navbar-inverse-link-color;
+@navbar-inverse-brand-hover-color:          #fff;
+@navbar-inverse-brand-hover-bg:             transparent;
+
+// Inverted navbar toggle
+@navbar-inverse-toggle-hover-bg:            #333;
+@navbar-inverse-toggle-icon-bar-bg:         #fff;
+@navbar-inverse-toggle-border-color:        #333;
+
+
+//== Navs
+//
+//##
+
+//=== Shared nav styles
+@nav-link-padding:                          10px 15px;
+@nav-link-hover-bg:                         @gray-lighter;
+
+@nav-disabled-link-color:                   @gray-light;
+@nav-disabled-link-hover-color:             @gray-light;
+
+@nav-open-link-hover-color:                 #fff;
+
+//== Tabs
+@nav-tabs-border-color:                     #ddd;
+
+@nav-tabs-link-hover-border-color:          @gray-lighter;
+
+@nav-tabs-active-link-hover-bg:             @body-bg;
+@nav-tabs-active-link-hover-color:          @gray;
+@nav-tabs-active-link-hover-border-color:   #ddd;
+
+@nav-tabs-justified-link-border-color:            #ddd;
+@nav-tabs-justified-active-link-border-color:     @body-bg;
+
+//== Pills
+@nav-pills-border-radius:                   @border-radius-base;
+@nav-pills-active-link-hover-bg:            @component-active-bg;
+@nav-pills-active-link-hover-color:         @component-active-color;
+
+
+//== Pagination
+//
+//##
+
+@pagination-color:                     @link-color;
+@pagination-bg:                        #fff;
+@pagination-border:                    #ddd;
+
+@pagination-hover-color:               @link-hover-color;
+@pagination-hover-bg:                  @gray-lighter;
+@pagination-hover-border:              #ddd;
+
+@pagination-active-color:              #fff;
+@pagination-active-bg:                 @brand-primary;
+@pagination-active-border:             @brand-primary;
+
+@pagination-disabled-color:            @gray-light;
+@pagination-disabled-bg:               #fff;
+@pagination-disabled-border:           #ddd;
+
+
+//== Pager
+//
+//##
+
+@pager-bg:                             @pagination-bg;
+@pager-border:                         @pagination-border;
+@pager-border-radius:                  15px;
+
+@pager-hover-bg:                       @pagination-hover-bg;
+
+@pager-active-bg:                      @pagination-active-bg;
+@pager-active-color:                   @pagination-active-color;
+
+@pager-disabled-color:                 @pagination-disabled-color;
+
+
+//== Jumbotron
+//
+//##
+
+@jumbotron-padding:              30px;
+@jumbotron-color:                inherit;
+@jumbotron-bg:                   @gray-lighter;
+@jumbotron-heading-color:        inherit;
+@jumbotron-font-size:            ceil((@font-size-base * 1.5));
+
+
+//== Form states and alerts
+//
+//## Define colors for form feedback states and, by default, alerts.
+
+@state-success-text:             #3c763d;
+@state-success-bg:               #dff0d8;
+@state-success-border:           darken(spin(@state-success-bg, -10), 5%);
+
+@state-info-text:                #31708f;
+@state-info-bg:                  #d9edf7;
+@state-info-border:              darken(spin(@state-info-bg, -10), 7%);
+
+@state-warning-text:             #8a6d3b;
+@state-warning-bg:               #fcf8e3;
+@state-warning-border:           darken(spin(@state-warning-bg, -10), 5%);
+
+@state-danger-text:              #a94442;
+@state-danger-bg:                #f2dede;
+@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);
+
+
+//== Tooltips
+//
+//##
+
+//** Tooltip max width
+@tooltip-max-width:           200px;
+//** Tooltip text color
+@tooltip-color:               #fff;
+//** Tooltip background color
+@tooltip-bg:                  #000;
+@tooltip-opacity:             .9;
+
+//** Tooltip arrow width
+@tooltip-arrow-width:         5px;
+//** Tooltip arrow color
+@tooltip-arrow-color:         @tooltip-bg;
+
+
+//== Popovers
+//
+//##
+
+//** Popover body background color
+@popover-bg:                          #fff;
+//** Popover maximum width
+@popover-max-width:                   276px;
+//** Popover border color
+@popover-border-color:                rgba(0,0,0,.2);
+//** Popover fallback border color
+@popover-fallback-border-color:       #ccc;
+
+//** Popover title background color
+@popover-title-bg:                    darken(@popover-bg, 3%);
+
+//** Popover arrow width
+@popover-arrow-width:                 10px;
+//** Popover arrow color
+@popover-arrow-color:                 #fff;
+
+//** Popover outer arrow width
+@popover-arrow-outer-width:           (@popover-arrow-width + 1);
+//** Popover outer arrow color
+@popover-arrow-outer-color:           fadein(@popover-border-color, 5%);
+//** Popover outer arrow fallback color
+@popover-arrow-outer-fallback-color:  darken(@popover-fallback-border-color, 20%);
+
+
+//== Labels
+//
+//##
+
+//** Default label background color
+@label-default-bg:            @gray-light;
+//** Primary label background color
+@label-primary-bg:            @brand-primary;
+//** Success label background color
+@label-success-bg:            @brand-success;
+//** Info label background color
+@label-info-bg:               @brand-info;
+//** Warning label background color
+@label-warning-bg:            @brand-warning;
+//** Danger label background color
+@label-danger-bg:             @brand-danger;
+
+//** Default label text color
+@label-color:                 #fff;
+//** Default text color of a linked label
+@label-link-hover-color:      #fff;
+
+
+//== Modals
+//
+//##
+
+//** Padding applied to the modal body
+@modal-inner-padding:         15px;
+
+//** Padding applied to the modal title
+@modal-title-padding:         15px;
+//** Modal title line-height
+@modal-title-line-height:     @line-height-base;
+
+//** Background color of modal content area
+@modal-content-bg:                             #fff;
+//** Modal content border color
+@modal-content-border-color:                   rgba(0,0,0,.2);
+//** Modal content border color **for IE8**
+@modal-content-fallback-border-color:          #999;
+
+//** Modal backdrop background color
+@modal-backdrop-bg:           #000;
+//** Modal backdrop opacity
+@modal-backdrop-opacity:      .5;
+//** Modal header border color
+@modal-header-border-color:   #e5e5e5;
+//** Modal footer border color
+@modal-footer-border-color:   @modal-header-border-color;
+
+@modal-lg:                    900px;
+@modal-md:                    600px;
+@modal-sm:                    300px;
+
+
+//== Alerts
+//
+//## Define alert colors, border radius, and padding.
+
+@alert-padding:               15px;
+@alert-border-radius:         @border-radius-base;
+@alert-link-font-weight:      bold;
+
+@alert-success-bg:            @state-success-bg;
+@alert-success-text:          @state-success-text;
+@alert-success-border:        @state-success-border;
+
+@alert-info-bg:               @state-info-bg;
+@alert-info-text:             @state-info-text;
+@alert-info-border:           @state-info-border;
+
+@alert-warning-bg:            @state-warning-bg;
+@alert-warning-text:          @state-warning-text;
+@alert-warning-border:        @state-warning-border;
+
+@alert-danger-bg:             @state-danger-bg;
+@alert-danger-text:           @state-danger-text;
+@alert-danger-border:         @state-danger-border;
+
+
+//== Progress bars
+//
+//##
+
+//** Background color of the whole progress component
+@progress-bg:                 #f5f5f5;
+//** Progress bar text color
+@progress-bar-color:          #fff;
+
+//** Default progress bar color
+@progress-bar-bg:             @brand-primary;
+//** Success progress bar color
+@progress-bar-success-bg:     @brand-success;
+//** Warning progress bar color
+@progress-bar-warning-bg:     @brand-warning;
+//** Danger progress bar color
+@progress-bar-danger-bg:      @brand-danger;
+//** Info progress bar color
+@progress-bar-info-bg:        @brand-info;
+
+
+//== List group
+//
+//##
+
+//** Background color on `.list-group-item`
+@list-group-bg:                 #fff;
+//** `.list-group-item` border color
+@list-group-border:             #ddd;
+//** List group border radius
+@list-group-border-radius:      @border-radius-base;
+
+//** Background color of single list items on hover
+@list-group-hover-bg:           #f5f5f5;
+//** Text color of active list items
+@list-group-active-color:       @component-active-color;
+//** Background color of active list items
+@list-group-active-bg:          @component-active-bg;
+//** Border color of active list elements
+@list-group-active-border:      @list-group-active-bg;
+//** Text color for content within active list items
+@list-group-active-text-color:  lighten(@list-group-active-bg, 40%);
+
+//** Text color of disabled list items
+@list-group-disabled-color:      @gray-light;
+//** Background color of disabled list items
+@list-group-disabled-bg:         @gray-lighter;
+//** Text color for content within disabled list items
+@list-group-disabled-text-color: @list-group-disabled-color;
+
+@list-group-link-color:         #555;
+@list-group-link-hover-color:   @list-group-link-color;
+@list-group-link-heading-color: #333;
+
+
+//== Panels
+//
+//##
+
+@panel-bg:                    #fff;
+@panel-body-padding:          15px;
+@panel-heading-padding:       10px 15px;
+@panel-footer-padding:        @panel-heading-padding;
+@panel-border-radius:         @border-radius-base;
+
+//** Border color for elements within panels
+@panel-inner-border:          #ddd;
+@panel-footer-bg:             #f5f5f5;
+
+@panel-default-text:          @gray-dark;
+@panel-default-border:        #ddd;
+@panel-default-heading-bg:    #f5f5f5;
+
+@panel-primary-text:          #fff;
+@panel-primary-border:        @brand-primary;
+@panel-primary-heading-bg:    @brand-primary;
+
+@panel-success-text:          @state-success-text;
+@panel-success-border:        @state-success-border;
+@panel-success-heading-bg:    @state-success-bg;
+
+@panel-info-text:             @state-info-text;
+@panel-info-border:           @state-info-border;
+@panel-info-heading-bg:       @state-info-bg;
+
+@panel-warning-text:          @state-warning-text;
+@panel-warning-border:        @state-warning-border;
+@panel-warning-heading-bg:    @state-warning-bg;
+
+@panel-danger-text:           @state-danger-text;
+@panel-danger-border:         @state-danger-border;
+@panel-danger-heading-bg:     @state-danger-bg;
+
+
+//== Thumbnails
+//
+//##
+
+//** Padding around the thumbnail image
+@thumbnail-padding:           4px;
+//** Thumbnail background color
+@thumbnail-bg:                @body-bg;
+//** Thumbnail border color
+@thumbnail-border:            #ddd;
+//** Thumbnail border radius
+@thumbnail-border-radius:     @border-radius-base;
+
+//** Custom text color for thumbnail captions
+@thumbnail-caption-color:     @text-color;
+//** Padding around the thumbnail caption
+@thumbnail-caption-padding:   9px;
+
+
+//== Wells
+//
+//##
+
+@well-bg:                     #f5f5f5;
+@well-border:                 darken(@well-bg, 7%);
+
+
+//== Badges
+//
+//##
+
+@badge-color:                 #fff;
+//** Linked badge text color on hover
+@badge-link-hover-color:      #fff;
+@badge-bg:                    @gray-light;
+
+//** Badge text color in active nav link
+@badge-active-color:          @link-color;
+//** Badge background color in active nav link
+@badge-active-bg:             #fff;
+
+@badge-font-weight:           bold;
+@badge-line-height:           1;
+@badge-border-radius:         10px;
+
+
+//== Breadcrumbs
+//
+//##
+
+@breadcrumb-padding-vertical:   8px;
+@breadcrumb-padding-horizontal: 15px;
+//** Breadcrumb background color
+@breadcrumb-bg:                 #f5f5f5;
+//** Breadcrumb text color
+@breadcrumb-color:              #ccc;
+//** Text color of current page in the breadcrumb
+@breadcrumb-active-color:       @gray-light;
+//** Textual separator for between breadcrumb elements
+@breadcrumb-separator:          "/";
+
+
+//== Carousel
+//
+//##
+
+@carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6);
+
+@carousel-control-color:                      #fff;
+@carousel-control-width:                      15%;
+@carousel-control-opacity:                    .5;
+@carousel-control-font-size:                  20px;
+
+@carousel-indicator-active-bg:                #fff;
+@carousel-indicator-border-color:             #fff;
+
+@carousel-caption-color:                      #fff;
+
+
+//== Close
+//
+//##
+
+@close-font-weight:           bold;
+@close-color:                 #000;
+@close-text-shadow:           0 1px 0 #fff;
+
+
+//== Code
+//
+//##
+
+@code-color:                  #c7254e;
+@code-bg:                     #f9f2f4;
+
+@kbd-color:                   #fff;
+@kbd-bg:                      #333;
+
+@pre-bg:                      #f5f5f5;
+@pre-color:                   @gray-dark;
+@pre-border-color:            #ccc;
+@pre-scrollable-max-height:   340px;
+
+
+//== Type
+//
+//##
+
+//** Horizontal offset for forms and lists.
+@component-offset-horizontal: 180px;
+//** Text muted color
+@text-muted:                  @gray-light;
+//** Abbreviations and acronyms border color
+@abbr-border-color:           @gray-light;
+//** Headings small color
+@headings-small-color:        @gray-light;
+//** Blockquote small color
+@blockquote-small-color:      @gray-light;
+//** Blockquote font size
+@blockquote-font-size:        (@font-size-base * 1.25);
+//** Blockquote border color
+@blockquote-border-color:     @gray-lighter;
+//** Page header border color
+@page-header-border-color:    @gray-lighter;
+//** Width of horizontal description list titles
+@dl-horizontal-offset:        @component-offset-horizontal;
+//** Horizontal line color.
+@hr-border:                   #7a7a7a;
+
+
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/font-awesome/variables.less b/typo3/sysext/t3skin/Resources/Private/Styles/font-awesome/variables.less
new file mode 100644 (file)
index 0000000..34322f3
--- /dev/null
@@ -0,0 +1,561 @@
+// Variables
+// --------------------------
+
+@fa-font-path:        "../Fonts/font-awesome/";
+//@fa-font-path:        "//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts"; // for referencing Bootstrap CDN font files directly
+@fa-css-prefix:       fa;
+@fa-version:          "4.2.0";
+@fa-border-color:     #eee;
+@fa-inverse:          #fff;
+@fa-li-width:         (30em / 14);
+
+@fa-var-adjust: "\f042";
+@fa-var-adn: "\f170";
+@fa-var-align-center: "\f037";
+@fa-var-align-justify: "\f039";
+@fa-var-align-left: "\f036";
+@fa-var-align-right: "\f038";
+@fa-var-ambulance: "\f0f9";
+@fa-var-anchor: "\f13d";
+@fa-var-android: "\f17b";
+@fa-var-angellist: "\f209";
+@fa-var-angle-double-down: "\f103";
+@fa-var-angle-double-left: "\f100";
+@fa-var-angle-double-right: "\f101";
+@fa-var-angle-double-up: "\f102";
+@fa-var-angle-down: "\f107";
+@fa-var-angle-left: "\f104";
+@fa-var-angle-right: "\f105";
+@fa-var-angle-up: "\f106";
+@fa-var-apple: "\f179";
+@fa-var-archive: "\f187";
+@fa-var-area-chart: "\f1fe";
+@fa-var-arrow-circle-down: "\f0ab";
+@fa-var-arrow-circle-left: "\f0a8";
+@fa-var-arrow-circle-o-down: "\f01a";
+@fa-var-arrow-circle-o-left: "\f190";
+@fa-var-arrow-circle-o-right: "\f18e";
+@fa-var-arrow-circle-o-up: "\f01b";
+@fa-var-arrow-circle-right: "\f0a9";
+@fa-var-arrow-circle-up: "\f0aa";
+@fa-var-arrow-down: "\f063";
+@fa-var-arrow-left: "\f060";
+@fa-var-arrow-right: "\f061";
+@fa-var-arrow-up: "\f062";
+@fa-var-arrows: "\f047";
+@fa-var-arrows-alt: "\f0b2";
+@fa-var-arrows-h: "\f07e";
+@fa-var-arrows-v: "\f07d";
+@fa-var-asterisk: "\f069";
+@fa-var-at: "\f1fa";
+@fa-var-automobile: "\f1b9";
+@fa-var-backward: "\f04a";
+@fa-var-ban: "\f05e";
+@fa-var-bank: "\f19c";
+@fa-var-bar-chart: "\f080";
+@fa-var-bar-chart-o: "\f080";
+@fa-var-barcode: "\f02a";
+@fa-var-bars: "\f0c9";
+@fa-var-beer: "\f0fc";
+@fa-var-behance: "\f1b4";
+@fa-var-behance-square: "\f1b5";
+@fa-var-bell: "\f0f3";
+@fa-var-bell-o: "\f0a2";
+@fa-var-bell-slash: "\f1f6";
+@fa-var-bell-slash-o: "\f1f7";
+@fa-var-bicycle: "\f206";
+@fa-var-binoculars: "\f1e5";
+@fa-var-birthday-cake: "\f1fd";
+@fa-var-bitbucket: "\f171";
+@fa-var-bitbucket-square: "\f172";
+@fa-var-bitcoin: "\f15a";
+@fa-var-bold: "\f032";
+@fa-var-bolt: "\f0e7";
+@fa-var-bomb: "\f1e2";
+@fa-var-book: "\f02d";
+@fa-var-bookmark: "\f02e";
+@fa-var-bookmark-o: "\f097";
+@fa-var-briefcase: "\f0b1";
+@fa-var-btc: "\f15a";
+@fa-var-bug: "\f188";
+@fa-var-building: "\f1ad";
+@fa-var-building-o: "\f0f7";
+@fa-var-bullhorn: "\f0a1";
+@fa-var-bullseye: "\f140";
+@fa-var-bus: "\f207";
+@fa-var-cab: "\f1ba";
+@fa-var-calculator: "\f1ec";
+@fa-var-calendar: "\f073";
+@fa-var-calendar-o: "\f133";
+@fa-var-camera: "\f030";
+@fa-var-camera-retro: "\f083";
+@fa-var-car: "\f1b9";
+@fa-var-caret-down: "\f0d7";
+@fa-var-caret-left: "\f0d9";
+@fa-var-caret-right: "\f0da";
+@fa-var-caret-square-o-down: "\f150";
+@fa-var-caret-square-o-left: "\f191";
+@fa-var-caret-square-o-right: "\f152";
+@fa-var-caret-square-o-up: "\f151";
+@fa-var-caret-up: "\f0d8";
+@fa-var-cc: "\f20a";
+@fa-var-cc-amex: "\f1f3";
+@fa-var-cc-discover: "\f1f2";
+@fa-var-cc-mastercard: "\f1f1";
+@fa-var-cc-paypal: "\f1f4";
+@fa-var-cc-stripe: "\f1f5";
+@fa-var-cc-visa: "\f1f0";
+@fa-var-certificate: "\f0a3";
+@fa-var-chain: "\f0c1";
+@fa-var-chain-broken: "\f127";
+@fa-var-check: "\f00c";
+@fa-var-check-circle: "\f058";
+@fa-var-check-circle-o: "\f05d";
+@fa-var-check-square: "\f14a";
+@fa-var-check-square-o: "\f046";
+@fa-var-chevron-circle-down: "\f13a";
+@fa-var-chevron-circle-left: "\f137";
+@fa-var-chevron-circle-right: "\f138";
+@fa-var-chevron-circle-up: "\f139";
+@fa-var-chevron-down: "\f078";
+@fa-var-chevron-left: "\f053";
+@fa-var-chevron-right: "\f054";
+@fa-var-chevron-up: "\f077";
+@fa-var-child: "\f1ae";
+@fa-var-circle: "\f111";
+@fa-var-circle-o: "\f10c";
+@fa-var-circle-o-notch: "\f1ce";
+@fa-var-circle-thin: "\f1db";
+@fa-var-clipboard: "\f0ea";
+@fa-var-clock-o: "\f017";
+@fa-var-close: "\f00d";
+@fa-var-cloud: "\f0c2";
+@fa-var-cloud-download: "\f0ed";
+@fa-var-cloud-upload: "\f0ee";
+@fa-var-cny: "\f157";
+@fa-var-code: "\f121";
+@fa-var-code-fork: "\f126";
+@fa-var-codepen: "\f1cb";
+@fa-var-coffee: "\f0f4";
+@fa-var-cog: "\f013";
+@fa-var-cogs: "\f085";
+@fa-var-columns: "\f0db";
+@fa-var-comment: "\f075";
+@fa-var-comment-o: "\f0e5";
+@fa-var-comments: "\f086";
+@fa-var-comments-o: "\f0e6";
+@fa-var-compass: "\f14e";
+@fa-var-compress: "\f066";
+@fa-var-copy: "\f0c5";
+@fa-var-copyright: "\f1f9";
+@fa-var-credit-card: "\f09d";
+@fa-var-crop: "\f125";
+@fa-var-crosshairs: "\f05b";
+@fa-var-css3: "\f13c";
+@fa-var-cube: "\f1b2";
+@fa-var-cubes: "\f1b3";
+@fa-var-cut: "\f0c4";
+@fa-var-cutlery: "\f0f5";
+@fa-var-dashboard: "\f0e4";
+@fa-var-database: "\f1c0";
+@fa-var-dedent: "\f03b";
+@fa-var-delicious: "\f1a5";
+@fa-var-desktop: "\f108";
+@fa-var-deviantart: "\f1bd";
+@fa-var-digg: "\f1a6";
+@fa-var-dollar: "\f155";
+@fa-var-dot-circle-o: "\f192";
+@fa-var-download: "\f019";
+@fa-var-dribbble: "\f17d";
+@fa-var-dropbox: "\f16b";
+@fa-var-drupal: "\f1a9";
+@fa-var-edit: "\f044";
+@fa-var-eject: "\f052";
+@fa-var-ellipsis-h: "\f141";
+@fa-var-ellipsis-v: "\f142";
+@fa-var-empire: "\f1d1";
+@fa-var-envelope: "\f0e0";
+@fa-var-envelope-o: "\f003";
+@fa-var-envelope-square: "\f199";
+@fa-var-eraser: "\f12d";
+@fa-var-eur: "\f153";
+@fa-var-euro: "\f153";
+@fa-var-exchange: "\f0ec";
+@fa-var-exclamation: "\f12a";
+@fa-var-exclamation-circle: "\f06a";
+@fa-var-exclamation-triangle: "\f071";
+@fa-var-expand: "\f065";
+@fa-var-external-link: "\f08e";
+@fa-var-external-link-square: "\f14c";
+@fa-var-eye: "\f06e";
+@fa-var-eye-slash: "\f070";
+@fa-var-eyedropper: "\f1fb";
+@fa-var-facebook: "\f09a";
+@fa-var-facebook-square: "\f082";
+@fa-var-fast-backward: "\f049";
+@fa-var-fast-forward: "\f050";
+@fa-var-fax: "\f1ac";
+@fa-var-female: "\f182";
+@fa-var-fighter-jet: "\f0fb";
+@fa-var-file: "\f15b";
+@fa-var-file-archive-o: "\f1c6";
+@fa-var-file-audio-o: "\f1c7";
+@fa-var-file-code-o: "\f1c9";
+@fa-var-file-excel-o: "\f1c3";
+@fa-var-file-image-o: "\f1c5";
+@fa-var-file-movie-o: "\f1c8";
+@fa-var-file-o: "\f016";
+@fa-var-file-pdf-o: "\f1c1";
+@fa-var-file-photo-o: "\f1c5";
+@fa-var-file-picture-o: "\f1c5";
+@fa-var-file-powerpoint-o: "\f1c4";
+@fa-var-file-sound-o: "\f1c7";
+@fa-var-file-text: "\f15c";
+@fa-var-file-text-o: "\f0f6";
+@fa-var-file-video-o: "\f1c8";
+@fa-var-file-word-o: "\f1c2";
+@fa-var-file-zip-o: "\f1c6";
+@fa-var-files-o: "\f0c5";
+@fa-var-film: "\f008";
+@fa-var-filter: "\f0b0";
+@fa-var-fire: "\f06d";
+@fa-var-fire-extinguisher: "\f134";
+@fa-var-flag: "\f024";
+@fa-var-flag-checkered: "\f11e";
+@fa-var-flag-o: "\f11d";
+@fa-var-flash: "\f0e7";
+@fa-var-flask: "\f0c3";
+@fa-var-flickr: "\f16e";
+@fa-var-floppy-o: "\f0c7";
+@fa-var-folder: "\f07b";
+@fa-var-folder-o: "\f114";
+@fa-var-folder-open: "\f07c";
+@fa-var-folder-open-o: "\f115";
+@fa-var-font: "\f031";
+@fa-var-forward: "\f04e";
+@fa-var-foursquare: "\f180";
+@fa-var-frown-o: "\f119";
+@fa-var-futbol-o: "\f1e3";
+@fa-var-gamepad: "\f11b";
+@fa-var-gavel: "\f0e3";
+@fa-var-gbp: "\f154";
+@fa-var-ge: "\f1d1";
+@fa-var-gear: "\f013";
+@fa-var-gears: "\f085";
+@fa-var-gift: "\f06b";
+@fa-var-git: "\f1d3";
+@fa-var-git-square: "\f1d2";
+@fa-var-github: "\f09b";
+@fa-var-github-alt: "\f113";
+@fa-var-github-square: "\f092";
+@fa-var-gittip: "\f184";
+@fa-var-glass: "\f000";
+@fa-var-globe: "\f0ac";
+@fa-var-google: "\f1a0";
+@fa-var-google-plus: "\f0d5";
+@fa-var-google-plus-square: "\f0d4";
+@fa-var-google-wallet: "\f1ee";
+@fa-var-graduation-cap: "\f19d";
+@fa-var-group: "\f0c0";
+@fa-var-h-square: "\f0fd";
+@fa-var-hacker-news: "\f1d4";
+@fa-var-hand-o-down: "\f0a7";
+@fa-var-hand-o-left: "\f0a5";
+@fa-var-hand-o-right: "\f0a4";
+@fa-var-hand-o-up: "\f0a6";
+@fa-var-hdd-o: "\f0a0";
+@fa-var-header: "\f1dc";
+@fa-var-headphones: "\f025";
+@fa-var-heart: "\f004";
+@fa-var-heart-o: "\f08a";
+@fa-var-history: "\f1da";
+@fa-var-home: "\f015";
+@fa-var-hospital-o: "\f0f8";
+@fa-var-html5: "\f13b";
+@fa-var-ils: "\f20b";
+@fa-var-image: "\f03e";
+@fa-var-inbox: "\f01c";
+@fa-var-indent: "\f03c";
+@fa-var-info: "\f129";
+@fa-var-info-circle: "\f05a";
+@fa-var-inr: "\f156";
+@fa-var-instagram: "\f16d";
+@fa-var-institution: "\f19c";
+@fa-var-ioxhost: "\f208";
+@fa-var-italic: "\f033";
+@fa-var-joomla: "\f1aa";
+@fa-var-jpy: "\f157";
+@fa-var-jsfiddle: "\f1cc";
+@fa-var-key: "\f084";
+@fa-var-keyboard-o: "\f11c";
+@fa-var-krw: "\f159";
+@fa-var-language: "\f1ab";
+@fa-var-laptop: "\f109";
+@fa-var-lastfm: "\f202";
+@fa-var-lastfm-square: "\f203";
+@fa-var-leaf: "\f06c";
+@fa-var-legal: "\f0e3";
+@fa-var-lemon-o: "\f094";
+@fa-var-level-down: "\f149";
+@fa-var-level-up: "\f148";
+@fa-var-life-bouy: "\f1cd";
+@fa-var-life-buoy: "\f1cd";
+@fa-var-life-ring: "\f1cd";
+@fa-var-life-saver: "\f1cd";
+@fa-var-lightbulb-o: "\f0eb";
+@fa-var-line-chart: "\f201";
+@fa-var-link: "\f0c1";
+@fa-var-linkedin: "\f0e1";
+@fa-var-linkedin-square: "\f08c";
+@fa-var-linux: "\f17c";
+@fa-var-list: "\f03a";
+@fa-var-list-alt: "\f022";
+@fa-var-list-ol: "\f0cb";
+@fa-var-list-ul: "\f0ca";
+@fa-var-location-arrow: "\f124";
+@fa-var-lock: "\f023";
+@fa-var-long-arrow-down: "\f175";
+@fa-var-long-arrow-left: "\f177";
+@fa-var-long-arrow-right: "\f178";
+@fa-var-long-arrow-up: "\f176";
+@fa-var-magic: "\f0d0";
+@fa-var-magnet: "\f076";
+@fa-var-mail-forward: "\f064";
+@fa-var-mail-reply: "\f112";
+@fa-var-mail-reply-all: "\f122";
+@fa-var-male: "\f183";
+@fa-var-map-marker: "\f041";
+@fa-var-maxcdn: "\f136";
+@fa-var-meanpath: "\f20c";
+@fa-var-medkit: "\f0fa";
+@fa-var-meh-o: "\f11a";
+@fa-var-microphone: "\f130";
+@fa-var-microphone-slash: "\f131";
+@fa-var-minus: "\f068";
+@fa-var-minus-circle: "\f056";
+@fa-var-minus-square: "\f146";
+@fa-var-minus-square-o: "\f147";
+@fa-var-mobile: "\f10b";
+@fa-var-mobile-phone: "\f10b";
+@fa-var-money: "\f0d6";
+@fa-var-moon-o: "\f186";
+@fa-var-mortar-board: "\f19d";
+@fa-var-music: "\f001";
+@fa-var-navicon: "\f0c9";
+@fa-var-newspaper-o: "\f1ea";
+@fa-var-openid: "\f19b";
+@fa-var-outdent: "\f03b";
+@fa-var-pagelines: "\f18c";
+@fa-var-paint-brush: "\f1fc";
+@fa-var-paper-plane: "\f1d8";
+@fa-var-paper-plane-o: "\f1d9";
+@fa-var-paperclip: "\f0c6";
+@fa-var-paragraph: "\f1dd";
+@fa-var-paste: "\f0ea";
+@fa-var-pause: "\f04c";
+@fa-var-paw: "\f1b0";
+@fa-var-paypal: "\f1ed";
+@fa-var-pencil: "\f040";
+@fa-var-pencil-square: "\f14b";
+@fa-var-pencil-square-o: "\f044";
+@fa-var-phone: "\f095";
+@fa-var-phone-square: "\f098";
+@fa-var-photo: "\f03e";
+@fa-var-picture-o: "\f03e";
+@fa-var-pie-chart: "\f200";
+@fa-var-pied-piper: "\f1a7";
+@fa-var-pied-piper-alt: "\f1a8";
+@fa-var-pinterest: "\f0d2";
+@fa-var-pinterest-square: "\f0d3";
+@fa-var-plane: "\f072";
+@fa-var-play: "\f04b";
+@fa-var-play-circle: "\f144";
+@fa-var-play-circle-o: "\f01d";
+@fa-var-plug: "\f1e6";
+@fa-var-plus: "\f067";
+@fa-var-plus-circle: "\f055";
+@fa-var-plus-square: "\f0fe";
+@fa-var-plus-square-o: "\f196";
+@fa-var-power-off: "\f011";
+@fa-var-print: "\f02f";
+@fa-var-puzzle-piece: "\f12e";
+@fa-var-qq: "\f1d6";
+@fa-var-qrcode: "\f029";
+@fa-var-question: "\f128";
+@fa-var-question-circle: "\f059";
+@fa-var-quote-left: "\f10d";
+@fa-var-quote-right: "\f10e";
+@fa-var-ra: "\f1d0";
+@fa-var-random: "\f074";
+@fa-var-rebel: "\f1d0";
+@fa-var-recycle: "\f1b8";
+@fa-var-reddit: "\f1a1";
+@fa-var-reddit-square: "\f1a2";
+@fa-var-refresh: "\f021";
+@fa-var-remove: "\f00d";
+@fa-var-renren: "\f18b";
+@fa-var-reorder: "\f0c9";
+@fa-var-repeat: "\f01e";
+@fa-var-reply: "\f112";
+@fa-var-reply-all: "\f122";
+@fa-var-retweet: "\f079";
+@fa-var-rmb: "\f157";
+@fa-var-road: "\f018";
+@fa-var-rocket: "\f135";
+@fa-var-rotate-left: "\f0e2";
+@fa-var-rotate-right: "\f01e";
+@fa-var-rouble: "\f158";
+@fa-var-rss: "\f09e";
+@fa-var-rss-square: "\f143";
+@fa-var-rub: "\f158";
+@fa-var-ruble: "\f158";
+@fa-var-rupee: "\f156";
+@fa-var-save: "\f0c7";
+@fa-var-scissors: "\f0c4";
+@fa-var-search: "\f002";
+@fa-var-search-minus: "\f010";
+@fa-var-search-plus: "\f00e";
+@fa-var-send: "\f1d8";
+@fa-var-send-o: "\f1d9";
+@fa-var-share: "\f064";
+@fa-var-share-alt: "\f1e0";
+@fa-var-share-alt-square: "\f1e1";
+@fa-var-share-square: "\f14d";
+@fa-var-share-square-o: "\f045";
+@fa-var-shekel: "\f20b";
+@fa-var-sheqel: "\f20b";
+@fa-var-shield: "\f132";
+@fa-var-shopping-cart: "\f07a";
+@fa-var-sign-in: "\f090";
+@fa-var-sign-out: "\f08b";
+@fa-var-signal: "\f012";
+@fa-var-sitemap: "\f0e8";
+@fa-var-skype: "\f17e";
+@fa-var-slack: "\f198";
+@fa-var-sliders: "\f1de";
+@fa-var-slideshare: "\f1e7";
+@fa-var-smile-o: "\f118";
+@fa-var-soccer-ball-o: "\f1e3";
+@fa-var-sort: "\f0dc";
+@fa-var-sort-alpha-asc: "\f15d";
+@fa-var-sort-alpha-desc: "\f15e";
+@fa-var-sort-amount-asc: "\f160";
+@fa-var-sort-amount-desc: "\f161";
+@fa-var-sort-asc: "\f0de";
+@fa-var-sort-desc: "\f0dd";
+@fa-var-sort-down: "\f0dd";
+@fa-var-sort-numeric-asc: "\f162";
+@fa-var-sort-numeric-desc: "\f163";
+@fa-var-sort-up: "\f0de";
+@fa-var-soundcloud: "\f1be";
+@fa-var-space-shuttle: "\f197";
+@fa-var-spinner: "\f110";
+@fa-var-spoon: "\f1b1";
+@fa-var-spotify: "\f1bc";
+@fa-var-square: "\f0c8";
+@fa-var-square-o: "\f096";
+@fa-var-stack-exchange: "\f18d";
+@fa-var-stack-overflow: "\f16c";
+@fa-var-star: "\f005";
+@fa-var-star-half: "\f089";
+@fa-var-star-half-empty: "\f123";
+@fa-var-star-half-full: "\f123";
+@fa-var-star-half-o: "\f123";
+@fa-var-star-o: "\f006";
+@fa-var-steam: "\f1b6";
+@fa-var-steam-square: "\f1b7";
+@fa-var-step-backward: "\f048";
+@fa-var-step-forward: "\f051";
+@fa-var-stethoscope: "\f0f1";
+@fa-var-stop: "\f04d";
+@fa-var-strikethrough: "\f0cc";
+@fa-var-stumbleupon: "\f1a4";
+@fa-var-stumbleupon-circle: "\f1a3";
+@fa-var-subscript: "\f12c";
+@fa-var-suitcase: "\f0f2";
+@fa-var-sun-o: "\f185";
+@fa-var-superscript: "\f12b";
+@fa-var-support: "\f1cd";
+@fa-var-table: "\f0ce";
+@fa-var-tablet: "\f10a";
+@fa-var-tachometer: "\f0e4";
+@fa-var-tag: "\f02b";
+@fa-var-tags: "\f02c";
+@fa-var-tasks: "\f0ae";
+@fa-var-taxi: "\f1ba";
+@fa-var-tencent-weibo: "\f1d5";
+@fa-var-terminal: "\f120";
+@fa-var-text-height: "\f034";
+@fa-var-text-width: "\f035";
+@fa-var-th: "\f00a";
+@fa-var-th-large: "\f009";
+@fa-var-th-list: "\f00b";
+@fa-var-thumb-tack: "\f08d";
+@fa-var-thumbs-down: "\f165";
+@fa-var-thumbs-o-down: "\f088";
+@fa-var-thumbs-o-up: "\f087";
+@fa-var-thumbs-up: "\f164";
+@fa-var-ticket: "\f145";
+@fa-var-times: "\f00d";
+@fa-var-times-circle: "\f057";
+@fa-var-times-circle-o: "\f05c";
+@fa-var-tint: "\f043";
+@fa-var-toggle-down: "\f150";
+@fa-var-toggle-left: "\f191";
+@fa-var-toggle-off: "\f204";
+@fa-var-toggle-on: "\f205";
+@fa-var-toggle-right: "\f152";
+@fa-var-toggle-up: "\f151";
+@fa-var-trash: "\f1f8";
+@fa-var-trash-o: "\f014";
+@fa-var-tree: "\f1bb";
+@fa-var-trello: "\f181";
+@fa-var-trophy: "\f091";
+@fa-var-truck: "\f0d1";
+@fa-var-try: "\f195";
+@fa-var-tty: "\f1e4";
+@fa-var-tumblr: "\f173";
+@fa-var-tumblr-square: "\f174";
+@fa-var-turkish-lira: "\f195";
+@fa-var-twitch: "\f1e8";
+@fa-var-twitter: "\f099";
+@fa-var-twitter-square: "\f081";
+@fa-var-umbrella: "\f0e9";
+@fa-var-underline: "\f0cd";
+@fa-var-undo: "\f0e2";
+@fa-var-university: "\f19c";
+@fa-var-unlink: "\f127";
+@fa-var-unlock: "\f09c";
+@fa-var-unlock-alt: "\f13e";
+@fa-var-unsorted: "\f0dc";
+@fa-var-upload: "\f093";
+@fa-var-usd: "\f155";
+@fa-var-user: "\f007";
+@fa-var-user-md: "\f0f0";
+@fa-var-users: "\f0c0";
+@fa-var-video-camera: "\f03d";
+@fa-var-vimeo-square: "\f194";
+@fa-var-vine: "\f1ca";
+@fa-var-vk: "\f189";
+@fa-var-volume-down: "\f027";
+@fa-var-volume-off: "\f026";
+@fa-var-volume-up: "\f028";
+@fa-var-warning: "\f071";
+@fa-var-wechat: "\f1d7";
+@fa-var-weibo: "\f18a";
+@fa-var-weixin: "\f1d7";
+@fa-var-wheelchair: "\f193";
+@fa-var-wifi: "\f1eb";
+@fa-var-windows: "\f17a";
+@fa-var-won: "\f159";
+@fa-var-wordpress: "\f19a";
+@fa-var-wrench: "\f0ad";
+@fa-var-xing: "\f168";
+@fa-var-xing-square: "\f169";
+@fa-var-yahoo: "\f19e";
+@fa-var-yelp: "\f1e9";
+@fa-var-yen: "\f157";
+@fa-var-youtube: "\f167";
+@fa-var-youtube-play: "\f16a";
+@fa-var-youtube-square: "\f166";
+
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/t3kin.less b/typo3/sysext/t3skin/Resources/Private/Styles/t3kin.less
new file mode 100644 (file)
index 0000000..b70fe0c
--- /dev/null
@@ -0,0 +1,184 @@
+/**
+ * This file is part of the TYPO3 CMS project.
+ *
+ * It is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License, either version 2
+ * of the License, or any later version.
+ *
+ * For the full copyright and license information, please read the
+ * LICENSE.txt file that was distributed with this source code.
+ *
+ * The TYPO3 project - inspiring people to share!
+ */
+
+// Prefix for composer require-dev libraries
+@composer-package-directory-prefix: "../../../../../../Packages/Libraries";
+
+// Core variables and mixins
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/variables.less";
+@import "bootstrap/variables.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/mixins.less";
+
+// Reset and dependencies
+// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/normalize.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/print.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/glyphicons.less";
+
+// Core CSS
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/scaffolding.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/type.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/code.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/grid.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/tables.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/forms.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/buttons.less";
+
+// Components
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/component-animations.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/dropdowns.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/button-groups.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/input-groups.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/navs.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/navbar.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/breadcrumbs.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/pagination.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/pager.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/labels.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/badges.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/jumbotron.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/thumbnails.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/alerts.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/progress-bars.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/media.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/list-group.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/panels.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/responsive-embed.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/wells.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/close.less";
+
+// Components w/ JavaScript
+// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/modals.less";
+// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/tooltip.less";
+// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/popovers.less";
+// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/carousel.less";
+
+// Utility classes
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/utilities.less";
+@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/responsive-utilities.less";
+
+/*!
+ *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/variables.less";
+// Override
+@import "font-awesome/variables.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/mixins.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/path.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/core.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/larger.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/fixed-width.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/list.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/bordered-pulled.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/spinning.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/rotated-flipped.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/stacked.less";
+@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/icons.less";
+
+/*!
+ * TYPO3
+ */
+
+@import "TYPO3/structure/_element_button_back.less";
+@import "TYPO3/structure/_element_clipboard.less";
+@import "TYPO3/structure/_element_csh.less";
+@import "TYPO3/structure/_element_csm.less";
+@import "TYPO3/structure/_element_docheader.less";
+@import "TYPO3/structure/_element_history.less";
+@import "TYPO3/structure/_element_infopopup.less";
+@import "TYPO3/structure/_element_message.less";
+@import "TYPO3/structure/_element_move_element.less";
+@import "TYPO3/structure/_element_pagetree.less";
+@import "TYPO3/structure/_element_recent_edited.less";
+@import "TYPO3/structure/_element_rte.less";
+@import "TYPO3/structure/_element_spinner.less";
+@import "TYPO3/structure/_element_tab.less";
+@import "TYPO3/structure/_element_table.less";
+@import "TYPO3/structure/_element_tceforms.less";
+@import "TYPO3/structure/_element_tree.less";
+@import "TYPO3/structure/_element_version.less";
+@import "TYPO3/structure/_element_wizard.less";
+@import "TYPO3/structure/_login_screen.less";
+@import "TYPO3/structure/_main_body.less";
+@import "TYPO3/structure/_main_content.less";
+@import "TYPO3/structure/_main_decorations.less";
+@import "TYPO3/structure/_main_form.less";
+@import "TYPO3/structure/_main_scaffolding.less";
+@import "TYPO3/structure/_module_file_list.less";
+@import "TYPO3/structure/_module_help_about.less";
+@import "TYPO3/structure/_module_help_about_module.less";
+@import "TYPO3/structure/_module_menu.less";
+@import "TYPO3/structure/_module_user_settings.less";
+@import "TYPO3/structure/_module_user_taskcenter.less";
+@import "TYPO3/structure/_module_user_ws.less";
+@import "TYPO3/structure/_module_web_list.less";
+@import "TYPO3/structure/_module_web_list_sysnote.less";
+@import "TYPO3/structure/_module_web_new_element.less";
+@import "TYPO3/structure/_module_web_page.less";
+@import "TYPO3/structure/_module_web_permissions.less";
+@import "TYPO3/structure/_module_web_template.less";
+@import "TYPO3/structure/_toolbar.less";
+@import "TYPO3/structure/_toolbar_caching.less";
+@import "TYPO3/structure/_toolbar_logout.less";
+@import "TYPO3/structure/_toolbar_shortcut.less";
+@import "TYPO3/structure/_toolbar_username.less";
+@import "TYPO3/structure/_toolbar_workspace.less";
+@import "TYPO3/structure/_topbar.less";
+
+@import "TYPO3/visual/_debug_panel.less";
+@import "TYPO3/visual/_element_button_back.less";
+@import "TYPO3/visual/_element_clipboard.less";
+@import "TYPO3/visual/_element_csh.less";
+@import "TYPO3/visual/_element_csm.less";
+@import "TYPO3/visual/_element_docheader.less";
+@import "TYPO3/visual/_element_extjs_icons.less";
+@import "TYPO3/visual/_element_history.less";
+@import "TYPO3/visual/_element_message.less";
+@import "TYPO3/visual/_element_pagetree.less";
+@import "TYPO3/visual/_element_recent_edited.less";
+@import "TYPO3/visual/_element_rte.less";
+@import "TYPO3/visual/_element_spinner.less";
+@import "TYPO3/visual/_element_tab.less";
+@import "TYPO3/visual/_element_table.less";
+@import "TYPO3/visual/_element_tceforms.less";
+@import "TYPO3/visual/_element_tree.less";
+@import "TYPO3/visual/_element_typoscript.less";
+@import "TYPO3/visual/_element_version.less";
+@import "TYPO3/visual/_element_wizard.less";
+@import "TYPO3/visual/_fonts.less";
+@import "TYPO3/visual/_login_screen.less";
+@import "TYPO3/visual/_main_content.less";
+@import "TYPO3/visual/_main_decorations.less";
+@import "TYPO3/visual/_main_form.less";
+@import "TYPO3/visual/_misc_loading.less";
+@import "TYPO3/visual/_module_file_list.less";
+@import "TYPO3/visual/_module_file_upload.less";
+@import "TYPO3/visual/_module_help_about.less";
+@import "TYPO3/visual/_module_help_about_module.less";
+@import "TYPO3/visual/_module_menu.less";
+@import "TYPO3/visual/_module_web_info.less";
+@import "TYPO3/visual/_module_web_list.less";
+@import "TYPO3/visual/_module_web_list_sysnote.less";
+@import "TYPO3/visual/_module_web_new_element.less";
+@import "TYPO3/visual/_module_web_page.less";
+@import "TYPO3/visual/_module_web_permissions.less";
+@import "TYPO3/visual/_module_web_template.less";
+@import "TYPO3/visual/_toolbar.less";
+@import "TYPO3/visual/_toolbar_caching.less";
+@import "TYPO3/visual/_toolbar_livesearch.less";
+@import "TYPO3/visual/_toolbar_logout.less";
+@import "TYPO3/visual/_toolbar_shortcut.less";
+@import "TYPO3/visual/_toolbar_username.less";
+@import "TYPO3/visual/_toolbar_workspace.less";
+@import "TYPO3/visual/_topbar.less";
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_button_back.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_button_back.css
deleted file mode 100644 (file)
index 09dd042..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Go back A-tags
-- - - - - - - - - - - - - - - - - - - - - */
-
-a.typo3-goBack {
-}
-
-a.typo3-goBack img {
-       margin-right: 5px;
-       vertical-align: middle;
-}
-
-span.typo3-moduleHeader img {
-       margin-right: 4px;
-       vertical-align: middle;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_clipboard.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_clipboard.css
deleted file mode 100644 (file)
index f6c11d2..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Clipboard
-
-- - - - - - - - - - - - - - - - - - - - - */
-
-table#typo3-clipboard,
-div#typo3-newRecordLink,
-table#typo3-dblist-search {
-       margin-top: 10px;
-}
-
-table#typo3-clipboard tr.bgColor5 td img {
-       vertical-align: middle;
-}
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_csh.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_csh.css
deleted file mode 100644 (file)
index b07d831..0000000
+++ /dev/null
@@ -1,221 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Context sensitive help
-- - - - - - - - - - - - - - - - - - - - - */
-
-.typo3-csh-inline {
-       padding: 4px;
-}
-
-table.typo3-csh-inline {
-       margin: 5px 4px 20px 0px;
-}
-
-table.typo3-csh-inline a.typo3-csh-link {
-       float: none;
-       margin-right: 0;
-}
-
-a.typo3-csh-link .typo3-csh-inline {
-       display: none;
-       position: absolute;
-       width: 200px;
-       z-index: 100;
-}
-
-a.typo3-csh-link .typo3-csh-inline.show-right {
-       right: 10px;
-}
-
-table.typo3-csh-inline a.typo3-csh-link,
-table.typo3-csh-inline span.t3-row-header,
-span.typo3-csh-inline span.t3-row-header,
-a.typo3-csh-link span.typo3-csh-inline span.t3-row-header {
-       display: block;
-}
-
-a.typo3-csh-link:hover .typo3-csh-inline {
-       display: block;
-}
-
-.typo3-csh-inline h2.t3-row-header {
-       margin: 0;
-       height: auto;
-}
-
-table.typo3-csh-inline a.typo3-csh-link {
-       height: 16px;
-}
-
-table.typo3-csh-inline tr td h4 {
-       margin-top: 0px;
-       margin-bottom: 0px;
-}
-
-table.typo3-csh-inline span.paragraph,
-a.typo3-csh-link span.typo3-csh-inline span.paragraph {
-       display: block;
-       padding: 3px;
-}
-
-img.typo3-csh-icon {
-       vertical-align: middle;
-}
-
-div.typo3-view-help h1 {
-       margin-bottom: 0px;
-       padding: 10px;
-}
-
-div.typo3-view-help h2 {
-       margin-top: 0;
-       padding: 4px 2px 4px 10px;
-}
-
-div.typo3-view-help h3 {
-       padding: 5px 10px;
-}
-
-div.typo3-view-help h4 {
-       padding: 2px 10px;
-}
-
-div.typo3-view-help {
-       margin: 0;
-       width: 100%;
-}
-
-div.typo3-view-help p {
-       margin: 4px 4px 12px 10px;
-}
-
-div.typo3-view-help div.c-toc {
-       padding-left: 6px;
-}
-
-div.typo3-view-help div.c-toc p {
-       margin: 0;
-}
-
-div.typo3-view-help .manual-title,
-div.typo3-view-help .introduction {
-       padding: 0 12px 6px;
-}
-
-div.typo3-view-help img.c-inlineimg  {
-       margin-left: 10px;
-}
-
-/*** new help code ***/
-.t3-help-inline {
-       padding: 4px;
-}
-
-table.t3-help-inline {
-       margin: 3px 4px 20px 0px;
-}
-
-table.t3-help-inline a.t3-help-link {
-       float: none;
-       margin-right: 0;
-}
-
-a.t3-help-link .t3-help-inline {
-       display: none;
-       position: absolute;
-       width: 200px;
-       z-index: 100;
-}
-
-a.t3-help-link .t3-help-inline.show-right {
-       right: 10px;
-}
-
-table.t3-help-inline a.t3-help-link,
-table.t3-help-inline span.t3-row-header,
-span.t3-help-inline span.t3-row-header,
-a.t3-help-link span.t3-help-inline span.t3-row-header {
-       display: block;
-}
-
-a.t3-help-link:hover .t3-help-inline {
-       display: block;
-}
-
-.t3-help-inline h2.t3-row-header {
-       margin: 0;
-       height: auto;
-}
-
-table.t3-help-inline a.t3-help-link {
-       height: 16px;
-}
-
-table.t3-help-inline tr td h4 {
-       margin-top: 0px;
-       margin-bottom: 0px;
-}
-
-table.t3-help-inline span.paragraph,
-a.t3-help-link span.t3-help-inline span.paragraph {
-       display: block;
-       padding: 3px;
-}
-
-img.t3-help-icon {
-       vertical-align: middle;
-}
-
-div.t3-view-help h1 {
-       margin-bottom: 0px;
-       padding: 10px;
-}
-
-div.t3-view-help h2 {
-       margin-top: 0;
-       padding: 4px 2px 4px 10px;
-}
-
-div.t3-view-help h3 {
-       padding: 5px 10px;
-}
-
-div.t3-view-help h4 {
-       padding: 2px 10px;
-}
-
-div.t3-view-help {
-       margin: 0;
-       width: 100%;
-}
-
-div.t3-view-help p {
-       margin: 4px 4px 12px 10px;
-}
-
-div.t3-view-help div.c-toc {
-       padding-left: 6px;
-}
-
-div.t3-view-help div.c-toc p {
-       margin: 0;
-}
-
-div.t3-view-help .manual-title,
-div.t3-view-help .introduction {
-       padding: 0 12px 6px;
-}
-
-div.t3-view-help img.c-inlineimg  {
-       margin-left: 10px;
-}
-
-/** ExtJS based CSH tooltips */
-.x-tip.typo3-csh-tooltip .x-tip-tl,
-.x-tip.typo3-csh-tooltip .x-tip-cl {
-       padding-left: 8px;
-}
-
-.x-tip.typo3-csh-tooltip .x-tip-tr,
-.x-tip.typo3-csh-tooltip .x-tip-cr {
-       padding-right: 8px;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_csm.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_csm.css
deleted file mode 100644 (file)
index c6e2ac7..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Context Sensitive Menu / Layer (alt_clickmenu.php creates it)
-Notice: Rollover color is set by ->bgColor5 in the template object of alt_clickmenu.php
-- - - - - - - - - - - - - - - - - - - - - */
-
-table.typo3-CSM tr.typo3-CSM-itemRow td {
-       padding: 2px 6px;
-}
-
-/* the 1px image between every contextmenu group needs to be set to block, otherwise the border cell is way too high
-   see https://developer.mozilla.org/en/Images,_Tables,_and_Mysterious_Gaps#Setting_images_to_be_blocks */
-table.typo3-CSM tr.bgColor2 td img {
-       display: block;
-}
-
-/* - - - - - - - - - - - - - - - - - - - - -
-special backend elements
-- - - - - - - - - - - - - - - - - - - - - */
-
-/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
-
-body#typo3-alt-clickmenu-php {
-       margin-top: 10px;
-}
-
-
-div#contentMenu0 {
-       position: absolute;
-       z-index: 10;
-}
-
-div#contentMenu1 {
-       position: absolute;
-       z-index: 20;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_docheader.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_docheader.css
deleted file mode 100644 (file)
index 6f29732..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * Docheader
- */
-
-.typo3-docheader-functions {
-       color: #dadada;
-       height: 27px;
-       line-height: 27px;
-       padding: 0 24px;
-       overflow: hidden;
-}
-/* overwrite defaults from normalise.css */
-.typo3-docheader-functions select {
-       color: #000;
-}
-.typo3-docheader-buttons {
-       color: #000;
-       height: 16px;
-       padding: 3px 24px;
-       overflow: hidden;
-}
-
-#typo3-docheader .left {
-       float: left;
-}
-#typo3-docheader .right {
-       float: right;
-}
-
-/** Extra margin 6px added to it-icon margin, doubled spacing = 12px */
-#typo3-docheader .left .buttongroup {
-       float: left;
-       margin-right: 6px;
-}
-
-#typo3-docheader .t3-icon {
-       margin-bottom: 3px;
-}
-#typo3-docheader .left .t3-icon {
-       margin-right: 6px;
-}
-#typo3-docheader .right .t3-icon {
-       margin-left: 6px;
-}
-
-#typo3-docheader .left select {
-       margin-right: 12px;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_history.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_history.css
deleted file mode 100644 (file)
index 52727a1..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-History / Undo
-- - - - - - - - - - - - - - - - - - - - - */
-
-table#typo3-history tr td,
-table#typo3-history-item tr td {
-       vertical-align: top;
-}
-
-table#typo3-history img,
-table#typo3-history-item img {
-       margin: 1px 1px 1px 1px;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_infopopup.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_infopopup.css
deleted file mode 100644 (file)
index 9724efb..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Information popup, show_item.php
-- - - - - - - - - - - - - - - - - - - - - */
-
-body#typo3-show-item-php {
-       padding: 12px 24px;
-       height: auto;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_message.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_message.css
deleted file mode 100644 (file)
index c702a5c..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Flash Messages
-- - - - - - - - - - - - - - - - - - - - - */
-
-#typo3-messages {
-       margin-bottom: 10px;
-}
-
-.typo3-message {
-       margin-bottom: 4px;
-       padding: 12px;
-       padding-left: 36px;
-}
-
-.typo3-message ul,
-.typo3-message ol {
-       padding-left: 16px;
-}
-
-.typo3-message .message-header {
-       display: block;
-}
-
-.typo3-message .t3-icon-actions-message-close {
-       cursor: pointer;
-       float: right;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_move_element.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_move_element.css
deleted file mode 100644 (file)
index ea95d62..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Move Element
-- - - - - - - - - - - - - - - - - - - - - */
-
-table#typo3-ttContentList {
-       border: 1px solid #a2aab8;
-       background-color: #fff;
-}
-body#typo3-move-el-php img {
-       vertical-align: middle;
-}
-body#typo3-move-el-php table#typo3-ttContentList img,
-body#typo3-move-el-php img#c-recIcon {
-       margin-right: 4px;
-}
-
-body#typo3-move-el-php label.t3-label-valign-top {
-       vertical-align: top;
-}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/structure/element_pagetree.css b/typo3/sysext/t3skin/Resources/Public/Css/structure/element_pagetree.css
deleted file mode 100644 (file)
index 5b04648..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-/* - - - - - - - - - - - - - - - - - - - - -
-Pagetree
-- - - - - - - - - - - - - - - - - - - - - */
-
-#typo3-pagetree,
-#typo3-pagetree .x-panel-bwrap,
-#typo3-pagetree .x-panel-body {
-       height: 100%;
-}
-
-#typo3-pagetree .x-panel-tbar {
-       padding: 0;
-       margin: 0;
-}
-
-.x-tree-node .x-tree-node-el {
-       margin-right: 0;
-}
-
-.x-tree-node-readableRootline {
-       padding: 10px 0 3px 10px;
-}
-
-.x-tree-lines .typo3-pagetree-node-notExpandable .x-tree-ec-icon {
-       visibility: hidden;
-}
-
-.x-tree-lines .typo3-pagetree-node-notExpandable ul .x-tree-ec-icon {
-       visibility: visible;
-}
-
-#typo3-pagetree span.t3-icon {
-       margin-bottom: 2px;
-}
-
-#typo3-pagetree .x-toolbar,
-.typo3-pagetree-topPanel-item .x-toolbar {
-       padding: 0;
-}
-
-#typo3-pagetree .x-panel-tbar .x-toolbar {
-       padding-top: 7px;
-       height: 20px;
-}
-
-#typo3-pagetree .x-toolbar-ct {
-       height: 20px;
-}
-
-#typo3-pagetree-topPanel-item-newNode.x-toolbar {
-       padding-top: 2px;
-}
-
-#typo3-pagetree ul {
-       padding-left: 0;
-       list-style: none;
-}
-
-#typo3-pagetree ul.x-tree-root-ct {
-       padding-top: 24px;
-       margin-bottom: 50px;
-}
-
-.x-tree-node a .typo3-pagetree-status,
-.x-dd-drag-ghost a .typo3-pagetree-status {
-       padding: 0;
-       margin: 0 3px 0 0;
-}
-
-/**
- *
- * section drag and drop
- *
- */
-.typo3-pagetree-tree-copy {
-       margin-top: 5px;
-}
-
-.x-dd-drag-ghost-pagetree-text {
-       display: inline-block;
-       vertical-align: middle;
-}
-
-.x-dd-drag-ghost-pagetree,
-.x-dd-drag-ghost {
-       padding-bottom: 5px;
-}
-
-.x-dd-drop-icon {
-       padding-top: 6px;
-}
-
-.x-dd-drag-ghost span {
-       margin: 0 1px 0 3px;
-}
-
-.x-dd-drag-ghost-pagetree span {
-       margin: 3px 3px 0 3px;
-}
-
-/**
- *
- * @section Top Panel
- *
- */
-#typo3-pagetree-topPanel .x-toolbar-left {
-       height: 20px;
-       padding-left: 12px;
-}
-
-#typo3-pagetree-topPanel .x-toolbar-right {
-       padding-right: 12px;
-}
-
-.typo3-pagetree-topPanel-button {
-       margin: 0 5px 0 0;
-       padding: 1px 2px;
-       height: 18px;
-}
-
-.typo3-pagetree-topPanel-button button {
-       height: 16px;
-       width: 16px;
-}
-
-.typo3-pagetree-topPanel-item {
-       padding: 0 3px 0 3px;
-       height: 22px;
-}
-
-#typo3-pagetree-topPanel-filterWrap {
- &nbs