From 36335463ce75110538ad31c3f042ac1693ebc78d Mon Sep 17 00:00:00 2001
From: Markus Sommer <markussom@posteo.de>
Date: Thu, 1 Jun 2017 22:59:48 +0200
Subject: [PATCH] [TASK] Replace pagetree gifs with svg
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Change-Id: Ifd4c06ebb7bb670d8f4c17ffbe6b781ee4dfe4da
Resolves: #81412
Releases: master
Reviewed-on: https://review.typo3.org/53012
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Jasmina Ließmann <code@frauliessmann.de>
Tested-by: Jasmina Ließmann <code@frauliessmann.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
---
 .../Resources/Public/ExtJs/images/ol/join.gif  | Bin 66 -> 0 bytes
 .../Resources/Public/ExtJs/images/ol/join.svg  |  17 +++++++++++++++++
 .../Public/ExtJs/images/ol/joinbottom.gif      | Bin 64 -> 0 bytes
 .../Public/ExtJs/images/ol/joinbottom.svg      |  14 ++++++++++++++
 .../Resources/Public/ExtJs/images/ol/line.gif  | Bin 64 -> 0 bytes
 .../Resources/Public/ExtJs/images/ol/line.svg  |  12 ++++++++++++
 .../Resources/Public/ExtJs/images/ol/minus.gif | Bin 126 -> 0 bytes
 .../Resources/Public/ExtJs/images/ol/minus.svg |   1 +
 .../Public/ExtJs/images/ol/minusbottom.gif     | Bin 124 -> 0 bytes
 .../Public/ExtJs/images/ol/minusbottom.svg     |  10 ++++++++++
 .../Resources/Public/ExtJs/images/ol/plus.gif  | Bin 124 -> 0 bytes
 .../Resources/Public/ExtJs/images/ol/plus.svg  |  12 ++++++++++++
 .../Public/ExtJs/images/ol/plusbottom.gif      | Bin 123 -> 0 bytes
 .../Public/ExtJs/images/ol/plusbottom.svg      |  11 +++++++++++
 .../Resources/Public/ExtJs/xtheme-t3skin.css   |  14 +++++++-------
 15 files changed, 84 insertions(+), 7 deletions(-)
 delete mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/join.gif
 create mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/join.svg
 delete mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/joinbottom.gif
 create mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/joinbottom.svg
 delete mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/line.gif
 create mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/line.svg
 delete mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/minus.gif
 create mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/minus.svg
 delete mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/minusbottom.gif
 create mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/minusbottom.svg
 delete mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/plus.gif
 create mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/plus.svg
 delete mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/plusbottom.gif
 create mode 100644 typo3/sysext/core/Resources/Public/ExtJs/images/ol/plusbottom.svg

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/join.gif b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/join.gif
deleted file mode 100644
index 021872e1f655b39485b07f13d6924603454cee4d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 66
zcmZ?wbhEHb6k-ry_`t}}*Vp&)<447xEUXL+j0`#qKmd|)V3O>SZ#cbd{-UJKH?uPL
T?SA;K;gQF*XPwKU85yhrt@;<(

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/join.svg b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/join.svg
new file mode 100644
index 000000000000..182d783e03f9
--- /dev/null
+++ b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/join.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" viewBox="0 0 18 16" clip-rule="evenodd">
+    <g fill="#8e8e8e">
+        <path d="M7 0h1v1H7z"/>
+        <path d="M7 2h1v1H7z"/>
+        <path d="M7 4h1v1H7z"/>
+        <path d="M7 6h1v1H7z"/>
+        <path d="M7 8h1v1H7z"/>
+        <path d="M9 8h1v1H9z"/>
+        <path d="M11 8h1v1h-1z"/>
+        <path d="M13 8h1v1h-1z"/>
+        <path d="M15 8h1v1h-1z"/>
+        <path d="M17 8h1v1h-1z"/>
+        <path d="M7 10h1v1H7z"/>
+        <path d="M7 12h1v1H7z"/>
+        <path d="M7 14h1v1H7z"/>
+    </g>
+</svg>
diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/joinbottom.gif b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/joinbottom.gif
deleted file mode 100644
index a0ddcdf21821ad6d862d3c6731a1e4f65fba7989..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 64
zcmZ?wbhEHb6k-ryXkcXM>+AdY@uT8T7DfgJMg|=QAOOiQFp2lbH=KUEdfpt3ORshA
Rx&LIzy5lkJnWZR$H2_o56y5*;

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/joinbottom.svg b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/joinbottom.svg
new file mode 100644
index 000000000000..91b629f4e18e
--- /dev/null
+++ b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/joinbottom.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" viewBox="0 0 18 16" clip-rule="evenodd">
+    <g fill="#8e8e8e">
+        <path d="M7 0h1v1H7z"/>
+        <path d="M7 2h1v1H7z"/>
+        <path d="M7 4h1v1H7z"/>
+        <path d="M7 6h1v1H7z"/>
+        <path d="M7 8h1v1H7z"/>
+        <path d="M9 8h1v1H9z"/>
+        <path d="M11 8h1v1h-1z"/>
+        <path d="M13 8h1v1h-1z"/>
+        <path d="M15 8h1v1h-1z"/>
+        <path d="M17 8h1v1h-1z"/>
+    </g>
+</svg>
diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/line.gif b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/line.gif
deleted file mode 100644
index c08adb8f05d5df9db660396a7cc0430f2805835a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 64
zcmZ?wbhEHb6k-ryXkcXM>+Adf|G(l-7DfgJMg|=QAOOiQFp2lbH=KUEdfpt3ORshA
Rxqp6J8?ND(k}1Mq4FFt)6utle

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/line.svg b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/line.svg
new file mode 100644
index 000000000000..99a40e15bd56
--- /dev/null
+++ b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/line.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" viewBox="0 0 18 16" clip-rule="evenodd">
+    <g fill="#8e8e8e">
+        <path d="M7 0h1v1H7z"/>
+        <path d="M7 2h1v1H7z"/>
+        <path d="M7 4h1v1H7z"/>
+        <path d="M7 6h1v1H7z"/>
+        <path d="M7 8h1v1H7z"/>
+        <path d="M7 10h1v1H7z"/>
+        <path d="M7 12h1v1H7z"/>
+        <path d="M7 14h1v1H7z"/>
+    </g>
+</svg>
diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minus.gif b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minus.gif
deleted file mode 100644
index a0a83da067246d651c226168cc8d421643307227..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 126
zcmZ?wbhEHb6k-ry*v!S?>gww3?7V8#sue3%<mBYszJ2@Ny?YZTOz7+Dv$C@K`0*nH
zDp35%!pOkD#h?Qc2ARRYq8)H@rNCZ`*V)_uC;X6fNSf8~kaM|a!x2xPuv$?^A(2ND
Rc$7{mdgv7O%;R9N1^|Z$Da8N)

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minus.svg b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minus.svg
new file mode 100644
index 000000000000..6dd1897954df
--- /dev/null
+++ b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minus.svg
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 18 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"><rect x="7" y="0" width="1" height="1" style="fill:#8e8e8e;"/><rect x="7" y="2" width="1" height="1" style="fill:#8e8e8e;"/><rect x="7" y="4" width="1" height="1" style="fill:#8e8e8e;"/><rect x="13" y="8" width="1" height="1" style="fill:#8e8e8e;"/><rect x="15" y="8" width="1" height="1" style="fill:#8e8e8e;"/><rect x="17" y="8" width="1" height="1" style="fill:#8e8e8e;"/><rect x="7" y="14" width="1" height="1" style="fill:#8e8e8e;"/><path d="M8,12.5L3.5,6.5L12.5,6.5L8,12.5Z" style="fill:#3a3a3a;"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minusbottom.gif b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minusbottom.gif
deleted file mode 100644
index 686d054f1d637f709bee2e00447090e521943710..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 124
zcmZ?wbhEHb6k-ry_{_yHVZsDwXXh0wR@}RH&(+oS_U+p_IXSCVt?KLRv$C@K`0*nH
zDp35%!pgwF#h?Qc2ASc&q8V^<rNG`BOLCX}jnL>@67I#kaqW=;uFisUCArs+?~+Xy
PRB3eLEzq8(#9$2ogxxBv

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minusbottom.svg b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minusbottom.svg
new file mode 100644
index 000000000000..605c26983ed9
--- /dev/null
+++ b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/minusbottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" viewBox="0 0 18 16" clip-rule="evenodd">
+    <g fill="#8e8e8e">
+        <path d="M7 0h1v1H7z"/>
+        <path d="M7 2h1v1H7z"/>
+        <path d="M13 8h1v1h-1z"/>
+        <path d="M15 8h1v1h-1z"/>
+        <path d="M17 8h1v1h-1z"/>
+    </g>
+    <path fill="#3a3a3a" d="M8 11.5l-4.5-6h9l-4.5 6z"/>
+</svg>
diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plus.gif b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plus.gif
deleted file mode 100644
index 39f14bf4234682fee0bdecb14e59934b0e57071f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 124
zcmZ?wbhEHb6k-ry_{_<$ckkZGlP8}(efs3dlTV*MUAc1Q^XJc}OqtTx*Z1+`M+OX_
z_>+Z|fq|1j2P6YB!+}N9;N(n!y%L$cOa4x8?49B<PqZqNb)nyy--n8G=eHN+A2j&9
NFZ`X`8dnAeYXI6zFERiC

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plus.svg b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plus.svg
new file mode 100644
index 000000000000..17dcf9b7da44
--- /dev/null
+++ b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plus.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" viewBox="0 0 18 16" clip-rule="evenodd">
+    <g fill="#8e8e8e">
+        <path d="M7 0h1v1H7z"/>
+        <path d="M7 2h1v1H7z"/>
+        <path d="M7 4h1v1H7z"/>
+        <path d="M13 8h1v1h-1z"/>
+        <path d="M15 8h1v1h-1z"/>
+        <path d="M17 8h1v1h-1z"/>
+        <path d="M7 14h1v1H7z"/>
+        <path d="M11 9.5L5 14V5l6 4.5z"/>
+    </g>
+</svg>
diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plusbottom.gif b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plusbottom.gif
deleted file mode 100644
index 971b2750897be41a2a04b42c8d5b7ab55570432d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 123
zcmZ?wbhEHb6k-ry_{_<$ckkZGlP8}(efs3dlTV*MUAc1Q^XJc}OqtTx*Z1+`M+OX_
z_>+Z|fq|1j2P6YB!+}M^;N(n!y%L$cOa4x8?49B<PqZqNb)nyy-{(qf<(u}h9^Ug^
Me@?DPHv@w;0G|vk&j0`b

diff --git a/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plusbottom.svg b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plusbottom.svg
new file mode 100644
index 000000000000..e1f58cc563a4
--- /dev/null
+++ b/typo3/sysext/core/Resources/Public/ExtJs/images/ol/plusbottom.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" viewBox="0 0 18 16" clip-rule="evenodd">
+    <g fill="#8e8e8e">
+        <path d="M7 0h1v1H7z"/>
+        <path d="M7 2h1v1H7z"/>
+        <path d="M7 4h1v1H7z"/>
+        <path d="M13 8h1v1h-1z"/>
+        <path d="M15 8h1v1h-1z"/>
+        <path d="M17 8h1v1h-1z"/>
+        <path d="M11 9.5L5 14V5l6 4.5z"/>
+    </g>
+</svg>
diff --git a/typo3/sysext/core/Resources/Public/ExtJs/xtheme-t3skin.css b/typo3/sysext/core/Resources/Public/ExtJs/xtheme-t3skin.css
index 226791350835..3dff48b759f4 100644
--- a/typo3/sysext/core/Resources/Public/ExtJs/xtheme-t3skin.css
+++ b/typo3/sysext/core/Resources/Public/ExtJs/xtheme-t3skin.css
@@ -1279,31 +1279,31 @@ td.x-grid3-hd-over, td.x-grid3-hd-menu-open {
 }
 
 .x-tree-lines .x-tree-elbow{
-	background-image: url('images/ol/join.gif');
+	background-image: url('images/ol/join.svg');
 }
 
 .x-tree-lines .x-tree-elbow-plus {
-	background-image: url('images/ol/plus.gif');
+	background-image: url('images/ol/plus.svg');
 }
 
 .x-tree-lines .x-tree-elbow-minus {
-	background-image: url('images/ol/minus.gif');
+	background-image: url('images/ol/minus.svg');
 }
 
 .x-tree-lines .x-tree-elbow-end-minus {
-	background: url('images/ol/minusbottom.gif') left top no-repeat;
+	background: url('images/ol/minusbottom.svg') left top no-repeat;
 }
 
 .x-tree-lines .x-tree-elbow-end {
-	background: url('images/ol/joinbottom.gif') left top no-repeat;
+	background: url('images/ol/joinbottom.svg') left top no-repeat;
 }
 
 .x-tree-lines .x-tree-elbow-end-plus{
-	background: url('images/ol/plusbottom.gif') left top no-repeat;
+	background: url('images/ol/plusbottom.svg') left top no-repeat;
 }
 
 .x-tree-lines .x-tree-elbow-line{
-	background-image: url('images/ol/line.gif');
+	background-image: url('images/ol/line.svg');
 }
 
 .x-tree-no-lines .x-tree-elbow-plus{
-- 
GitLab