From b538f19b7d65ff80f11d88613caa39b8a03abbfc Mon Sep 17 00:00:00 2001
From: Wouter Wolters <typo3@wouterwolters.nl>
Date: Tue, 14 Jul 2015 19:20:09 +0200
Subject: [PATCH] [TASK] Drop arrowbullet.gif from typo3/gfx/ol/

Resolves: #68135
Releases: master
Change-Id: I48bb8fe1b5c94ed7c22710053ad7252a1fd648c1
Reviewed-on: http://review.typo3.org/41227
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
---
 .../Public/Less/TYPO3/_element_tab.less       |  46 +-----------------
 typo3/gfx/ol/arrowbullet.gif                  | Bin 76 -> 0 bytes
 .../Tree/View/ElementBrowserPageTreeView.php  |   2 +-
 typo3/sysext/rtehtmlarea/Classes/PageTree.php |   2 +-
 .../Resources/Public/Css/visual/t3skin.css    |  34 -------------
 5 files changed, 3 insertions(+), 81 deletions(-)
 delete mode 100644 typo3/gfx/ol/arrowbullet.gif

diff --git a/Build/Resources/Public/Less/TYPO3/_element_tab.less b/Build/Resources/Public/Less/TYPO3/_element_tab.less
index c9b0709c250f..7e4e49e30367 100644
--- a/Build/Resources/Public/Less/TYPO3/_element_tab.less
+++ b/Build/Resources/Public/Less/TYPO3/_element_tab.less
@@ -92,48 +92,4 @@
 			overflow: visible;
 		}
 	}
-}
-
-//
-// Foldout tabs
-//
-div.typo3-dyntabmenu-divs-foldout div.tab,
-div.typo3-dyntabmenu-divs-foldout div.tabact,
-div.typo3-dyntabmenu-divs-foldout div.disabled {
-	border: solid black 1px;
-	border-radius: 3px;
-}
-
-div.typo3-dyntabmenu-divs-foldout div.tab {
-	background: #c4d4cd;
-	background-image: url('../../../../icons/gfx/ol/plusbullet.gif');
-	background-repeat: no-repeat;
-}
-
-div.typo3-dyntabmenu-divs-foldout div.tab:hover {
-	background: #f6eab7;
-	background-image: url('../../../../icons/gfx/ol/arrowbullet.gif');
-	background-repeat: no-repeat;
-}
-
-div.typo3-dyntabmenu-divs-foldout div.tabact {
-	background: #e7dba8;
-	background-image: url('../../../../icons/gfx/ol/minusbullet.gif');
-	background-repeat: no-repeat;
-}
-
-div.typo3-dyntabmenu-divs-foldout div.tabact:hover {
-	background: #f6eab7;
-	background-image: url('../../../../icons/gfx/ol/arrowbullet.gif');
-	background-repeat: no-repeat;
-}
-
-div.typo3-dyntabmenu-divs-foldout div.disabled {
-	background: #ccc;
-	color: #999;
-}
-
-div.typo3-dyntabmenu-divs-foldout div.disabled:hover {
-	background: #f6eab7;
-	color: #999;
-}
+}
\ No newline at end of file
diff --git a/typo3/gfx/ol/arrowbullet.gif b/typo3/gfx/ol/arrowbullet.gif
deleted file mode 100644
index c5a252643985d27848c95e45fbbfad3c4e0cbce8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 76
zcmZ?wbhEHb6k-ryXkcUjg8%>jEB<5wG8q|kKzxvl1Cw%3|H_01Yx`!Km_@C<rc;tp
aI)D4rXPsUbXLQJS@5tJ*tSpj&!5RQ402zY-

diff --git a/typo3/sysext/backend/Classes/Tree/View/ElementBrowserPageTreeView.php b/typo3/sysext/backend/Classes/Tree/View/ElementBrowserPageTreeView.php
index 7f0a4d487582..f2539b26b772 100644
--- a/typo3/sysext/backend/Classes/Tree/View/ElementBrowserPageTreeView.php
+++ b/typo3/sysext/backend/Classes/Tree/View/ElementBrowserPageTreeView.php
@@ -87,7 +87,7 @@ class ElementBrowserPageTreeView extends BrowseTreeView {
 				$selected = ' bg-success';
 			}
 			$aOnClick = 'return jumpToUrl(' . \TYPO3\CMS\Core\Utility\GeneralUtility::quoteJSvalue($this->getThisScript() . 'act=' . $GLOBALS['SOBE']->browser->act . '&mode=' . $GLOBALS['SOBE']->browser->mode . '&expandPage=' . $treeItem['row']['uid']) . ');';
-			$cEbullet = $this->ext_isLinkable($treeItem['row']['doktype'], $treeItem['row']['uid']) ? '<a href="#" class="pull-right" onclick="' . htmlspecialchars($aOnClick) . '"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/ol/arrowbullet.gif', 'width="18" height="16"') . ' alt="" /></a>' : '';
+			$cEbullet = $this->ext_isLinkable($treeItem['row']['doktype'], $treeItem['row']['uid']) ? '<a href="#" class="pull-right" onclick="' . htmlspecialchars($aOnClick) . '"><i class="fa fa-caret-square-o-right"></i></a>' : '';
 			$out .= '<li' . ($classAttr ? ' class="' . trim($classAttr) . '"' : '') . '><span class="list-tree-group' . $selected . '">' . $cEbullet . $treeItem['HTML'] . $this->wrapTitle($this->getTitleStr($treeItem['row'], $titleLen), $treeItem['row'], $this->ext_pArrPages) . '</span>';
 
 			if (!$treeItem['hasSub']) {
diff --git a/typo3/sysext/rtehtmlarea/Classes/PageTree.php b/typo3/sysext/rtehtmlarea/Classes/PageTree.php
index bd2b0a3da362..3c5d5552da01 100644
--- a/typo3/sysext/rtehtmlarea/Classes/PageTree.php
+++ b/typo3/sysext/rtehtmlarea/Classes/PageTree.php
@@ -63,7 +63,7 @@ class PageTree extends \TYPO3\CMS\Backend\Tree\View\ElementBrowserPageTreeView {
 				$selected = ' bg-success';
 			}
 			$aOnClick = 'return jumpToUrl(' . GeneralUtility::quoteJSvalue($this->getThisScript() . 'act=' . $GLOBALS['SOBE']->browser->act . '&editorNo=' . $GLOBALS['SOBE']->browser->editorNo . '&contentTypo3Language=' . $GLOBALS['SOBE']->browser->contentTypo3Language . '&mode=' . $GLOBALS['SOBE']->browser->mode . '&expandPage=' . $treeItem['row']['uid']) . ');';
-			$cEbullet = $this->ext_isLinkable($treeItem['row']['doktype'], $treeItem['row']['uid']) ? '<a href="#" class="pull-right" onclick="' . htmlspecialchars($aOnClick) . '"><img' . \TYPO3\CMS\Backend\Utility\IconUtility::skinImg($GLOBALS['BACK_PATH'], 'gfx/ol/arrowbullet.gif', 'width="18" height="16"') . ' alt="" /></a>' : '';
+			$cEbullet = $this->ext_isLinkable($treeItem['row']['doktype'], $treeItem['row']['uid']) ? '<a href="#" class="pull-right" onclick="' . htmlspecialchars($aOnClick) . '"><i class="fa fa-caret-square-o-right"></i></a>' : '';
 			$out .= '<li' . ($classAttr ? ' class="' . trim($classAttr) . '"' : '') . '><span class="list-tree-group' . $selected . '">' . $cEbullet . $treeItem['HTML'] . $this->wrapTitle($this->getTitleStr($treeItem['row'], $titleLen), $treeItem['row'], $this->ext_pArrPages) . '</span>';
 
 			if (!$treeItem['hasSub']) {
diff --git a/typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css b/typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css
index 9758dba8139a..b2cb95b0bdfa 100644
--- a/typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css
+++ b/typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css
@@ -10052,40 +10052,6 @@ span.checkbox-spinner {
   height: auto;
   overflow: visible;
 }
-div.typo3-dyntabmenu-divs-foldout div.tab,
-div.typo3-dyntabmenu-divs-foldout div.tabact,
-div.typo3-dyntabmenu-divs-foldout div.disabled {
-  border: solid black 1px;
-  border-radius: 3px;
-}
-div.typo3-dyntabmenu-divs-foldout div.tab {
-  background: #c4d4cd;
-  background-image: url('../../../../icons/gfx/ol/plusbullet.gif');
-  background-repeat: no-repeat;
-}
-div.typo3-dyntabmenu-divs-foldout div.tab:hover {
-  background: #f6eab7;
-  background-image: url('../../../../icons/gfx/ol/arrowbullet.gif');
-  background-repeat: no-repeat;
-}
-div.typo3-dyntabmenu-divs-foldout div.tabact {
-  background: #e7dba8;
-  background-image: url('../../../../icons/gfx/ol/minusbullet.gif');
-  background-repeat: no-repeat;
-}
-div.typo3-dyntabmenu-divs-foldout div.tabact:hover {
-  background: #f6eab7;
-  background-image: url('../../../../icons/gfx/ol/arrowbullet.gif');
-  background-repeat: no-repeat;
-}
-div.typo3-dyntabmenu-divs-foldout div.disabled {
-  background: #ccc;
-  color: #999;
-}
-div.typo3-dyntabmenu-divs-foldout div.disabled:hover {
-  background: #f6eab7;
-  color: #999;
-}
 .t3-overview-list dt {
   padding: 0 0 2px 20px;
 }
-- 
GitLab