[FEATURE] Refactor EXT: t3skin CSS to Less & variables 70/33170/3
authorFelix Kopp <felix-source@phorax.com>
Sun, 5 Oct 2014 19:09:10 +0000 (21:09 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Mon, 6 Oct 2014 07:12:53 +0000 (09:12 +0200)
Make use of Less hierarchy and constraints. Dissolves "visual" and
"structure" folders in order to use Less variables for "Visual"
layout at a later point.

This patch:
+ moves Less files
+ merges visual and structure sub-folders
+ merges several CSS classes into hierarchical format.

Patch explicitly does not yet:
+ refactor CSS definitions
+ removes duplicated CSS definitions
+ make use of Bootstrap where applicable.

Layout in the backend before and after this patch does not change.

Resolves: #62042
Releases: master
Change-Id: Ic9045a565c3a81808431c217379ffb375807c071
Reviewed-on: http://review.typo3.org/33170
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
72 files changed:
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_debug_panel.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_clipboard.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_csh.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_csm.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_docheader.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_history.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_pagetree.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_rte.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_spinner.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_tceforms.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_tree.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_fonts.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_login_screen.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_body.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_content.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_form.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_scaffolding.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_misc_loading.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_module_menu.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_topbar.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_button_back.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_clipboard.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csh.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_csm.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_docheader.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_history.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_pagetree.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_rte.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_spinner.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tceforms.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tree.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_login_screen.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_body.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_content.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_form.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_scaffolding.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_menu.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_caching.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_logout.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_shortcut.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_username.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar_workspace.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_topbar.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_debug_panel.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_button_back.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_clipboard.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csh.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_csm.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_docheader.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_history.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_pagetree.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_rte.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_spinner.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tceforms.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tree.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_fonts.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_login_screen.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_content.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_form.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_misc_loading.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_menu.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_caching.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_livesearch.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_logout.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_shortcut.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_username.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar_workspace.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_topbar.less [deleted file]
typo3/sysext/t3skin/Resources/Private/Styles/t3kin.less
typo3/sysext/t3skin/Resources/Public/Css/visual/t3kin.css

diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_debug_panel.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_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/_element_clipboard.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_clipboard.less
new file mode 100644 (file)
index 0000000..6f861d7
--- /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!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Clipboard
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-clipboard {
+       background-color: #efeff4;
+       border: 1px solid #a2aab8;
+       margin-top: 10px;
+
+       tr {
+               .typo3-clipboard-head {
+                       background-color: #ccc;
+                       background-image: url('../../../../backgrounds/list_sep.gif');
+                       background-repeat: repeat-x;
+                       border-bottom: 1px solid #a2aab8;
+                       border-top: 1px solid #fefefe;
+               }
+       }
+
+       tr.bgColor2 {
+               background-color: #efeff4;
+
+               td {
+                       background-color: #585858;
+                       color: #fff;
+               }
+       }
+
+       tr.bgColor5 {
+               td {
+                       background-color: #f8f9fa;
+
+                       a {
+                               text-decoration: none;
+                       }
+
+                       img {
+                               vertical-align: middle;
+                       }
+               }
+       }
+
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_csh.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_csh.less
new file mode 100644 (file)
index 0000000..8a11810
--- /dev/null
@@ -0,0 +1,327 @@
+/**
+ * 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;
+}
+
+
+/* - - - - - - - - - - - - - - - - - - - - -
+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/_element_csm.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_csm.less
new file mode 100644 (file)
index 0000000..94f6eb9
--- /dev/null
@@ -0,0 +1,78 @@
+/**
+ * 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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+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 */
+                       img {
+                               display: block;
+                       }
+               }
+       }
+
+       td.typo3-CSM-item {
+               white-space: nowrap;
+       }
+
+       tr.typo3-CSM-itemRow {
+               cursor: pointer;
+       }
+
+       tr.bgColor2 {
+               background-color: #b6b6b6;
+       }
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+special backend elements
+- - - - - - - - - - - - - - - - - - - - - */
+
+/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
+body#typo3-alt-clickmenu-php {
+       margin-top: 10px;
+}
+
+/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
+#contentMenu0 {
+       box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+}
+
+div#contentMenu0 {
+       position: absolute;
+       z-index: 10;
+}
+
+div#contentMenu1 {
+       position: absolute;
+       z-index: 20;
+}
+
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_docheader.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_docheader.less
new file mode 100644 (file)
index 0000000..4f88656
--- /dev/null
@@ -0,0 +1,80 @@
+/**
+ * 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 {
+       img,
+       input {
+               cursor: pointer;
+       }
+
+       .t3-icon {
+               margin-bottom: 3px;
+       }
+
+       .left {
+               .pull-left;
+
+               /** Extra margin 6px added to it-icon margin, doubled spacing = 12px */
+               .buttongroup {
+                       margin-right: 6px;
+               }
+
+               select {
+                       margin-right: 12px;
+               }
+               .t3-icon {
+                       margin-right: 6px;
+               }
+
+       }
+
+       .right {
+               .pull-right;
+
+               .t3-icon {
+                       margin-left: 6px;
+               }
+       }
+
+
+       .typo3-docheader-functions {
+               background-color: #585858;
+               color: #dadada;
+               height: 27px;
+               line-height: 27px;
+               padding: 0 24px;
+               overflow: hidden;
+
+               /* overwrite defaults from normalize.css */
+               select {
+                       color: #000;
+               }
+
+               .typo3-docheader-pagePath {
+                       font-weight: bold;
+               }
+       }
+
+       .typo3-docheader-buttons {
+               background-color: #dadada;
+               color: #000;
+               height: 22px;
+               padding: 3px 24px;
+               overflow: hidden;
+       }
+
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_history.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_history.less
new file mode 100644 (file)
index 0000000..64e6a94
--- /dev/null
@@ -0,0 +1,38 @@
+/**
+ * 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,
+table#typo3-history-item {
+       tr.c-head td,
+       tr.c-head td {
+               font-weight: bold;
+       }
+
+       tr {
+               td {
+                       vertical-align: top;
+
+               }
+       }
+
+       img,
+       img {
+               margin: 1px 1px 1px 1px;
+       }
+}
+
+
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_pagetree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_pagetree.less
new file mode 100644 (file)
index 0000000..4c284ab
--- /dev/null
@@ -0,0 +1,539 @@
+/**
+ * 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 {
+       height: 100%;
+
+       .x-panel-bwrap,
+       .x-panel-body {
+               height: 100%;
+       }
+
+       .x-panel-tbar {
+               padding: 0;
+               margin: 0;
+       }
+
+       span.t3-icon {
+               margin-bottom: 2px;
+       }
+
+       ul {
+               padding-left: 0;
+               list-style: none;
+       }
+
+       ul.x-tree-root-ct {
+               padding-top: 24px;
+               margin-bottom: 50px;
+       }
+
+       .typo3-pagetree-topPanel-button {
+               margin-right: 1px;
+               margin-top: 3px;
+               margin-bottom: -2px;
+               padding: 2px 3px 4px 3px;
+       }
+
+       .x-panel-tbar {
+               .x-toolbar {
+                       padding-top: 2px;
+                       height: 27px;
+               }
+       }
+
+       .x-toolbar {
+               background: none;
+               border: none;
+               padding: 0;
+       }
+
+       .x-toolbar-ct {
+               height: 20px;
+       }
+
+       .x-tree {
+               .x-panel-body {
+                       background: none;
+               }
+       }
+
+       .x-tree-node {
+               .x-tree-node-el {
+                       margin-right: 0;
+                       border-top: 1px solid transparent;
+                       border-bottom: 1px solid transparent;
+                       border-left: 1px solid transparent;
+               }
+
+               .x-tree-node-over,
+               .x-tree-selected {
+                       border-bottom: 1px solid #d7d7d7;
+                       border-top: 1px solid #d7d7d7;
+                       border-left: 1px solid #d7d7d7;
+               }
+
+               .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;
+               }
+
+               .x-tree-selected {
+                       background-color: #fff;
+               }
+
+               .x-tree-selected.x-tree-node-over {
+                       background-image: none;
+                       border-radius: 0;
+               }
+
+       }
+
+       .x-tree-node-readableRootline {
+               padding: 10px 0 3px 10px;
+       }
+
+
+       .x-panel-tbar {
+               background-color: #585858;
+               border: none;
+       }
+
+       .x-unselectable,
+       .x-unselectable * {
+               /* restore behaviour from x-tree-node-el which gets overwritten by x-unselectable in default-css */
+               cursor: pointer;
+       }
+
+       .ver-element,
+       .ver-versions,
+       .ver-page {
+               background-color: #f7c898;
+       }
+
+       .x-tree-node-over.ver-element,
+       .x-tree-node-over.ver-versions,
+       .x-tree-node-over.ver-page,
+       .x-tree-selected.ver-element,
+       .x-tree-selected.ver-versions,
+       .x-tree-selected.ver-page {
+               background-color: #fee4c9;
+       }
+
+       .typo3-pagetree-filteringTree-highlight {
+               background-color: #f48e0c;
+               color: #FFF;
+               padding: 0;
+       }
+
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Drag and Drop
+- - - - - - - - - - - - - - - - - - - - - */
+
+.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-topPanel-item .x-toolbar {
+       padding: 0;
+}
+
+.x-tree-node a .typo3-pagetree-status,
+.x-dd-drag-ghost a .typo3-pagetree-status {
+       padding: 0;
+       margin: 0 3px 0 0;
+}
+
+.typo3-pagetree-tree-copy {
+       color: #666;
+       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-pagetree span {
+       margin: 3px 3px 0 3px;
+}
+
+.x-dd-drag-ghost {
+       background-color: inherit;
+       border: none;
+       box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+
+       span {
+               margin: 0 1px 0 3px;
+       }
+}
+
+.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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Top Panel
+- - - - - - - - - - - - - - - - - - - - - */
+
+.typo3-pagetree-topPanel-button {
+       background: none;
+       border: none;
+       margin: 1px 5px 0 0;
+       padding: 1px 2px;
+       height: 25px;
+
+       button {
+               height: 16px;
+               width: 16px;
+               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 .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;
+
+       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;
+}
+
+#typo3-pagetree-topPanel {
+       .x-toolbar-left {
+               height: 20px;
+               padding-left: 12px;
+       }
+
+       .x-toolbar-right {
+               padding-right: 12px;
+       }
+}
+
+
+.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-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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Deletion Drop Zone
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-pagetree-deletionDropZone {
+       color: #FFF;
+       background-color: #585858;
+       box-shadow: inset 0 2px 5px #414141;
+
+       p {
+               padding: 5px;
+       }
+
+       #typo3-pagetree-deletionDropZone-text {
+               cursor: default;
+               font-size: .9em;
+               padding: 0 0 0 5px;
+               display: inline;
+       }
+}
+
+.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;
+       display: inline-block;
+       padding: 0px 6px;
+       margin-left: 24px;
+
+       &: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 {
+       display: inline-block;
+       padding: 4px 4px 4px 18px;
+       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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Pagetree
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-pagetree-treeContainer,
+#typo3-pagetree-topPanelItems {
+       background-color: #ebebeb;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Tree Highlighting
+- - - - - - - - - - - - - - - - - - - - - */
+
+.x-tree-node-readableRootline {
+       font-style: italic;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Indicator Bar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-pagetree-indicatorBar-temporaryMountPoint {
+       background-color: #eaf7ff;
+       border-bottom: 1px solid #c5dbe6;
+       color: #4c73a1;
+
+       p {
+               line-height: 13px;
+               padding: 10px 35px;
+       }
+}
+
+#typo3-pagetree-indicatorBar-filter {
+       background-color: #eaf7ff;
+       border-bottom: 1px solid #c5dbe6;
+       color: #4c73a1;
+
+       p {
+               padding: 10px 35px;
+       }
+}
+
+#typo3-pagetree-indicatorBar-indicatorTitle {
+       background-color: #ffec97;
+       font-weight: bold;
+
+       span {
+               margin-right: 10px;
+       }
+}
+
+.typo3-pagetree-indicatorBar-item {
+       .typo3-pagetree-indicatorBar-item-rightIcon {
+               cursor: pointer;
+       }
+
+       p {
+               margin-bottom: 0;
+               padding: 5px 10px;
+       }
+
+       .typo3-pagetree-indicatorBar-item-leftIcon {
+               left: 10px;
+               top: 9px;
+               position: absolute;
+       }
+
+       .typo3-pagetree-indicatorBar-item-rightIcon {
+               right: 10px;
+               top: 5px;
+               position: absolute;
+       }
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_rte.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_rte.less
new file mode 100644 (file)
index 0000000..5171375
--- /dev/null
@@ -0,0 +1,189 @@
+/**
+ * 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;
+       width: 100%;
+
+       #typo3-tabmenu {
+               margin-top: 10px;
+       }
+
+       a {
+               text-decoration: none;
+       }
+
+       #typo3-messages {
+               margin: 0px;
+               padding: 10px;
+       }
+}
+
+
+table#typo3-curUrl {
+       font-weight: bold;
+       margin-bottom: 2px;
+       width: 100%;
+
+       input {
+               margin-right: 5px;
+       }
+}
+
+table#typo3-RTElinkMenu {
+       tr {
+               td {
+                       font-weight: bold;
+                       text-align: center;
+                       white-space: nowrap;
+                       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-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;
+
+               label {
+                       display: block;
+                       padding-left: 15px;
+                       text-indent: -15px;
+               }
+
+               input {
+                       vertical-align: bottom;
+                       position: relative;
+                       top: -1px;
+                       *overflow: hidden;
+               }
+       }
+
+}
+
+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;
+
+       tr {
+               td {
+                       padding: 10px 50px 10px 50px;
+               }
+       }
+}
+
+input.typo3-link-input {
+       width: 250px;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Element Browser / RTE link selection
+- - - - - - - - - - - - - - - - - - - - - */
+
+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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+RTE select image
+- - - - - - - - - - - - - - - - - - - - - */
+
+body#ext-rte-app-rte-select-image-php {
+       a {
+               text-decoration: none;
+       }
+
+       table tr td table tr.bgColor4 td a {
+               text-decoration: underline;
+       }
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_spinner.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_spinner.less
new file mode 100644 (file)
index 0000000..b2eb7cb
--- /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!
+ */
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Animated spinner icon
+- - - - - - - - - - - - - - - - - - - - - */
+
+span.spinner {
+       display: inline-block;
+       width: 16px;
+       height: 16px;
+
+       background-image: url('../../../../images/spinner/f1f1f1.gif');
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_tceforms.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_tceforms.less
new file mode 100644 (file)
index 0000000..96b1cc3
--- /dev/null
@@ -0,0 +1,1100 @@
+/**
+ * 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 .palette-header h3 {
+       margin-top: 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 {
+       background-color: white;
+       border-bottom: none;
+       color: black;
+       font-style: normal;
+       text-indent: 0px;
+       text-transform: none;
+       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;
+}
+
+.typo3-TCEforms .checkbox,
+.typo3-TCEforms .checkbox:hover {
+       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;
+       vertical-align: top;
+}
+
+div.typo3-TCEforms div.c-tablayer table > tbody > tr > td > table.wrapperTable > tbody > tr > td {
+       padding-left: 10px;
+       padding-right: 10px;
+}
+
+.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 {
+       background-color: #CCC;
+       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 {
+       font-size: 0.8em;
+       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 {
+       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;
+       /** 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 {
+       background-color: white;
+       border: 1px solid #888;
+       position: absolute;
+       width: 250px;
+       z-index: 4000;
+}
+
+div.typo3-TCEforms-suggest-choices ul {
+       margin: 0;
+       padding: 0;
+}
+
+div.typo3-TCEforms-suggest-choices li {
+       cursor: pointer;
+       background-color: #efeff4;
+       background-repeat: no-repeat;
+       background-position: 4px center;
+       list-style-type: none;
+       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 {
+       font-size: 0.9em;
+       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 {
+       border-top: 1px solid #c0c0c0;
+       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 {
+       border: 1px solid #aaaaaa;
+       background-color: #f9f9f9;
+       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 {
+       background-color: #E0E0E0;
+       cursor: pointer;
+       padding: 6px 16px;
+       position:relative;
+}
+
+.t3-form-field-container-inline-placeHolder .t3-form-field-header-inline > span {
+       display:none;
+}
+
+.t3-form-field-record-inline {
+       border-top: 1px solid #aaaaaa;
+       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 {
+       border-top: 1px solid #cdcdcd;
+       padding: 5px 10px;
+}
+
+.t3-form-field-toggle-flexsection {
+       padding: 5px 0 5px 20px;
+}
+
+.t3-form-field-add-flexsection {
+       border-top: 1px solid #cdcdcd;
+       padding: 10px 5px 5px 20px;
+}
+
+.t3-form-field-container-flexsections {
+       background: #dadada;
+       margin: 5px 0;
+}
+
+.t3-form-field-record-flexsection {
+       background: #eee;
+       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;
+}
+
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms
+- - - - - - - - - - - - - - - - - - - - - */
+
+table#typo3-altdoc-header input,
+.c-inputButton {
+       background: none;
+       border: 0;
+}
+
+.typo3-TCEforms .checkbox,
+.typo3-TCEforms .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 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;
+}
+
+/* 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;
+}
+
+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 ul {
+       list-style-type: none;
+}
+
+div.typo3-TCEforms-suggest-choices li.selected {
+       background-color: #ffb !important;
+}
+
+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 abbr {
+       border-bottom: none;
+}
+
+div.typo3-TCEforms-suggest-choises a {
+       cursor: pointer;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TCEforms Flexforms
+- - - - - - - - - - - - - - - - - - - - - */
+.t3-form-field-container-flex {
+}
+
+
+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-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 .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;
+}
+
+.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 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/_element_tree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_tree.less
new file mode 100644 (file)
index 0000000..e2b0b6d
--- /dev/null
@@ -0,0 +1,304 @@
+/**
+ * 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%;
+       vertical-align: middle;
+
+       tr {
+               td {
+                       padding: 0px;
+
+                       img {
+                               vertical-align: middle;
+                       }
+
+                       img.c-recIcon {
+                               margin-right: 1px;
+                       }
+
+               }
+       }
+
+       a {
+               text-decoration: none;
+       }
+
+}
+
+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 {
+       border: 1px solid black;
+       margin-top: 5px;
+       margin-bottom: 10px;
+       padding: 5px 5px 5px 5px;
+       width: 95%;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+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;
+       min-width: 500px;
+
+       .t3-tree-config-header {
+               text-align: left;
+       }
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+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 {
+       line-height: 12px;
+       list-style: none;
+       padding-left: 0;
+       clear: both;
+       margin: 16px 0 0 10px;
+       padding: 0;
+
+       a {
+               text-decoration: none;
+       }
+
+       a.pm {
+               cursor: pointer;
+       }
+
+       div.treeLinkItem {
+               display: block;
+               min-height: 16px;
+               padding-right: 2px;
+       }
+
+       ul {
+               padding: 0;
+               margin: 0;
+               padding-left: 19px;
+               list-style: none;
+
+               li {
+                       padding: 0;
+                       margin: 0;
+                       white-space: nowrap;
+                       list-style: none;
+               }
+
+               li.active  {
+                       div.treeLinkItem {
+                               background-color: #fff;
+                               border-color: #d7d7d7;
+                               border-width: 1px 0 1px 1px;
+                               border-style: solid;
+                       }
+
+                       li div.treeLinkItem {
+                               margin: 0;
+                               background-color: transparent;
+                               border-width: 0;
+
+                       }
+               }
+
+               li.expanded {
+                       ul {
+                               background: transparent url('../../../../icons/gfx/ol/line.gif') left top repeat-y;
+                       }
+               }
+       }
+}
+
+
+
+ul.tree ul li.last > ul {
+       background: none;
+}
+
+
+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;
+}
+
+ul #pages0_0 > ul {
+       padding-left: 0;
+}
+
+/* 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;
+}
+
+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 {
+       background-color: #dadada;
+       background-image: url('../../../../icons/gfx/filter_bg.gif');
+       background-repeat: no-repeat;
+       background-position: 0 -2px;
+       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 {
+       border: 0;
+       cursor: pointer;
+       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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+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 tr:hover {
+       background-color: #d7dbe2;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+AJAX Page Tree
+- - - - - - - - - - - - - - - - - - - - - */
+
+#dragIcon {
+       filter: alpha(opacity=50);
+       opacity: 0.5;
+       white-space: nowrap;
+}
+
+#treeFilter {
+       background: transparent;
+       border: 0px;
+}
+
+#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")
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_fonts.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_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/_login_screen.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_login_screen.less
new file mode 100644 (file)
index 0000000..7d538b7
--- /dev/null
@@ -0,0 +1,393 @@
+/**
+ * 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 #t3-login-news-outer #t3-login-news dt {
+       font-weight: bold;
+}
+
+#typo3-index-php #t3-login-news-outer #t3-login-news dd {
+       border: 0;
+}
+
+#typo3-index-php {
+       background-color: #494949;
+       background-image: url('../../../../images/backgrounds/gray-gradient.png');
+       background-repeat: repeat-x;
+       margin: 0;
+
+       #t3-login-form {
+               margin: 0 auto;
+               width: 430px;
+               padding: 10% 0 0 0;
+
+               .t3-login-logo {
+                       margin-bottom: 30px;
+               }
+       }
+
+       #t3-login-form-fields {
+               font-size: 11px;
+       }
+
+       .t3-icons {
+               float: left;
+               padding: 3px 5px 0 0;
+       }
+
+       .t3-headline {
+               background-color: #4f4f4f;
+               margin: 0;
+               width: auto;
+
+               .t3-login-news-headline {
+                       padding: 0 0 0 40px;
+                       vertical-align: middle;
+               }
+
+               h2 {
+                       background: transparent url('../../../../icons/login-icon-key.png') no-repeat 12px 8px;
+                       color: #fff;
+                       font-size: 12px;
+                       margin: 0;
+                       padding: 5px 12px 5px 40px;
+                       line-height: 24px;
+               }
+       }
+
+       #t3-login-interface-section {
+               float: left;
+       }
+
+       div#t3-login-image {
+               text-align: left;
+       }
+
+       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;
+       }
+
+       .t3-login-error {
+               margin: 2px;
+               padding: 10px;
+       }
+
+       .t3-login-field {
+               .t3-login-alert-capslock {
+                       left: 300px;
+                       position: absolute;
+                       top: 5px;
+               }
+
+               .t3-login-clearInputField {
+                       cursor: pointer;
+                       position: absolute;
+                       top: 11px;
+                       right: 11px;
+               }
+
+               input.t3-login-submit {
+                       width: auto;
+
+                       height: 28px;
+                       padding: 0 50px;
+               }
+
+       }
+
+       input {
+               background: #fff;
+               border: none;
+               color: #606060;
+               font-size: 12px;
+       }
+
+       .t3-login-field,
+       .t3-login-submit {
+               margin: 0 0 6px;
+               /** For clearable */
+               position: relative;
+       }
+
+       #t3-login-process {
+               h2 {
+                       display: inline;
+                       padding: 20px 0 20px 50px;
+                       position: relative;
+                       top: 45%;
+                       vertical-align: middle;
+               }
+       }
+
+       #t3-login-openIdLogo {
+               position: absolute;
+       }
+
+       .t3-login-openid-disabled {
+               .t3-login-form-footer,
+               #t3-login-openIdLogo {
+                       display: none;
+               }
+
+       }
+
+       #t3-interfaceselector {
+               font-size: 11px;
+
+               option {
+                       height: 19px;
+               }
+       }
+
+       .t3-login-box-body {
+               background-color: #c2c2c2;
+               background-image: linear-gradient(center top, #e2e2e2 0%, #c2c2c2 100%);
+               background-repeat: repeat-x;
+               padding: 25px 40px 20px 40px;
+       }
+
+       #t3-login-news-outer {
+               margin-top: 35px;
+
+               #t3-login-news {
+                       margin-top: 0;
+                       clear: both;
+
+                       dd {
+                               clear: both;
+                               margin-left: 0;
+                               padding: 0;
+                       }
+
+                       .t3-login-news-item {
+                               margin-top: 0;
+                               padding-top: 20px;
+                       }
+               }
+
+               .t3-login-box-body {
+                       padding-bottom: 14px;
+                       padding-top: 0;
+               }
+       }
+
+       .shadow {
+               box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.3);
+       }
+
+       div#t3-copyright-notice {
+               border-top: 1px solid #565655;
+               font-weight: normal;
+               font-size: 10px;
+               color: #797878;
+               padding-top: 12px;
+               margin-top: 30px;
+
+               a {
+                       color: #797878;
+                       text-decoration: underline;
+               }
+
+               a:hover {
+                       color: #b0b0b0;
+               }
+
+       }
+
+       .t3-login-logout-form {
+               .t3-username-current {
+                       float: left;
+                       height: 21px;
+                       vertical-align: middle;
+               }
+
+               .t3-username-current,
+               div.t3-login-label {
+                       color: #606060;
+                       line-height: 21px;
+               }
+       }
+
+       #t3-meta-links {
+               color: #797878;
+               font-size: 10px;
+
+               a {
+                       color: #797878;
+                       text-decoration: underline;
+               }
+
+               a:hover {
+                       color: #b0b0b0;
+               }
+
+               a.t3-login-link-donate {
+                       font-weight: bold;
+               }
+       }
+}
+
+#t3-nocookies-ignore {
+       margin-top: 10px;
+}
+
+/**
+ * @section logout
+ */
+
+#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;
+
+       p {
+               font-size: 11px;
+               line-height: 15px;
+               margin: 10px 0 0 0;
+               padding: 0 10px 0 30px;
+       }
+
+       a {
+               text-decoration: underline;
+       }
+
+       h2 {
+               background: none;
+               font-size: 14px;
+               margin: 0;
+               padding: 0 10px 0 30px;
+               line-height: 16px;
+       }
+}
+
+
+/**
+ * @section box layout
+ */
+
+
+.t3-login-box-shadow {
+       height: 3px;
+}
+
+.t3-login-box-border-bottom {
+       height: 6px;
+}
+
+/* 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 #t3-login-process {
+       text-align: center;
+
+       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-form-footer {
+       text-align: right;
+
+       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;
+}
+
+/**
+ * @section erros/warnings
+ */
+
+.t3-login-alert-error {
+       background: #f6d3cf;
+       border: 1px solid #d66c68;
+
+       h2 {
+               background: url('../../../../icons/login-alert-error.gif') no-repeat left 2px;
+               color: #be0027;
+       }
+
+       p,
+       a {
+               color: #be0027;
+       }
+}
+
+#t3-nocookies-ignore {
+       padding-left: 30px;
+}
+
+.t3-login-alert-warning {
+       background: #fbf6de;
+       border: 1px solid #b1905c;
+
+       h2 {
+               background: url('../../../../icons/login-alert-warning.gif') no-repeat left 2px;
+               color: #9e7d4a;
+       }
+
+       p,
+       a {
+               color: #9e7d4a;
+       }
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_body.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_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/_main_content.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_content.less
new file mode 100644 (file)
index 0000000..e6a1da5
--- /dev/null
@@ -0,0 +1,258 @@
+/**
+ * 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 {
+       font-family: Share, Verdana, Arial, Helvetica, sans-serif;
+       font-variant: normal;
+       font-weight: normal;
+       margin-top: 0;
+       margin-bottom: ceil((@font-size-base * 1.8));
+}
+
+h2 {
+       margin: 24px 0 12px 0;
+}
+
+h3 {
+       margin: 24px 0 12px 0;
+}
+
+ul,
+ol,
+blockquote {
+       margin-bottom: (@line-height-computed / 2);
+}
+
+/* Lists */
+
+ul,
+ol {
+       padding-left: 3em;
+}
+
+/* Preformatted text - not used so much in TYPO3 */
+pre {
+       margin: 0px;
+}
+
+/* horizontal ruler */
+div.hr {
+       height: 1px;
+}
+
+/** .uppercase is kept for backwards-compatibility, use .divider */
+.divider {
+       padding-bottom: 12px;
+}
+
+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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+TYPO3 styles for basic elements
+- - - - - - - - - - - - - - - - - - - - - */
+
+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;
+}
+
+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;
+}
+
+/** 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;
+
+       td {
+               padding: 20px 20px 20px 20px;
+               font-weight: bold;
+
+               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;
+}
\ No newline at end of file
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_form.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_form.less
new file mode 100644 (file)
index 0000000..6370f1e
--- /dev/null
@@ -0,0 +1,157 @@
+/**
+ * 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
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-docbody form {
+       margin-bottom: 1.25em;
+}
+
+.t3-button,
+textarea,
+button {
+       display: inline-block;
+       margin: 0 0.5em 0.5em 0;
+       padding: 3px 6px;
+       vertical-align: middle;
+}
+
+
+/* - - - - - - - - - - - - - - - - - - - - -
+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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Go back A-tags
+- - - - - - - - - - - - - - - - - - - - - */
+
+a.typo3-goBack img {
+       margin-right: 5px;
+       vertical-align: middle;
+}
+
+span.typo3-moduleHeader img {
+       margin-right: 4px;
+       vertical-align: middle;
+}
+
+a.typo3-goBack {
+       font-weight: bold;
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_main_scaffolding.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_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/_misc_loading.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_misc_loading.less
new file mode 100644 (file)
index 0000000..a3e998b
--- /dev/null
@@ -0,0 +1,70 @@
+/**
+ * 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/_module_menu.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_module_menu.less
new file mode 100644 (file)
index 0000000..94a311b
--- /dev/null
@@ -0,0 +1,191 @@
+/**
+ * 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;
+       left: 0;
+       top: 0;
+       position: absolute;
+       overflow: hidden;
+
+       .x-panel-body {
+               background-color: transparent;
+       }
+}
+
+#typo3-menu {
+    margin-top: 18px;
+       padding-left: 0;
+
+       a {
+                       color: #1e2121;
+                       outline: 0;
+       }
+
+       ul {
+               padding: 0;
+               margin: 0;
+               list-style: none;
+               padding-left: 0;
+       }
+
+       > li {
+               margin-bottom: 6px;
+               border-bottom: 1px solid #c7c7c7;
+               border-bottom-right-radius: 3px;
+       }
+
+       > li:last-child {
+               border-bottom: none;
+       }
+
+
+       li {
+               clear: both;
+               padding-bottom: 1px;
+
+               ul {
+                       margin: 6px 0 6px 0;
+
+                       li {
+                               cursor: pointer;
+                               font-weight: normal;
+                               line-height: 15px;
+                               min-height: 21px;
+
+                               a {
+                                       text-decoration: none;
+                                       display: block;
+                                       margin-bottom: 1px;
+                                       padding: 3px 0 3px 24px;
+                               }
+                       }
+
+                       li a:hover,
+                       li.hover a,
+                       li.highlighted a {
+                               margin-bottom: 1px;
+                               padding-bottom: 2px;
+                               padding-top: 2px;
+                       }
+               }
+
+               span.submodule-icon {
+                       position: absolute;
+               }
+
+               span.submodule-label {
+                       display: block;
+                       margin-left: 26px;
+               }
+
+               div {
+                       overflow: hidden;
+                       padding: 2px 0px 4px 16px;
+                       vertical-align: middle;
+               }
+
+               a {
+                       display: block;
+                       padding-bottom: 1px;
+                       margin-bottom: 0;
+               }
+
+               img {
+                       vertical-align: baseline;
+                       max-width: 16px;
+                       max-height: 16px;
+               }
+
+               div.modgroup {
+                       color: #252524;
+                       cursor: pointer;
+                       font-weight: bold;
+                       text-transform: uppercase;
+                       font-size: 0.9em;
+                       padding-left: 24px;
+                       margin-bottom: 3px;
+               }
+       }
+
+       /* active menu item */
+       li.highlighted {
+               font-weight: bold;
+       }
+
+       div.expanded,
+       div.collapsed {
+               margin-left: 0px;
+       }
+
+       div.collapsed {
+               background-image: url('../../../../images/arrows/module-menu-left-gray.png');
+               background-position: right 23px top 7px;
+               background-repeat: no-repeat;
+       }
+
+       div.expanded {
+               background-image: url('../../../../images/arrows/module-menu-down-gray.png');
+               background-position: right 22px top 9px;
+               background-repeat: no-repeat;
+       }
+
+       #typo3-docheader {
+               min-width: 0;
+       }
+}
+
+/**
+ * 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;
+}
+
+/* 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;
+}
+
+#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;
+}
+
+@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;
+       }
+}
diff --git a/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_topbar.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_topbar.less
new file mode 100644 (file)
index 0000000..ad517e9
--- /dev/null
@@ -0,0 +1,469 @@
+/**
+ * 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
+- - - - - - - - - - - - - - - - - - - - - */
+
+#typo3-topbar {
+       z-index: 200;
+
+       div {
+               overflow: visible !important;
+       }
+
+       #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;
+
+               height: 100%;
+               padding: 0 24px;
+
+               #typo3-logo {
+                       margin: 8px 0 0 0;
+                       padding: 1px 0 0 0;
+                       width: 159px;
+               }
+
+               .typo3-top-toolbar {
+                       margin-top: 6px;
+                       padding-right: 24px;
+                       position: absolute;
+                       right: 0px;
+
+                       .separator {
+                               border-right: 1px solid #000;
+                               box-shadow: 1px 0 #585858;
+                       }
+
+                       #typo3-toolbar {
+                               list-style: none;
+                               display: inline;
+                               margin: 0px;
+                               padding: 0px;
+
+                               div {
+                                       overflow: visible !important;
+                               }
+
+                               span.spinner {
+                                       background-image: url('../../../../images/spinner/3f3f3f.gif');
+                               }
+
+                               >li {
+                                       display: inline;
+                                       float: left;
+                               }
+
+                               li {
+                                       padding-top: 3px;
+                                       position: relative;
+                                       padding-bottom: 2px;
+                               }
+
+                               .separator {
+                                       padding-right: 12px;
+                                       margin-right: 13px;
+
+                                       .toolbar-item-menu {
+                                               right: 12px;
+                                       }
+                               }
+
+                               .toolbar-item {
+                                       display: block;
+                                       padding-bottom: 4px;
+                                       padding-top: 2px;
+                                       text-align: center;
+                               }
+
+                               .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;
+                                       position: absolute;
+                                       top: 28px;
+                                       z-index: 100;
+                                       right: 0;
+                                       margin: 0;
+                                       padding: 2px 0 0;
+                                       width: 180px;
+
+                                       li {
+                                               padding-top: 0;
+                                               padding-bottom: 0;
+
+                                               a {
+                                                       float: none;
+                                                       min-height: 19px;
+                                                       padding-left: 2px;
+                                                       padding-top: 1px;
+                                                       vertical-align: middle;
+                                                       display: block;
+                                                       padding-bottom: 2px;
+                                                       padding-left: 3px;
+                                                       vertical-align: middle;
+                                               }
+                                       }
+                               }
+                       }
+               }
+       }
+}
+
+#typo3-toolbar * li:hover,
+tr.shortcut:hover,
+tr.recentdoc:hover,
+tr.opendoc:hover {
+       background: #eee;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Clear cache
+- - - - - - - - - - - - - - - - - - - - - */
+
+#clear-cache-actions-menu {
+       width: 30px;
+
+       li {
+               text-align: left;
+
+               img {
+                       float: left;
+                       padding-right: 6px;
+               }
+               a {
+                       text-decoration: none;
+
+                       span.t3-icon {
+                               vertical-align: middle;
+                       }
+               }
+       }
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Shortcuts menu
+- - - - - - - - - - - - - - - - - - - - - */
+
+#shortcut-menu {
+       width: 30px;
+
+       .toolbar-item-menu {
+               margin: 0px;
+               padding: 2px 0px 0px;
+               position: absolute;
+               width: 220px;
+       }
+
+       .shortcut-list {
+               width: 100%;
+
+               tr.shortcut.first-row td {
+                       background-image: url('../../../../icons/gfx/shortcutgroups-bg.png');
+                       background-repeat: repeat-x;
+                       padding-top: 4px;
+               }
+
+               tr.shortcut td {
+                       line-height: 16px;
+                       padding: 2px 1px;
+               }
+
+       }
+}
+
+
+#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;
+}
+
+
+#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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Username inside the toolbar
+- - - - - - - - - - - - - - - - - - - - - */
+
+#username {
+       color: #ffffff;
+       font-weight: bold;
+       margin-right: 12px;
+
+       a {
+               color: #ffffff;
+               font-weight: bold;
+               font-size: 11px;
+               text-decoration: none;
+               line-height: 18px;
+
+               span.t3-icon {
+                       vertical-align: top;
+                       margin-top: 1px;
+               }
+       }
+
+       img {
+               padding-right: 4px;
+       }
+
+
+       &.su-user {
+               a {
+                       color: #eb6e5a;
+               }
+
+       }
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Logon / Logout
+- - - - - - - - - - - - - - - - - - - - - */
+
+#login-info p {
+       padding-bottom: 30px;
+       padding-top: 5px;
+}
+
+#logout-button {
+       padding-top: 1px;
+       padding-bottom: 2px;
+
+       input {
+               height: 20px;
+               padding: 0 0 2px 0;
+               background: #494949;
+               border: 1px solid #636363;
+               color: #fff;
+               cursor: pointer;
+               text-align: center;
+               padding: 0 5px;
+               padding-top: 1px;
+       }
+
+       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;
+       }
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+Workspace Selector
+- - - - - - - - - - - - - - - - - - - - - */
+#workspace-selector-menu  {
+       width: 30px;
+
+       ul {
+               position: static;
+               list-style: none;
+               margin: 0px;
+               padding: 2px 0px 0px;
+               width: 180px;
+
+               li {
+                       text-align: left;
+                       float: none;
+                       min-height: 19px;
+                       vertical-align: middle;
+
+                       span.t3-icon {
+                               float: left;
+                               margin-top: 0;
+                               margin-right: 2px;
+                       }
+
+                       a {
+                               text-decoration: none;
+                               display: block;
+                               padding-bottom: 2px;
+                               padding-left: 3px;
+                               vertical-align: middle;
+                       }
+
+                       img {
+                               float: left;
+                               position: relative;
+                               margin-right: 2px;
+                       }
+               }
+
+               li.divider {
+                       border: 0;
+                       background-image: url('../../../../icons/gfx/shortcutgroups-bg.png');
+                       background-repeat: repeat-x;
+                       min-height: 10px;
+                       padding-right: 0;
+                       padding-top: 4px;
+
+                       &:hover {
+                               background-color: transparent;
+                       }
+               }
+
+       }
+
+       .items {
+               list-style: none;
+               background-color: #f9f9f9;
+               overflow-y: auto;
+               max-height: 300px;
+       }
+}
+
+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;
+}
+
+/* - - - - - - - - - - - - - - - - - - - - -
+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;
+
+       .x-combo-list {
+               background-color: white;
+       }
+
+       .search-item-type {
+               border-right: 1px solid #ddd;
+               padding: 2px 5px 2px 0;
+       }
+
+       .search-item-content {
+               padding: 0 8px;
+
+               .search-item-title {
+                       padding: 2px;
+                       border: none !important;
+               }
+       }
+
+       .x-combo-list-inner {
+               padding-bottom: 5px;
+       }
+
+       .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;
+}
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
deleted file mode 100644 (file)
index d20df9a..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * 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 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
deleted file mode 100644 (file)
index f97e442..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 3232ff1..0000000
+++ /dev/null
@@ -1,234 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 1d118fd..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 46f3f07..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index b754c54..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * 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_pagetree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_pagetree.less
deleted file mode 100644 (file)
index 714e4f3..0000000
+++ /dev/null
@@ -1,238 +0,0 @@
-/**
- * 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_rte.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_rte.less
deleted file mode 100644 (file)
index 456211a..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 56d23df..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-/**
- * 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_tceforms.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_element_tceforms.less
deleted file mode 100644 (file)
index 24ef1fd..0000000
+++ /dev/null
@@ -1,607 +0,0 @@
-/**
- * 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 .palette-header h3 {
-       margin-top: 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;
-}
-
-.typo3-TCEforms .checkbox,
-.typo3-TCEforms .checkbox:hover {
-       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;
-       vertical-align: top;
-}
-
-div.typo3-TCEforms div.c-tablayer table > tbody > tr > td > table.wrapperTable > tbody > tr > td {
-       padding-left: 10px;
-       padding-right: 10px;
-}
-
-.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
deleted file mode 100644 (file)
index bd59c8f..0000000
+++ /dev/null
@@ -1,178 +0,0 @@
-/**
- * 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/_login_screen.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_login_screen.less
deleted file mode 100644 (file)
index f89c010..0000000
+++ /dev/null
@@ -1,201 +0,0 @@
-/**
- * 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,
-#typo3-index-php .t3-login-submit {
-       margin: 0 0 6px;
-       /** For clearable */
-       position: relative;
-}
-
-#typo3-index-php .t3-login-field .t3-login-clearInputField {
-       cursor: pointer;
-       position: absolute;
-       top: 11px;
-       right: 11px;
-}
-
-#typo3-index-php .t3-login-field .t3-login-alert-capslock {
-       left: 300px;
-       position: absolute;
-       top: 5px;
-}
-
-#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 {
-       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 .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 {
-       margin-top: 0;
-       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
deleted file mode 100644 (file)
index 3db3a85..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index c61a8ec..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-/**
- * 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-top: 0;
-       margin-bottom: ceil((@font-size-base * 1.8));
-}
-
-h2 {
-       margin: 24px 0 12px 0;
-}
-
-h3 {
-       margin: 24px 0 12px 0;
-}
-
-ul,
-ol,
-blockquote {
-       margin-bottom: (@line-height-computed / 2);
-}
-
-/* Lists */
-
-ul,
-ol {
-       padding-left: 3em;
-}
-
-/* Preformatted text - not used so much in TYPO3 */
-pre {
-       margin: 0px;
-}
-
-/* horizontal ruler */
-div.hr {
-       height: 1px;
-}
-
-/** .uppercase is kept for backwards-compatibility, use .divider */
-.divider {
-       padding-bottom: 12px;
-}
-
-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_form.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_main_form.less
deleted file mode 100644 (file)
index 45967b2..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * 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
-- - - - - - - - - - - - - - - - - - - - - */
-
-#typo3-docbody form {
-       margin-bottom: 1.25em;
-}
-
-.t3-button,
-textarea,
-button {
-       display: inline-block;
-       margin: 0 0.5em 0.5em 0;
-       padding: 3px 6px;
-       vertical-align: middle;
-}
\ 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
deleted file mode 100644 (file)
index c27975c..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * 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_menu.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_module_menu.less
deleted file mode 100644 (file)
index 4bf5310..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-/**
- * 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/_toolbar.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/structure/_toolbar.less
deleted file mode 100644 (file)
index ce136f6..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index a82c384..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 44e0dbc..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 4742694..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index bd5f0e0..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index ea22d2a..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 330735f..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 9e0111d..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 6ef6751..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 976845e..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index ba214cd..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index dab3b61..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index a59a551..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/**
- * 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_history.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_history.less
deleted file mode 100644 (file)
index 5d1a355..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * 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_pagetree.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_pagetree.less
deleted file mode 100644 (file)
index 2aaaa8a..0000000
+++ /dev/null
@@ -1,350 +0,0 @@
-/**
- * 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_rte.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_rte.less
deleted file mode 100644 (file)
index e374069..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 834ae93..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * 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_tceforms.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_element_tceforms.less
deleted file mode 100644 (file)
index fbe2756..0000000
+++ /dev/null
@@ -1,547 +0,0 @@
-/**
- * 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;
-}
-
-.typo3-TCEforms .checkbox,
-.typo3-TCEforms .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;
-}
-
-/* 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
deleted file mode 100644 (file)
index 7c95d01..0000000
+++ /dev/null
@@ -1,161 +0,0 @@
-/**
- * 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;
-}
-
-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/_fonts.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_fonts.less
deleted file mode 100644 (file)
index 2bca4a3..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 20df92e..0000000
+++ /dev/null
@@ -1,224 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index a1becf1..0000000
+++ /dev/null
@@ -1,186 +0,0 @@
-/**
- * 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 {
-       font-family: Share, Verdana, Arial, Helvetica, sans-serif;
-       font-variant: normal;
-       font-weight: normal;
-}
-
-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;
-}
-
-/** 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_form.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_main_form.less
deleted file mode 100644 (file)
index 7c39fd7..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 1f956ee..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * 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_menu.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_module_menu.less
deleted file mode 100644 (file)
index 2391959..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-/**
- * 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/_toolbar.less b/typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/visual/_toolbar.less
deleted file mode 100644 (file)
index 2c85b3a..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 7bce663..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 0c8235c..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index af083ac..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index b332c86..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index 64424c6..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index c03b216..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * 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
deleted file mode 100644 (file)
index d67a81b..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-/**
- * 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
index 37d5356..3f877ba 100644 (file)
 
 @import "TYPO3/_deprecated.less";
 
+@import "TYPO3/_debug_panel.less";
+@import "TYPO3/_element_clipboard.less";
+@import "TYPO3/_element_csh.less";
+@import "TYPO3/_element_csm.less";
+@import "TYPO3/_element_docheader.less";
+@import "TYPO3/_element_history.less";
 @import "TYPO3/_element_message.less";
-@import "TYPO3/_element_table.less";
+@import "TYPO3/_element_pagetree.less";
+@import "TYPO3/_element_rte.less";
+@import "TYPO3/_element_spinner.less";
 @import "TYPO3/_element_tab.less";
+@import "TYPO3/_element_table.less";
+@import "TYPO3/_element_tceforms.less";
+@import "TYPO3/_element_tree.less";
+@import "TYPO3/_fonts.less";
+@import "TYPO3/_login_screen.less";
+@import "TYPO3/_main_body.less";
+@import "TYPO3/_main_content.less";
+@import "TYPO3/_main_form.less";
+@import "TYPO3/_main_scaffolding.less";
+@import "TYPO3/_misc_loading.less";
+@import "TYPO3/_module_menu.less";
+@import "TYPO3/_topbar.less";
 
-@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_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_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_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_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_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_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";
\ No newline at end of file
index c94809e..571f441 100644 (file)
@@ -7194,276 +7194,318 @@ table.t3-table-info td {
  *
  * The TYPO3 project - inspiring people to share!
  */
-#typo3-messages {
-  margin-bottom: 10px;
+/* - - - - - - - - - - - - - - - - - - - - -
+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;
 }
-.typo3-message {
-  padding: 15px;
-  margin-bottom: 18px;
-  border: 1px solid transparent;
-  border-radius: 4px;
-  background-position: 10px 12px;
-  background-repeat: no-repeat;
-  padding: 12px 12px 12px 36px;
+/**
+ * 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;
+  margin-top: 10px;
 }
-.typo3-message h4 {
-  margin-top: 0;
-  color: inherit;
+table#typo3-clipboard tr .typo3-clipboard-head {
+  background-color: #ccc;
+  background-image: url('../../../../backgrounds/list_sep.gif');
+  background-repeat: repeat-x;
+  border-bottom: 1px solid #a2aab8;
+  border-top: 1px solid #fefefe;
 }
-.typo3-message .alert-link {
-  font-weight: bold;
+table#typo3-clipboard tr.bgColor2 {
+  background-color: #efeff4;
 }
-.typo3-message > p,
-.typo3-message > ul {
-  margin-bottom: 0;
+table#typo3-clipboard tr.bgColor2 td {
+  background-color: #585858;
+  color: #fff;
 }
-.typo3-message > p + p {
-  margin-top: 5px;
+table#typo3-clipboard tr.bgColor5 td {
+  background-color: #f8f9fa;
 }
-.typo3-message .message-header {
-  font-weight: bold;
-  margin-bottom: 9px;
+table#typo3-clipboard tr.bgColor5 td a {
+  text-decoration: none;
 }
-.typo3-message ul,
-.typo3-message ol {
-  padding-left: 16px;
+table#typo3-clipboard tr.bgColor5 td img {
+  vertical-align: middle;
 }
-.typo3-message .message-header {
-  display: block;
+/**
+ * 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;
 }
-.typo3-message .t3-icon-actions-message-close {
-  cursor: pointer;
-  float: right;
+table.typo3-csh-inline {
+  margin: 5px 4px 20px 0px;
 }
-.typo3-message li {
-  margin-bottom: 10px;
-  list-style: disc;
+table.typo3-csh-inline a.typo3-csh-link {
+  float: none;
+  margin-right: 0;
 }
-.typo3-message a {
-  text-decoration: underline;
+a.typo3-csh-link .typo3-csh-inline {
+  display: none;
+  position: absolute;
+  width: 200px;
+  z-index: 100;
 }
-.message-notice {
-  color: #777;
-  background-color: #f6f7fa;
-  background-image: url('../../../../icons/gfx/notice.png');
-  border-color: #c2cbcf;
+a.typo3-csh-link .typo3-csh-inline.show-right {
+  right: 10px;
 }
-.message-notice a {
-  color: #777;
+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;
 }
-.message-information {
-  background-color: #d9edf7;
-  border-color: #bce8f1;
-  color: #4c73a1;
-  background-image: url('../../../../icons/gfx/information.png');
+a.typo3-csh-link:hover .typo3-csh-inline {
+  display: block;
 }
-.message-information hr {
-  border-top-color: #a6e1ec;
+.typo3-csh-inline h2.t3-row-header {
+  margin: 0;
+  height: auto;
 }
-.message-information .alert-link {
-  color: #3c5a7e;
+table.typo3-csh-inline a.typo3-csh-link {
+  height: 16px;
 }
-.message-information a {
-  color: #4c73a1;
+table.typo3-csh-inline tr td h4 {
+  margin-top: 0px;
+  margin-bottom: 0px;
 }
-.message-ok {
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-  color: #3b7826;
-  background-image: url('../../../../icons/gfx/ok.png');
+table.typo3-csh-inline span.paragraph,
+a.typo3-csh-link span.typo3-csh-inline span.paragraph {
+  display: block;
+  padding: 3px;
 }
-.message-ok hr {
-  border-top-color: #c9e2b3;
+img.typo3-csh-icon {
+  vertical-align: middle;
 }
-.message-ok .alert-link {
-  color: #28511a;
+div.typo3-view-help h1 {
+  margin-bottom: 0px;
+  padding: 10px;
 }
-.message-ok a {
-  color: #3b7826;
+div.typo3-view-help h2 {
+  margin-top: 0;
+  padding: 4px 2px 4px 10px;
 }
-.message-warning {
-  background-color: #fcf8e3;
-  border-color: #faebcc;
-  color: #9e7d4a;
-  background-image: url("../../../../icons/gfx/warning.png");
+div.typo3-view-help h3 {
+  padding: 5px 10px;
 }
-.message-warning hr {
-  border-top-color: #f7e1b5;
+div.typo3-view-help h4 {
+  padding: 2px 10px;
 }
-.message-warning .alert-link {
-  color: #7b623a;
+div.typo3-view-help {
+  margin: 0;
+  width: 100%;
 }
-.message-warning a {
-  color: #9e7d4a;
+div.typo3-view-help p {
+  margin: 4px 4px 12px 10px;
 }
-.message-error {
-  background-color: #f2dede;
-  border-color: #ebccd1;
-  color: #aa0225;
-  background-image: url('../../../../icons/gfx/error.png');
+div.typo3-view-help div.c-toc {
+  padding-left: 6px;
 }
-.message-error hr {
-  border-top-color: #e4b9c0;
+div.typo3-view-help div.c-toc p {
+  margin: 0;
 }
-.message-error .alert-link {
-  color: #78011a;
+div.typo3-view-help .manual-title,
+div.typo3-view-help .introduction {
+  padding: 0 12px 6px;
 }
-.message-error a {
-  color: #aa0225;
+div.typo3-view-help img.c-inlineimg {
+  margin-left: 10px;
 }
-/**
- * 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!
- */
-/** used in the admin tools => DB check **/
-.t3-overview-list dt {
-  padding: 0px 0px 2px 20px;
+/*** new help code ***/
+.t3-help-inline {
+  padding: 4px;
 }
-.t3-overview-list dt img {
-  vertical-align: middle;
-  margin-right: 5px;
+table.t3-help-inline {
+  margin: 3px 4px 20px 0px;
 }
-.t3-overview-list dd {
-  margin: 2px 0 15px 20px;
-  padding-left: 22px;
+table.t3-help-inline a.t3-help-link {
+  float: none;
+  margin-right: 0;
 }
-/**
- * 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 {
-  border-right: 1px solid #dddddd;
-  border-bottom: 1px solid #dddddd;
-  border-left: 1px solid #dddddd;
+a.t3-help-link .t3-help-inline {
+  display: none;
+  position: absolute;
+  width: 200px;
+  z-index: 100;
 }
-.table > thead tr th:first-child,
-.table > tbody tr th:first-child,
-.table > thead tr th:last-child,
-.table > tbody tr th:last-child,
-.table > thead tr td:first-child,
-.table > tbody tr td:first-child,
-.table > thead tr td:last-child,
-.table > tbody tr td:last-child {
-  padding-left: 12px;
+a.t3-help-link .t3-help-inline.show-right {
+  right: 10px;
 }
-.table > thead > tr > th,
-.table > thead > tr > td {
-  background-color: #666;
-  color: #fff;
-  font-weight: normal;
-  min-height: 16px;
+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;
 }
-.table > thead > tr > th a,
-.table > thead > tr > td a,
-.table > thead > tr > th a,
-.table > thead > tr > td a {
-  color: #fff;
-  text-decoration: underline;
+a.t3-help-link:hover .t3-help-inline {
+  display: block;
 }
-.table > tbody > tr:hover > td {
-  transition: background-color 100ms linear;
+.t3-help-inline h2.t3-row-header {
+  margin: 0;
+  height: auto;
 }
-.table > tbody > tr:hover > td a {
-  text-decoration: underline;
+table.t3-help-inline a.t3-help-link {
+  height: 16px;
 }
-table.t3-table {
+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%;
-  max-width: 100%;
-  margin-bottom: 18px;
-  border-right: 1px solid #dddddd;
-  border-bottom: 1px solid #dddddd;
-  border-left: 1px solid #dddddd;
 }
-table.t3-table > thead > tr > th,
-table.t3-table > tbody > tr > th,
-table.t3-table > tfoot > tr > th,
-table.t3-table > thead > tr > td,
-table.t3-table > tbody > tr > td,
-table.t3-table > tfoot > tr > td {
-  padding: 6px;
-  line-height: 1.5;
-  vertical-align: top;
-  border-top: 1px solid #dddddd;
+div.t3-view-help p {
+  margin: 4px 4px 12px 10px;
 }
-table.t3-table > thead > tr > th {
-  vertical-align: bottom;
-  border-bottom: 2px solid #dddddd;
+div.t3-view-help div.c-toc {
+  padding-left: 6px;
 }
-table.t3-table > caption + thead > tr:first-child > th,
-table.t3-table > colgroup + thead > tr:first-child > th,
-table.t3-table > thead:first-child > tr:first-child > th,
-table.t3-table > caption + thead > tr:first-child > td,
-table.t3-table > colgroup + thead > tr:first-child > td,
-table.t3-table > thead:first-child > tr:first-child > td {
-  border-top: 0;
+div.t3-view-help div.c-toc p {
+  margin: 0;
 }
-table.t3-table > tbody + tbody {
-  border-top: 2px solid #dddddd;
+div.t3-view-help .manual-title,
+div.t3-view-help .introduction {
+  padding: 0 12px 6px;
 }
-table.t3-table .table {
-  background-color: #ffffff;
+div.t3-view-help img.c-inlineimg {
+  margin-left: 10px;
 }
-table.t3-table > thead tr th:first-child,
-table.t3-table > tbody tr th:first-child,
-table.t3-table > thead tr th:last-child,
-table.t3-table > tbody tr th:last-child,
-table.t3-table > thead tr td:first-child,
-table.t3-table > tbody tr td:first-child,
-table.t3-table > thead tr td:last-child,
-table.t3-table > tbody tr td:last-child {
-  padding-left: 12px;
+/** ExtJS based CSH tooltips */
+.x-tip.typo3-csh-tooltip .x-tip-tl,
+.x-tip.typo3-csh-tooltip .x-tip-cl {
+  padding-left: 8px;
 }
-table.t3-table > thead > tr > th,
-table.t3-table > thead > tr > td {
-  background-color: #666;
-  color: #fff;
+.x-tip.typo3-csh-tooltip .x-tip-tr,
+.x-tip.typo3-csh-tooltip .x-tip-cr {
+  padding-right: 8px;
+}
+/* - - - - - - - - - - - - - - - - - - - - -
+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;
-  min-height: 16px;
 }
-table.t3-table > thead > tr > th a,
-table.t3-table > thead > tr > td a,
-table.t3-table > thead > tr > th a,
-table.t3-table > thead > tr > td a {
-  color: #fff;
-  text-decoration: underline;
+img.typo3-csh-icon {
+  cursor: help;
 }
-table.t3-table > tbody > tr:hover > td {
-  transition: background-color 100ms linear;
+a.typo3-csh-link {
+  white-space: normal;
 }
-table.t3-table > tbody > tr:hover > td a {
-  text-decoration: underline;
+/** new CSH code **/
+table.t3-help-inline {
+  background-color: #ffffc7;
+  border: 1px solid #cccccc;
 }
-table.t3-table > tbody > tr:nth-child(odd) > td,
-table.t3-table > tbody > tr:nth-child(odd) > th {
-  background-color: #f7f7f7;
+.t3-help-inline {
+  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+  line-height: 16px;
 }
-table.t3-table > tbody > tr:hover > td,
-table.t3-table > tbody > tr:hover > th {
-  background-color: #dedede;
+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.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;
 }
 /**
  * This file is part of the TYPO3 CMS project.
@@ -7478,63 +7520,52 @@ table.t3-table > tbody > tr:hover > th {
  * The TYPO3 project - inspiring people to share!
  */
 /* - - - - - - - - - - - - - - - - - - - - -
-Tab menu
+Context Sensitive Menu / Layer (alt_clickmenu.php creates it)
+Notice: Rollover color is set by ->bgColor5 in the template object of alt_clickmenu.php
 - - - - - - - - - - - - - - - - - - - - - */
-.nav-tabs {
-  background-color: #d7d7d7;
+.typo3-CSM-wrapperCM {
+  background: #fff;
+  border: #b6b6b6 1px solid;
 }
-div.typo3-dyntabmenu-divs {
-  padding: 18px;
-  margin-bottom: 1em;
-  border-right: 1px solid #d7d7d7;
-  border-bottom: 1px solid #d7d7d7;
-  border-left: 1px solid #d7d7d7;
+/* - - - - - - - - - - - - - - - - - - - - -
+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 */
 }
-div.typo3-dyntabmenu-divs p.c-descr {
-  background: #e7dba8;
-  font-style: italic;
+table.typo3-CSM tr.typo3-CSM-itemRow td img {
+  display: block;
 }
-/* Foldout tabs */
-div.typo3-dyntabmenu-divs-foldout div.c-tablayer {
-  margin-left: 20px;
+table.typo3-CSM td.typo3-CSM-item {
+  white-space: nowrap;
 }
-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;
+table.typo3-CSM tr.typo3-CSM-itemRow {
+  cursor: pointer;
 }
-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;
+table.typo3-CSM tr.bgColor2 {
+  background-color: #b6b6b6;
 }
-div.typo3-dyntabmenu-divs-foldout div.tabact:hover {
-  background: #f6eab7;
-  background-image: url('../../../../icons/gfx/ol/arrowbullet.gif');
-  background-repeat: no-repeat;
+/* - - - - - - - - - - - - - - - - - - - - -
+special backend elements
+- - - - - - - - - - - - - - - - - - - - - */
+/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
+body#typo3-alt-clickmenu-php {
+  margin-top: 10px;
 }
-div.typo3-dyntabmenu-divs-foldout div.disabled {
-  background: #ccc;
-  color: #999;
+/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
+#contentMenu0 {
+  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
 }
-div.typo3-dyntabmenu-divs-foldout div.disabled:hover {
-  background: #f6eab7;
-  color: #999;
+div#contentMenu0 {
+  position: absolute;
+  z-index: 10;
 }
-.c-tablayer {
-  margin: 0;
-  padding: 0;
+div#contentMenu1 {
+  position: absolute;
+  z-index: 20;
 }
 /**
  * This file is part of the TYPO3 CMS project.
@@ -7549,15 +7580,57 @@ div.typo3-dyntabmenu-divs-foldout div.disabled:hover {
  * The TYPO3 project - inspiring people to share!
  */
 /* - - - - - - - - - - - - - - - - - - - - -
-Go back A-tags
+DocHeader
 - - - - - - - - - - - - - - - - - - - - - */
-a.typo3-goBack img {
-  margin-right: 5px;
-  vertical-align: middle;
+#typo3-docheader img,
+#typo3-docheader input {
+  cursor: pointer;
 }
-span.typo3-moduleHeader img {
-  margin-right: 4px;
-  vertical-align: middle;
+#typo3-docheader .t3-icon {
+  margin-bottom: 3px;
+}
+#typo3-docheader .left {
+  float: left !important;
+  float: left;
+  /** Extra margin 6px added to it-icon margin, doubled spacing = 12px */
+}
+#typo3-docheader .left .buttongroup {
+  margin-right: 6px;
+}
+#typo3-docheader .left select {
+  margin-right: 12px;
+}
+#typo3-docheader .left .t3-icon {
+  margin-right: 6px;
+}
+#typo3-docheader .right {
+  float: right !important;
+  float: right;
+}
+#typo3-docheader .right .t3-icon {
+  margin-left: 6px;
+}
+#typo3-docheader .typo3-docheader-functions {
+  background-color: #585858;
+  color: #dadada;
+  height: 27px;
+  line-height: 27px;
+  padding: 0 24px;
+  overflow: hidden;
+  /* overwrite defaults from normalize.css */
+}
+#typo3-docheader .typo3-docheader-functions select {
+  color: #000;
+}
+#typo3-docheader .typo3-docheader-functions .typo3-docheader-pagePath {
+  font-weight: bold;
+}
+#typo3-docheader .typo3-docheader-buttons {
+  background-color: #dadada;
+  color: #000;
+  height: 22px;
+  padding: 3px 24px;
+  overflow: hidden;
 }
 /**
  * This file is part of the TYPO3 CMS project.
@@ -7572,15 +7645,23 @@ span.typo3-moduleHeader img {
  * The TYPO3 project - inspiring people to share!
  */
 /* - - - - - - - - - - - - - - - - - - - - -
-Clipboard
+History / Undo
 - - - - - - - - - - - - - - - - - - - - - */
-table#typo3-clipboard,
-div#typo3-newRecordLink,
-table#typo3-dblist-search {
-  margin-top: 10px;
+table#typo3-history tr.c-head td,
+table#typo3-history-item tr.c-head td,
+table#typo3-history tr.c-head td,
+table#typo3-history-item tr.c-head td {
+  font-weight: bold;
 }
-table#typo3-clipboard tr.bgColor5 td img {
-  vertical-align: middle;
+table#typo3-history tr td,
+table#typo3-history-item tr td {
+  vertical-align: top;
+}
+table#typo3-history img,
+table#typo3-history-item img,
+table#typo3-history img,
+table#typo3-history-item img {
+  margin: 1px 1px 1px 1px;
 }
 /**
  * This file is part of the TYPO3 CMS project.
@@ -7594,180 +7675,122 @@ table#typo3-clipboard tr.bgColor5 td img {
  *
  * The TYPO3 project - inspiring people to share!
  */
-/* - - - - - - - - - - - - - - - - - - - - -
-Context sensitive help
-- - - - - - - - - - - - - - - - - - - - - */
-.typo3-csh-inline {
-  padding: 4px;
+#typo3-messages {
+  margin-bottom: 10px;
 }
-table.typo3-csh-inline {
-  margin: 5px 4px 20px 0px;
+.typo3-message {
+  padding: 15px;
+  margin-bottom: 18px;
+  border: 1px solid transparent;
+  border-radius: 4px;
+  background-position: 10px 12px;
+  background-repeat: no-repeat;
+  padding: 12px 12px 12px 36px;
 }
-table.typo3-csh-inline a.typo3-csh-link {
-  float: none;
-  margin-right: 0;
+.typo3-message h4 {
+  margin-top: 0;
+  color: inherit;
 }
-a.typo3-csh-link .typo3-csh-inline {
-  display: none;
-  position: absolute;
-  width: 200px;
-  z-index: 100;
+.typo3-message .alert-link {
+  font-weight: bold;
 }
-a.typo3-csh-link .typo3-csh-inline.show-right {
-  right: 10px;
+.typo3-message > p,
+.typo3-message > ul {
+  margin-bottom: 0;
 }
-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;
+.typo3-message > p + p {
+  margin-top: 5px;
 }
-a.typo3-csh-link:hover .typo3-csh-inline {
-  display: block;
+.typo3-message .message-header {
+  font-weight: bold;
+  margin-bottom: 9px;
 }
-.typo3-csh-inline h2.t3-row-header {
-  margin: 0;
-  height: auto;
+.typo3-message ul,
+.typo3-message ol {
+  padding-left: 16px;
 }
-table.typo3-csh-inline a.typo3-csh-link {
-  height: 16px;
+.typo3-message .message-header {
+  display: block;
 }
-table.typo3-csh-inline tr td h4 {
-  margin-top: 0px;
-  margin-bottom: 0px;
+.typo3-message .t3-icon-actions-message-close {
+  cursor: pointer;
+  float: right;
 }
-table.typo3-csh-inline span.paragraph,
-a.typo3-csh-link span.typo3-csh-inline span.paragraph {
-  display: block;
-  padding: 3px;
+.typo3-message li {
+  margin-bottom: 10px;
+  list-style: disc;
 }
-img.typo3-csh-icon {
-  vertical-align: middle;
+.typo3-message a {
+  text-decoration: underline;
 }
-div.typo3-view-help h1 {
-  margin-bottom: 0px;
-  padding: 10px;
+.message-notice {
+  color: #777;
+  background-color: #f6f7fa;
+  background-image: url('../../../../icons/gfx/notice.png');
+  border-color: #c2cbcf;
 }
-div.typo3-view-help h2 {
-  margin-top: 0;
-  padding: 4px 2px 4px 10px;
+.message-notice a {
+  color: #777;
 }
-div.typo3-view-help h3 {
-  padding: 5px 10px;
+.message-information {
+  background-color: #d9edf7;
+  border-color: #bce8f1;
+  color: #4c73a1;
+  background-image: url('../../../../icons/gfx/information.png');
 }
-div.typo3-view-help h4 {
-  padding: 2px 10px;
+.message-information hr {
+  border-top-color: #a6e1ec;
 }
-div.typo3-view-help {
-  margin: 0;
-  width: 100%;
+.message-information .alert-link {
+  color: #3c5a7e;
 }
-div.typo3-view-help p {
-  margin: 4px 4px 12px 10px;
+.message-information a {
+  color: #4c73a1;
 }
-div.typo3-view-help div.c-toc {
-  padding-left: 6px;
+.message-ok {
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
+  color: #3b7826;
+  background-image: url('../../../../icons/gfx/ok.png');
 }
-div.typo3-view-help div.c-toc p {
-  margin: 0;
+.message-ok hr {
+  border-top-color: #c9e2b3;
 }
-div.typo3-view-help .manual-title,
-div.typo3-view-help .introduction {
-  padding: 0 12px 6px;
+.message-ok .alert-link {
+  color: #28511a;
 }
-div.typo3-view-help img.c-inlineimg {
-  margin-left: 10px;
+.message-ok a {
+  color: #3b7826;
 }
-/*** new help code ***/
-.t3-help-inline {
-  padding: 4px;
+.message-warning {
+  background-color: #fcf8e3;
+  border-color: #faebcc;
+  color: #9e7d4a;
+  background-image: url("../../../../icons/gfx/warning.png");
 }
-table.t3-help-inline {
-  margin: 3px 4px 20px 0px;
+.message-warning hr {
+  border-top-color: #f7e1b5;
 }
-table.t3-help-inline a.t3-help-link {
-  float: none;
-  margin-right: 0;
+.message-warning .alert-link {
+  color: #7b623a;
 }
-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;
+.message-warning a {
+  color: #9e7d4a;
 }
-div.t3-view-help .manual-title,
-div.t3-view-help .introduction {
-  padding: 0 12px 6px;
+.message-error {
+  background-color: #f2dede;
+  border-color: #ebccd1;
+  color: #aa0225;
+  background-image: url('../../../../icons/gfx/error.png');
 }
-div.t3-view-help img.c-inlineimg {
-  margin-left: 10px;
+.message-error hr {
+  border-top-color: #e4b9c0;
 }
-/** ExtJS based CSH tooltips */
-.x-tip.typo3-csh-tooltip .x-tip-tl,
-.x-tip.typo3-csh-tooltip .x-tip-cl {
-  padding-left: 8px;
+.message-error .alert-link {
+  color: #78011a;
 }
-.x-tip.typo3-csh-tooltip .x-tip-tr,
-.x-tip.typo3-csh-tooltip .x-tip-cr {
-  padding-right: 8px;
+.message-error a {
+  color: #aa0225;
 }
 /**
  * This file is part of the TYPO3 CMS project.
@@ -7782,230 +7805,127 @@ div.t3-view-help img.c-inlineimg {
  * 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
+Pagetree
 - - - - - - - - - - - - - - - - - - - - - */
-table.typo3-CSM tr.typo3-CSM-itemRow td {
-  padding: 2px 6px;
+#typo3-pagetree {
+  height: 100%;
 }
-/* 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;
+#typo3-pagetree .x-panel-bwrap,
+#typo3-pagetree .x-panel-body {
+  height: 100%;
 }
-/* - - - - - - - - - - - - - - - - - - - - -
-special backend elements
-- - - - - - - - - - - - - - - - - - - - - */
-/* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
-body#typo3-alt-clickmenu-php {
-  margin-top: 10px;
+#typo3-pagetree .x-panel-tbar {
+  padding: 0;
+  margin: 0;
 }
-div#contentMenu0 {
-  position: absolute;
-  z-index: 10;
+#typo3-pagetree span.t3-icon {
+  margin-bottom: 2px;
 }
-div#contentMenu1 {
-  position: absolute;
-  z-index: 20;
+#typo3-pagetree ul {
+  padding-left: 0;
+  list-style: none;
 }
-/**
- * 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;
+#typo3-pagetree ul.x-tree-root-ct {
+  padding-top: 24px;
+  margin-bottom: 50px;
+}
+#typo3-pagetree .typo3-pagetree-topPanel-button {
+  margin-right: 1px;
+  margin-top: 3px;
+  margin-bottom: -2px;
+  padding: 2px 3px 4px 3px;
+}
+#typo3-pagetree .x-panel-tbar .x-toolbar {
+  padding-top: 2px;
   height: 27px;
-  line-height: 27px;
-  padding: 0 24px;
-  overflow: hidden;
 }
-/* overwrite defaults from normalise.css */
-.typo3-docheader-functions select {
-  color: #000;
+#typo3-pagetree .x-toolbar {
+  background: none;
+  border: none;
+  padding: 0;
 }
-.typo3-docheader-buttons {
-  color: #000;
-  height: 22px;
-  padding: 3px 24px;
-  overflow: hidden;
+#typo3-pagetree .x-toolbar-ct {
+  height: 20px;
 }
-#typo3-docheader .left {
-  float: left !important;
-  float: left;
+#typo3-pagetree .x-tree .x-panel-body {
+  background: none;
 }
-#typo3-docheader .right {
-  float: right !important;
-  float: right;
+#typo3-pagetree .x-tree-node .x-tree-node-el {
+  margin-right: 0;
+  border-top: 1px solid transparent;
+  border-bottom: 1px solid transparent;
+  border-left: 1px solid transparent;
 }
-/** Extra margin 6px added to it-icon margin, doubled spacing = 12px */
-#typo3-docheader .left .buttongroup {
-  float: left !important;
-  float: left;
-  margin-right: 6px;
+#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-docheader .t3-icon {
-  margin-bottom: 3px;
+#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-docheader .left .t3-icon {
-  margin-right: 6px;
+#typo3-pagetree .x-tree-node .x-tree-selected {
+  background-color: #fff;
 }
-#typo3-docheader .right .t3-icon {
-  margin-left: 6px;
+#typo3-pagetree .x-tree-node .x-tree-selected.x-tree-node-over {
+  background-image: none;
+  border-radius: 0;
 }
-#typo3-docheader .left select {
-  margin-right: 12px;
+#typo3-pagetree .x-tree-node-readableRootline {
+  padding: 10px 0 3px 10px;
+}
+#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;
+}
+#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;
+}
+#typo3-pagetree .typo3-pagetree-filteringTree-highlight {
+  background-color: #f48e0c;
+  color: #FFF;
+  padding: 0;
 }
-/**
- * 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
+Drag and Drop
 - - - - - - - - - - - - - - - - - - - - - */
-table#typo3-history tr td,
-table#typo3-history-item tr td {
-  vertical-align: top;
+.x-tree-lines .typo3-pagetree-node-notExpandable .x-tree-ec-icon {
+  visibility: hidden;
 }
-table#typo3-history img,
-table#typo3-history-item img {
-  margin: 1px 1px 1px 1px;
+.x-tree-lines .typo3-pagetree-node-notExpandable ul .x-tree-ec-icon {
+  visibility: visible;
 }
-/**
- * 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;
-}
-/**
- * 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;
-}
-/**
- * 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 {
+  color: #666;
   margin-top: 5px;
 }
 .x-dd-drag-ghost-pagetree-text {
@@ -8019,25 +7939,79 @@ Pagetree
 .x-dd-drop-icon {
   padding-top: 6px;
 }
+.x-dd-drag-ghost-pagetree span {
+  margin: 3px 3px 0 3px;
+}
+.x-dd-drag-ghost {
+  background-color: inherit;
+  border: none;
+  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
+}
 .x-dd-drag-ghost span {
   margin: 0 1px 0 3px;
 }
-.x-dd-drag-ghost-pagetree span {
-  margin: 3px 3px 0 3px;
+.x-dd-drop-nodrop {
+  background-color: #f6d3cf;
+  border: 1px solid #d66c68;
 }
-/**
- *
- * @section Top Panel
- *
- */
-#typo3-pagetree-topPanel .x-toolbar-left {
-  height: 20px;
-  padding-left: 12px;
+.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;
 }
-#typo3-pagetree-topPanel .x-toolbar-right {
-  padding-right: 12px;
+.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;