[TASK] Replace PNG module icons with SVG icons 46/41146/3
authorFrank Nägler <typo3@naegler.net>
Mon, 13 Jul 2015 19:44:48 +0000 (21:44 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Mon, 13 Jul 2015 21:33:41 +0000 (23:33 +0200)
This patch replace all PNG module icons with SVG icons.

Resolves: #68090
Releases: master
Change-Id: If206ef84453782b7a268a095d8ea4302fc925f11
Reviewed-on: http://review.typo3.org/41146
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benjamin Kott <info@bk2k.info>
Tested-by: Benjamin Kott <info@bk2k.info>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
112 files changed:
Build/Gruntfile.js
Build/Resources/Private/Icons/module-about.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-aboutmodules.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-belog.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-beuser.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-config.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-cshmanual.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-dbal.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-dbint.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-documentation.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-extensionmanager.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-filelist.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-func.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-indexed_search.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-info.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-install.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-lang.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-list.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-page.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-permission.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-recycler.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-reports.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-scheduler.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-setup.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-taskcenter.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-tstemplate.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-version.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-viewpage.svg [new file with mode: 0755]
Build/Resources/Private/Icons/module-workspaces.svg [new file with mode: 0755]
Build/package.json
typo3/sysext/about/Resources/Public/Icons/module-about.png [deleted file]
typo3/sysext/about/Resources/Public/Icons/module-about.svg [new file with mode: 0644]
typo3/sysext/about/ext_tables.php
typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.png [deleted file]
typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.svg [new file with mode: 0644]
typo3/sysext/aboutmodules/ext_tables.php
typo3/sysext/backend/Resources/Public/Icons/module-page.png [deleted file]
typo3/sysext/backend/Resources/Public/Icons/module-page.svg [new file with mode: 0644]
typo3/sysext/backend/ext_tables.php
typo3/sysext/belog/Resources/Public/Icons/module-belog.png [deleted file]
typo3/sysext/belog/Resources/Public/Icons/module-belog.svg [new file with mode: 0644]
typo3/sysext/belog/ext_tables.php
typo3/sysext/beuser/Resources/Public/Icons/module-beuser.png [deleted file]
typo3/sysext/beuser/Resources/Public/Icons/module-beuser.svg [new file with mode: 0644]
typo3/sysext/beuser/Resources/Public/Icons/module-permission.png [deleted file]
typo3/sysext/beuser/Resources/Public/Icons/module-permission.svg [new file with mode: 0644]
typo3/sysext/beuser/ext_tables.php
typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.png [deleted file]
typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.svg [new file with mode: 0644]
typo3/sysext/cshmanual/ext_tables.php
typo3/sysext/dbal/Resources/Public/Icons/module-dbal.png [deleted file]
typo3/sysext/dbal/Resources/Public/Icons/module-dbal.svg [new file with mode: 0644]
typo3/sysext/dbal/ext_tables.php
typo3/sysext/documentation/Resources/Public/Icons/module-documentation.png [deleted file]
typo3/sysext/documentation/Resources/Public/Icons/module-documentation.svg [new file with mode: 0644]
typo3/sysext/documentation/ext_tables.php
typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.png [deleted file]
typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.svg [new file with mode: 0644]
typo3/sysext/extensionmanager/ext_tables.php
typo3/sysext/filelist/Resources/Public/Icons/module-filelist.png [deleted file]
typo3/sysext/filelist/Resources/Public/Icons/module-filelist.svg [new file with mode: 0644]
typo3/sysext/filelist/ext_tables.php
typo3/sysext/func/Resources/Public/Icons/module-func.png [deleted file]
typo3/sysext/func/Resources/Public/Icons/module-func.svg [new file with mode: 0644]
typo3/sysext/func/ext_tables.php
typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.png [deleted file]
typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.svg [new file with mode: 0644]
typo3/sysext/indexed_search/ext_tables.php
typo3/sysext/info/Resources/Public/Icons/module-info.png [deleted file]
typo3/sysext/info/Resources/Public/Icons/module-info.svg [new file with mode: 0644]
typo3/sysext/info/ext_tables.php
typo3/sysext/install/Resources/Public/Icons/module-install.png [deleted file]
typo3/sysext/install/Resources/Public/Icons/module-install.svg [new file with mode: 0644]
typo3/sysext/install/ext_tables.php
typo3/sysext/lang/Resources/Public/Icons/module-lang.svg [new file with mode: 0644]
typo3/sysext/lang/Resources/Public/Images/module-lang.png [deleted file]
typo3/sysext/lang/ext_tables.php
typo3/sysext/lowlevel/Resources/Public/Icons/module-config.png [deleted file]
typo3/sysext/lowlevel/Resources/Public/Icons/module-config.svg [new file with mode: 0644]
typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.png [deleted file]
typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.svg [new file with mode: 0644]
typo3/sysext/lowlevel/ext_tables.php
typo3/sysext/recordlist/Resources/Public/Icons/module-list.png [deleted file]
typo3/sysext/recordlist/Resources/Public/Icons/module-list.svg [new file with mode: 0644]
typo3/sysext/recordlist/ext_tables.php
typo3/sysext/recycler/Resources/Public/Icons/module-recycler.png [deleted file]
typo3/sysext/recycler/Resources/Public/Icons/module-recycler.svg [new file with mode: 0644]
typo3/sysext/recycler/ext_tables.php
typo3/sysext/reports/Resources/Public/Icons/module-reports.png [deleted file]
typo3/sysext/reports/Resources/Public/Icons/module-reports.svg [new file with mode: 0644]
typo3/sysext/reports/ext_tables.php
typo3/sysext/scheduler/Resources/Public/Icons/module-scheduler.png [deleted file]
typo3/sysext/scheduler/Resources/Public/Icons/module-scheduler.svg [new file with mode: 0644]
typo3/sysext/scheduler/ext_tables.php
typo3/sysext/setup/Resources/Public/Icons/module-setup.png [deleted file]
typo3/sysext/setup/Resources/Public/Icons/module-setup.svg [new file with mode: 0644]
typo3/sysext/setup/ext_tables.php
typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.png [deleted file]
typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.svg [new file with mode: 0644]
typo3/sysext/taskcenter/ext_tables.php
typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.png [deleted file]
typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.svg [new file with mode: 0644]
typo3/sysext/tstemplate/ext_tables.php
typo3/sysext/version/Classes/ClickMenu/VersionClickMenu.php
typo3/sysext/version/Resources/Public/Icons/module-version.png [deleted file]
typo3/sysext/version/Resources/Public/Icons/module-version.svg [new file with mode: 0644]
typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.png [deleted file]
typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.svg [new file with mode: 0644]
typo3/sysext/viewpage/ext_tables.php
typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.png [deleted file]
typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.svg [new file with mode: 0644]
typo3/sysext/workspaces/ext_tables.php

index 0e2c318..7e4f0a1 100644 (file)
@@ -18,8 +18,9 @@ module.exports = function(grunt) {
                pkg: grunt.file.readJSON('package.json'),
                paths: {
                        root    : "../",
-                       t3skin  : "<%= paths.root %>typo3/sysext/t3skin/Resources/",
-                       core    : "<%= paths.root %>typo3/sysext/core/Resources/"
+                       sysext  : "<%= paths.root %>typo3/sysext/",
+                       t3skin  : "<%= paths.sysext %>t3skin/Resources/",
+                       core    : "<%= paths.sysext %>core/Resources/"
                },
                less: {
                        t3skin: {
@@ -45,7 +46,7 @@ module.exports = function(grunt) {
                        },
                        all: {
                                options: {
-                                       destPrefix: "<%= paths.core %>Public/JavaScript/Contrib",
+                                       destPrefix: "<%= paths.core %>Public/JavaScript/Contrib"
                                },
                                files: {
                                        'nprogress.js': 'nprogress/nprogress.js',
@@ -90,6 +91,43 @@ module.exports = function(grunt) {
                                        'jquery-ui/widget.js': 'jquery-ui/ui/widget.js'
                                }
                        }
+               },
+               copy: {
+                       /**
+                        * Copy icons into correct location
+                        */
+                       icons: {
+                               files: [
+                                       { src: 'Resources/Private/Icons/module-about.svg', dest: '<%= paths.sysext %>about/Resources/Public/Icons/module-about.svg' },
+                                       { src: 'Resources/Private/Icons/module-aboutmodules.svg', dest: '<%= paths.sysext %>aboutmodules/Resources/Public/Icons/module-aboutmodules.svg' },
+                                       { src: 'Resources/Private/Icons/module-belog.svg', dest: '<%= paths.sysext %>belog/Resources/Public/Icons/module-belog.svg' },
+                                       { src: 'Resources/Private/Icons/module-beuser.svg', dest: '<%= paths.sysext %>beuser/Resources/Public/Icons/module-beuser.svg' },
+                                       { src: 'Resources/Private/Icons/module-config.svg', dest: '<%= paths.sysext %>lowlevel/Resources/Public/Icons/module-config.svg' },
+                                       { src: 'Resources/Private/Icons/module-cshmanual.svg', dest: '<%= paths.sysext %>cshmanual/Resources/Public/Icons/module-cshmanual.svg' },
+                                       { src: 'Resources/Private/Icons/module-dbal.svg', dest: '<%= paths.sysext %>dbal/Resources/Public/Icons/module-dbal.svg' },
+                                       { src: 'Resources/Private/Icons/module-dbint.svg', dest: '<%= paths.sysext %>lowlevel/Resources/Public/Icons/module-dbint.svg' },
+                                       { src: 'Resources/Private/Icons/module-documentation.svg', dest: '<%= paths.sysext %>documentation/Resources/Public/Icons/module-documentation.svg' },
+                                       { src: 'Resources/Private/Icons/module-extensionmanager.svg', dest: '<%= paths.sysext %>extensionmanager/Resources/Public/Icons/module-extensionmanager.svg' },
+                                       { src: 'Resources/Private/Icons/module-filelist.svg', dest: '<%= paths.sysext %>filelist/Resources/Public/Icons/module-filelist.svg' },
+                                       { src: 'Resources/Private/Icons/module-func.svg', dest: '<%= paths.sysext %>func/Resources/Public/Icons/module-func.svg' },
+                                       { src: 'Resources/Private/Icons/module-indexed_search.svg', dest: '<%= paths.sysext %>indexed_search/Resources/Public/Icons/module-indexed_search.svg' },
+                                       { src: 'Resources/Private/Icons/module-info.svg', dest: '<%= paths.sysext %>info/Resources/Public/Icons/module-info.svg' },
+                                       { src: 'Resources/Private/Icons/module-install.svg', dest: '<%= paths.sysext %>install/Resources/Public/Icons/module-install.svg' },
+                                       { src: 'Resources/Private/Icons/module-lang.svg', dest: '<%= paths.sysext %>lang/Resources/Public/Icons/module-lang.svg' },
+                                       { src: 'Resources/Private/Icons/module-list.svg', dest: '<%= paths.sysext %>recordlist/Resources/Public/Icons/module-list.svg' },
+                                       { src: 'Resources/Private/Icons/module-page.svg', dest: '<%= paths.sysext %>backend/Resources/Public/Icons/module-page.svg' },
+                                       { src: 'Resources/Private/Icons/module-permission.svg', dest: '<%= paths.sysext %>beuser/Resources/Public/Icons/module-permission.svg' },
+                                       { src: 'Resources/Private/Icons/module-recycler.svg', dest: '<%= paths.sysext %>recycler/Resources/Public/Icons/module-recycler.svg' },
+                                       { src: 'Resources/Private/Icons/module-reports.svg', dest: '<%= paths.sysext %>reports/Resources/Public/Icons/module-reports.svg' },
+                                       { src: 'Resources/Private/Icons/module-scheduler.svg', dest: '<%= paths.sysext %>scheduler/Resources/Public/Icons/module-scheduler.svg' },
+                                       { src: 'Resources/Private/Icons/module-setup.svg', dest: '<%= paths.sysext %>setup/Resources/Public/Icons/module-setup.svg' },
+                                       { src: 'Resources/Private/Icons/module-taskcenter.svg', dest: '<%= paths.sysext %>taskcenter/Resources/Public/Icons/module-taskcenter.svg' },
+                                       { src: 'Resources/Private/Icons/module-tstemplate.svg', dest: '<%= paths.sysext %>tstemplate/Resources/Public/Icons/module-tstemplate.svg' },
+                                       { src: 'Resources/Private/Icons/module-version.svg', dest: '<%= paths.sysext %>version/Resources/Public/Icons/module-version.svg' },
+                                       { src: 'Resources/Private/Icons/module-viewpage.svg', dest: '<%= paths.sysext %>viewpage/Resources/Public/Icons/module-viewpage.svg' },
+                                       { src: 'Resources/Private/Icons/module-workspaces.svg', dest: '<%= paths.sysext %>workspaces/Resources/Public/Icons/module-workspaces.svg' }
+                               ]
+                       }
                }
        });
 
@@ -97,6 +135,7 @@ module.exports = function(grunt) {
        grunt.loadNpmTasks('grunt-contrib-less');
        grunt.loadNpmTasks('grunt-contrib-watch');
        grunt.loadNpmTasks('grunt-bowercopy');
+       grunt.loadNpmTasks('grunt-contrib-copy');
        grunt.loadNpmTasks('grunt-npm-install');
        grunt.loadNpmTasks('grunt-bower-just-install');
 
@@ -120,4 +159,9 @@ module.exports = function(grunt) {
         * - copy some bower components to a specific destinations because they need to be included via PHP
         */
        grunt.registerTask('update', ['npm-install', 'bower_install', 'bowercopy']);
+
+       /**
+        * grunt task to copy icons into correct location
+        */
+       grunt.registerTask('build', ['copy:icons']);
 };
diff --git a/Build/Resources/Private/Icons/module-about.svg b/Build/Resources/Private/Icons/module-about.svg
new file mode 100755 (executable)
index 0000000..0bed14e
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#2A6190" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M49.4,26l-5.8,18.9c-0.5,1.8-2.4,3.1-4.2,3.1H20\r
+               c-2.1,0-4.4-1.7-5.2-3.9c-0.3-0.9-0.3-1.9,0-2.6c0-0.4,0.1-0.8,0.1-1.3c0-0.3-0.2-0.6-0.1-0.9c0.1-0.5,0.5-0.9,0.9-1.4\r
+               c0.6-1,1.3-2.7,1.6-3.8c0.1-0.4-0.1-0.9,0-1.2c0.1-0.4,0.5-0.7,0.7-1.1c0.6-1,1.3-2.8,1.4-3.8c0-0.4-0.2-0.9,0-1.3\r
+               c0.1-0.5,0.6-0.7,0.9-1.1c0.5-0.7,1.3-2.7,1.5-3.8c0-0.4-0.2-0.7-0.1-1.1c0.1-0.4,0.6-0.8,0.9-1.3c0.9-1.3,1.1-4.1,3.7-3.4l0,0.1\r
+               c0.4-0.1,0.7-0.2,1.1-0.2h16c1,0,1.9,0.4,2.4,1.2c0.5,0.8,0.7,1.7,0.4,2.7l-5.8,18.9c-1,3.2-1.5,4.2-4.2,4.2H17.8\r
+               c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.3-0.2,0.1,0,0.6c0.4,1.2,1.9,2.1,3,2.1h19.4c0.8,0,1.7-1.1,1.9-1.9l6.3-20.6\r
+               c0.1-0.4,0.1-0.8,0.1-1.2c0.5,0.2,0.9,0.5,1.2,0.9C49.5,24,49.7,25,49.4,26z M26.4,37l3.8,0c0.4,0,0.7-0.2,0.8-0.5l1.1-3.3\r
+               c0.1-0.3-0.1-0.5-0.4-0.5l-3.8,0c-0.4,0-0.7,0.2-0.8,0.5L26,36.4C25.9,36.7,26.1,37,26.4,37z M25.9,23.9l2,1.7\r
+               c0.1,0.1,0.2,0.1,0.3,0.1c0.2,0,0.4-0.1,0.6-0.2c1.3-1,1.7-1.3,2.2-1.6c0.4-0.2,1.1-0.4,1.8-0.4c1.3,0,2.2,0.7,1.9,1.5\r
+               c-0.3,0.9-1,1.3-2.3,1.8c-1.6,0.5-3.9,1.9-4.5,3.6L27.8,31c-0.1,0.3,0.1,0.5,0.4,0.5l3.8,0c0.4,0,0.7-0.2,0.8-0.5\r
+               c0.1-0.4,1-1.2,2-1.7c1.7-0.7,4.1-1.7,4.9-4.3c1-3.1-2-5.5-5.4-5.5c-3.2,0-6,1.2-8.4,3.6C25.7,23.4,25.7,23.7,25.9,23.9z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-aboutmodules.svg b/Build/Resources/Private/Icons/module-aboutmodules.svg
new file mode 100755 (executable)
index 0000000..cfae193
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#3A81B4" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M49,23.3c-0.3-0.4-0.8-0.7-1.2-0.9c0,0.4,0,0.8-0.1,1.2l-6.3,20.6c-0.2,0.8-1.1,1.9-1.9,1.9H20\r
+               c-1.2,0-2.6-0.9-3-2.1c-0.2-0.5-0.1-0.3,0-0.6c0.2-0.3,0.5-0.3,0.8-0.3h18.3c2.7,0,3.2-1,4.2-4.2L46,19.9c0.3-1,0.2-2-0.4-2.7\r
+               c-0.5-0.7-1.4-1.2-2.4-1.2h-16c-0.4,0-0.7,0.1-1.1,0.2l0-0.1c-2.7-0.8-2.8,2.1-3.7,3.4c-0.3,0.5-0.8,0.9-0.9,1.3\r
+               c-0.1,0.4,0.1,0.7,0.1,1.1c-0.1,1.1-1,3.1-1.5,3.8c-0.3,0.4-0.8,0.6-0.9,1.1c-0.1,0.3,0.1,0.8,0,1.3c-0.1,1-0.8,2.8-1.4,3.8\r
+               c-0.2,0.4-0.6,0.7-0.7,1.1c-0.1,0.4,0.1,0.8,0,1.2c-0.2,1.1-0.9,2.8-1.6,3.8c-0.3,0.6-0.8,0.9-0.9,1.4c0,0.3,0.1,0.5,0.1,0.9\r
+               c0,0.5-0.1,0.9-0.1,1.3c-0.3,0.8-0.3,1.7,0,2.6c0.8,2.2,3.1,3.9,5.2,3.9h19.4c1.8,0,3.7-1.4,4.2-3.1L49.4,26\r
+               C49.7,25,49.5,24,49,23.3z M26.6,23.3l0.3-0.7c0.1-0.4,0.5-0.7,0.9-0.7h12.8c0.4,0,0.6,0.3,0.5,0.7l-0.3,0.7\r
+               c-0.1,0.4-0.5,0.7-0.9,0.7H27.1C26.7,24,26.5,23.7,26.6,23.3z M25,27.4l0.3-0.7c0.1-0.4,0.5-0.7,0.9-0.7H39c0.4,0,0.6,0.3,0.5,0.7\r
+               l-0.3,0.7C39,27.7,38.6,28,38.3,28H25.5C25.1,28,24.9,27.7,25,27.4z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-belog.svg b/Build/Resources/Private/Icons/module-belog.svg
new file mode 100755 (executable)
index 0000000..cfc5afd
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#D04139" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M30,46V26h7v6.3c0,1,0.8,1.7,1.7,1.7H46v12H30z M35,19.4c0,0.3-0.3,0.6-0.6,0.6H20.6\r
+               c-0.3,0-0.6-0.3-0.6-0.6v-0.8c0-0.3,0.3-0.6,0.6-0.6h13.9c0.3,0,0.6,0.3,0.6,0.6V19.4z M39,32v-4.9l5.1,4.9H39z M48,33.8\r
+               c0-1-0.5-1.3-1.2-2l-7.1-7.3c-0.2-0.2-0.4-0.5-0.6-0.6v-6.2c0-1-0.8-1.7-1.7-1.7H17.7c-1,0-1.7,0.8-1.7,1.7v24.5\r
+               c0,1,0.8,1.7,1.7,1.7H28v2.3c0,1,0.8,1.7,1.7,1.7h16.6c1,0,1.7-0.8,1.7-1.7V33.8z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-beuser.svg b/Build/Resources/Private/Icons/module-beuser.svg
new file mode 100755 (executable)
index 0000000..b17f914
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#3471A9" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M46.5,42.7c0-4.6-1.1-11.8-7.1-11.8c-0.6,0-3.3,2.9-7.4,2.9c-4,0-6.7-2.9-7.4-2.9c-6,0-7.1,7.1-7.1,11.8\r
+               c0,3.3,2.2,5.3,5.5,5.3h18C44.3,48,46.5,46,46.5,42.7z M39.9,24.3c0-4.4-3.5-7.9-7.9-7.9s-7.9,3.5-7.9,7.9s3.5,7.9,7.9,7.9\r
+               S39.9,28.7,39.9,24.3z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-config.svg b/Build/Resources/Private/Icons/module-config.svg
new file mode 100755 (executable)
index 0000000..7bb58f2
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#EF8534" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M38.6,37.5c-0.3-0.1-0.6-0.1-0.8,0.1c-0.1,0.1-0.2,0.3-0.2,0.5c0,0.1,0,0.2,0.1,0.3l7,14.1\r
+               c0.1,0.3,0.5,0.4,0.8,0.4s0.5-0.4,0.5-0.7v-6.3h6.3c0.3,0,0.6-0.2,0.7-0.5c0-0.1,0-0.1,0-0.2c0-0.3-0.1-0.5-0.4-0.6L38.6,37.5z"/>\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M23,38.4c0,0.3-0.3,0.6-0.6,0.6h-0.8c-0.3,0-0.6-0.3-0.6-0.6v-0.9\r
+               c0-0.3,0.3-0.6,0.6-0.6h0.8c0.3,0,0.6,0.3,0.6,0.6V38.4z M22.4,31h-0.8c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h0.8\r
+               c0.3,0,0.6,0.3,0.6,0.6v0.9C23,30.7,22.7,31,22.4,31z M23,34.4c0,0.3-0.3,0.6-0.6,0.6h-0.9c-0.3,0-0.6-0.3-0.6-0.6v-0.9\r
+               c0-0.3,0.3-0.6,0.6-0.6h0.9c0.3,0,0.6,0.3,0.6,0.6V34.4z M46,37.8V26.5c0-0.3-0.3-0.6-0.6-0.6H18.6c-0.3,0-0.6,0.3-0.6,0.6v14.9\r
+               c0,0.3,0.3,0.6,0.6,0.6h17.2l1,2H18c-1.6,0-2-0.5-2-2V22c0-1.6,0.4-2,2-2h28c1.6,0,2,0.3,2,1.9v16.9L46,37.8z M25.6,39\r
+               c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h8.8c-0.1,0.3-0.1,0.6-0.1,1c0,0.4,0.1,0.7,0.2,1H25.6z M42.5,31H25.6\r
+               c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h16.9c0.3,0,0.6,0.3,0.6,0.6v0.9C43.1,30.7,42.8,31,42.5,31z M38,34.2\r
+               c-0.8,0-1.5,0.3-2.2,0.7H25.6c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h16.9c0.3,0,0.6,0.3,0.6,0.6v0.9\r
+               c0,0.3-0.3,0.6-0.6,0.6h-2.2l-0.6-0.3C39.2,34.4,38.6,34.2,38,34.2z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-cshmanual.svg b/Build/Resources/Private/Icons/module-cshmanual.svg
new file mode 100755 (executable)
index 0000000..9f8a552
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#E49139" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M49,23.3c-0.3-0.4-0.8-0.7-1.2-0.9c0,0.4,0,0.8-0.1,1.2l-6.3,20.6c-0.2,0.8-1.1,1.9-1.9,1.9H20\r
+               c-1.2,0-2.6-0.9-3-2.1c-0.2-0.5-0.1-0.3,0-0.6c0.2-0.3,0.5-0.3,0.8-0.3h18.3c2.7,0,3.2-1,4.2-4.2L46,19.9c0.3-1,0.2-2-0.4-2.7\r
+               c-0.5-0.7-1.4-1.2-2.4-1.2h-16c-0.4,0-0.7,0.1-1.1,0.2l0-0.1c-2.7-0.8-2.8,2.1-3.7,3.4c-0.3,0.5-0.8,0.9-0.9,1.3\r
+               c-0.1,0.4,0.1,0.7,0.1,1.1c-0.1,1.1-1,3.1-1.5,3.8c-0.3,0.4-0.8,0.6-0.9,1.1c-0.1,0.3,0.1,0.8,0,1.3c-0.1,1-0.8,2.8-1.4,3.8\r
+               c-0.2,0.4-0.6,0.7-0.7,1.1c-0.1,0.4,0.1,0.8,0,1.2c-0.2,1.1-0.9,2.8-1.6,3.8c-0.3,0.6-0.8,0.9-0.9,1.4c0,0.3,0.1,0.5,0.1,0.9\r
+               c0,0.5-0.1,0.9-0.1,1.3c-0.3,0.8-0.3,1.7,0,2.6c0.8,2.2,3.1,3.9,5.2,3.9h19.4c1.8,0,3.7-1.4,4.2-3.1L49.4,26\r
+               C49.7,25,49.5,24,49,23.3z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-dbal.svg b/Build/Resources/Private/Icons/module-dbal.svg
new file mode 100755 (executable)
index 0000000..f397e05
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#415697" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M39.4,39.5v-3.3c3.2-0.2,6.2-0.9,8-2.1v2.2\r
+               C47.4,37.9,44,39.2,39.4,39.5z M39.4,34.6v-3.3c3.2-0.2,6.2-0.9,8-2.1v2.2C47.4,32.9,44,34.3,39.4,34.6z M39.4,29.6v-3.3\r
+               c0,0,0,0,0,0l0.1,0.1c0,0,0-0.1,0-0.1c3.2-0.2,6.2-0.9,7.9-2.1v2.2C47.4,27.9,44,29.3,39.4,29.6z M38.5,24.7\r
+               c-2.1-2.3-6.6-3.3-11-3.4v-1.6c0-1.8,4.4-3.3,9.9-3.3s9.9,1.5,9.9,3.3v1.7C47.4,23.1,43.5,24.5,38.5,24.7z M36.4,27.7v1.7\r
+               c0,1.8-4.4,3.3-9.9,3.3s-9.9-1.5-9.9-3.3v-1.7c0-1.8,4.4-3.3,9.9-3.3S36.4,25.9,36.4,27.7z M36.4,32.1v2.2c0,1.8-4.4,3.3-9.9,3.3\r
+               s-9.9-1.5-9.9-3.3v-2.2c2.1,1.5,6,2.2,9.9,2.2S34.3,33.6,36.4,32.1z M36.4,37.1v2.2c0,1.8-4.4,3.3-9.9,3.3s-9.9-1.5-9.9-3.3v-2.2\r
+               c2.1,1.5,6,2.2,9.9,2.2S34.3,38.6,36.4,37.1z M36.4,42.1v2.2c0,1.8-4.4,3.3-9.9,3.3s-9.9-1.5-9.9-3.3v-2.2c2.1,1.5,6,2.2,9.9,2.2\r
+               S34.3,43.6,36.4,42.1z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-dbint.svg b/Build/Resources/Private/Icons/module-dbint.svg
new file mode 100755 (executable)
index 0000000..afe9c77
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#428859" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M43.6,39.3c-0.8,0.4-1.8,0.7-2.9,1L40,39.5\r
+               c-0.8-0.8-1.9-1.2-3-1.2c-1.1,0-2.2,0.5-3,1.2l-1.8,1.8c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0c-7.7,0-14-2.1-14-4.7v-3.1\r
+               c3,2.1,8.5,3.1,14,3.1s11-1,14-3.1v3.1c0,0.1,0,0.2,0,0.3L43.6,39.3z M32,34.3c-7.7,0-14-2.1-14-4.7v-3.1c3,2.1,8.5,3.1,14,3.1\r
+               s11-1,14-3.1v3.1C46,32.2,39.7,34.3,32,34.3z M32,27.3c-7.7,0-14-2.1-14-4.7v-2.3c0-2.6,6.3-4.7,14-4.7s14,2.1,14,4.7v2.3\r
+               C46,25.2,39.7,27.3,32,27.3z M30.9,44.3c0,1.1,0.5,2.2,1.2,3l1,1c-0.4,0-0.8,0-1.2,0c-7.7,0-14-2.1-14-4.7v-3.1c2.8,2,7.9,3,13,3.1\r
+               C31,43.9,30.9,44.1,30.9,44.3z"/>\r
+       <path fill="#FFFFFF" d="M53.7,39.1c0-0.3-0.1-0.6-0.4-0.9l-1.8-1.8c-0.2-0.2-0.6-0.4-0.9-0.4s-0.6,0.1-0.9,0.4L41.3,45l-3.8-3.8\r
+               c-0.2-0.2-0.6-0.4-0.9-0.4c-0.3,0-0.6,0.1-0.9,0.4L34,43c-0.2,0.2-0.4,0.6-0.4,0.9c0,0.3,0.1,0.6,0.4,0.9l4.7,4.7l1.8,1.8\r
+               c0.2,0.2,0.6,0.4,0.9,0.4s0.6-0.1,0.9-0.4l1.8-1.8l9.4-9.4C53.6,39.8,53.7,39.5,53.7,39.1z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-documentation.svg b/Build/Resources/Private/Icons/module-documentation.svg
new file mode 100755 (executable)
index 0000000..b79009b
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#DA6C39" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M49.4,26l-5.8,18.9c-0.5,1.8-2.4,3.1-4.2,3.1H20\r
+               c-2.1,0-4.4-1.7-5.2-3.9c-0.3-0.9-0.3-1.9,0-2.6c0-0.4,0.1-0.8,0.1-1.3c0-0.3-0.2-0.6-0.1-0.9c0.1-0.5,0.5-0.9,0.9-1.4\r
+               c0.6-1,1.3-2.7,1.6-3.8c0.1-0.4-0.1-0.9,0-1.2c0.1-0.4,0.5-0.7,0.7-1.1c0.6-1,1.3-2.8,1.4-3.8c0-0.4-0.2-0.9,0-1.3\r
+               c0.1-0.5,0.6-0.7,0.9-1.1c0.5-0.7,1.3-2.7,1.5-3.8c0-0.4-0.2-0.7-0.1-1.1c0.1-0.4,0.6-0.8,0.9-1.3c0.9-1.3,1.1-4.1,3.7-3.4l0,0.1\r
+               c0.4-0.1,0.7-0.2,1.1-0.2h16c1,0,1.9,0.4,2.4,1.2c0.5,0.8,0.7,1.7,0.4,2.7l-5.8,18.9c-1,3.2-1.5,4.2-4.2,4.2H17.8\r
+               c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.3-0.2,0.1,0,0.6c0.4,1.2,1.9,2.1,3,2.1h19.4c0.8,0,1.7-1.1,1.9-1.9l6.3-20.6\r
+               c0.1-0.4,0.1-0.8,0.1-1.2c0.5,0.2,0.9,0.5,1.2,0.9C49.5,24,49.7,25,49.4,26z M34.3,29.3c0.7,0,3.2-2.7,4.2-4.9\r
+               c0.5-1.1-1.3-1.4-3.3-1.4c-0.8,0-1.2,0.2-1.5,1C32.9,25.8,33,29.3,34.3,29.3z M27.2,35c1,0,3.3-1.6,5.5-3.7\r
+               c-0.2,0.1-0.4,0.1-0.5,0.1c-1.5,0-1.5-5.3-0.8-7.1c0.3-0.6,0.5-0.9,0.8-1.1c-2,0.2-4.5,0.9-5.6,1.8c-0.2,0.2-0.5,0.6-0.7,1\r
+               C24.8,28.8,25.1,35,27.2,35z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-extensionmanager.svg b/Build/Resources/Private/Icons/module-extensionmanager.svg
new file mode 100755 (executable)
index 0000000..0f55a81
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#F08D34" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M53.1,37c0-2.3-1.3-4.5-3.9-4.5c-2.8,0-4.1,2.2-5.6,2.2c-0.8,0-1.5-0.5-2-1c-0.6-0.7-0.8-1.7-0.8-2.6\r
+               c0-1.8,0.2-3.7,0.5-5.5c0-0.2,0.2-1.5,0.3-1.6v0c-2.5,0.1-5.1,0.7-7.7,0.7c-1.6,0-3.2-0.6-3.2-2.5c0-2.5,2.5-3.2,2.5-5.9\r
+               c0-2.4-1.9-3.8-4.2-3.8c-2.4,0-4.5,1.3-4.5,3.9c0,2.8,2.2,4.1,2.2,5.6c0,0.8-0.5,1.5-1,2c-0.7,0.6-1.7,0.8-2.6,0.8\r
+               c-1.8,0-3.7-0.2-5.5-0.5c-0.2,0-1.5-0.2-1.6-0.3v22.9c0,0,0.1,0,0.1,0l0.3,0c0.4,0.1,0.8,0.1,1.2,0.2c1.8,0.3,3.6,0.5,5.5,0.5\r
+               c0.9,0,1.9-0.1,2.6-0.8c0.5-0.5,1-1.2,1-2c0-1.5-2.2-2.8-2.2-5.6c0-2.6,2.2-3.9,4.5-3.9c2.3,0,4.2,1.3,4.2,3.8\r
+               c0,2.7-2.5,3.4-2.5,5.9c0,1.8,1.7,2.5,3.2,2.5c2.3,0,4.6-0.4,6.9-0.7c0.2,0,0.5,0,0.7,0v-0.1c0-1.7-0.7-3.4-0.7-5.1\r
+               c0-1.7,0.7-2.8,2.5-2.8c2.5,0,3.2,2.5,5.9,2.5C51.8,41.2,53.1,39.3,53.1,37z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-filelist.svg b/Build/Resources/Private/Icons/module-filelist.svg
new file mode 100755 (executable)
index 0000000..30f10f3
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#4C7E3A" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M51,38.3c0-3.6-2.5-6.6-5.9-7.4c0.5-0.8,0.8-1.7,0.8-2.7c0-2.8-2.3-5.1-5.1-5.1c-1.3,0-2.4,0.5-3.3,1.2\r
+               c-1.5-3.7-5.1-6.3-9.4-6.3c-5.6,0-10.1,4.5-10.1,10.1c0,0.3,0,0.6,0,0.9c-3,1.4-5.1,4.5-5.1,8c0,4.9,4,8.9,8.9,8.9h21.5\r
+               C47.6,45.9,51,42.5,51,38.3z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-func.svg b/Build/Resources/Private/Icons/module-func.svg
new file mode 100755 (executable)
index 0000000..8e2f865
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#08596C" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M38.9,27.2l-2.1-2.1l5.9-5.9l2.1,2.1L38.9,27.2z M47.9,21.3c0-0.3-0.1-0.7-0.4-0.9l-4-4\r
+               c-0.2-0.2-0.6-0.4-0.9-0.4s-0.7,0.1-0.9,0.4L15.9,42.3c-0.2,0.2-0.4,0.6-0.4,0.9c0,0.3,0.1,0.7,0.4,0.9l4,4\r
+               c0.2,0.2,0.6,0.4,0.9,0.4c0.3,0,0.7-0.1,0.9-0.4l25.8-25.8C47.8,22,47.9,21.7,47.9,21.3z M20.8,17.5l-0.6-2l-0.6,2l-2,0.6l2,0.6\r
+               l0.6,2l0.6-2l2-0.6L20.8,17.5z M27.8,20.8l-1.2-3.9l-1.2,3.9L21.4,22l3.9,1.2l1.2,3.9l1.2-3.9l3.9-1.2L27.8,20.8z M46.5,30.4\r
+               l-0.6-2l-0.6,2l-2,0.6l2,0.6l0.6,2l0.6-2l2-0.6L46.5,30.4z M33.6,17.5l-0.6-2l-0.6,2l-2,0.6l2,0.6l0.6,2l0.6-2l2-0.6L33.6,17.5z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-indexed_search.svg b/Build/Resources/Private/Icons/module-indexed_search.svg
new file mode 100755 (executable)
index 0000000..a1b0189
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#458043" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M24,37.9h-4V44h4V37.9z M32,26h-4v18h4V26z M50,48H16V14h-2v36h36V48z M40,32h-4v12h4V32z M48,22h-4v22h4\r
+               V22z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-info.svg b/Build/Resources/Private/Icons/module-info.svg
new file mode 100755 (executable)
index 0000000..3378516
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#6DAAE0" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M40,43.5c0-0.8-0.7-1.5-1.5-1.5H36V29.5c0-0.8-0.7-1.5-1.5-1.5h-8.1c-0.8,0-1.5,0.7-1.5,1.5v3.1\r
+               c0,0.8,0.7,1.5,1.5,1.5H28v8h-2.5c-0.8,0-1.5,0.7-1.5,1.5v3.1c0,0.8,0.7,1.5,1.5,1.5h13.1c0.8,0,1.5-0.7,1.5-1.5V43.5z M36,17.4\r
+               c0-0.8-0.7-1.5-1.5-1.5h-5.1c-0.8,0-1.5,0.7-1.5,1.5v5.1c0,0.8,0.7,1.5,1.5,1.5h5.1c0.8,0,1.5-0.7,1.5-1.5V17.4z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-install.svg b/Build/Resources/Private/Icons/module-install.svg
new file mode 100755 (executable)
index 0000000..873f462
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#FF8700" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M42.8,32.8c-3.6,0-8.1-10.1-8.1-15.1c0-2.3,0.9-2.7,3.2-2.7\r
+               c5.5,0,11,0.9,11,4C48.8,25.2,44.9,32.8,42.8,32.8z M28.5,18.5c0,5,6.4,20.2,10.7,20.2c0.5,0,0.9-0.1,1.4-0.2\r
+               c-3.8,6.1-8.4,10.6-11.2,10.6c-5.9,0-14.3-17.9-14.3-25.7c0-1.2,0.3-2.2,0.7-2.8c2-2.5,8.4-4.4,13.7-5C28.9,16,28.5,16.6,28.5,18.5\r
+               z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-lang.svg b/Build/Resources/Private/Icons/module-lang.svg
new file mode 100755 (executable)
index 0000000..eff70f5
--- /dev/null
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#632F5F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M32,15.9c-8.9,0-16.1,7.2-16.1,16.1S23.1,48.1,32,48.1S48.1,40.9,48.1,32S40.9,15.9,32,15.9z M37.8,26.8\r
+               c0.2-0.1,0.6-0.3,0.9-0.3c0.2,0.1,0.4,0.1,0.1,0.3c-0.1,0.1-0.3,0-0.5,0c0.2,0,0.5,0.1,0.4,0.3c0.5,0.3-0.2,0.7-0.5,0.7\r
+               c0.2,0-0.4,0.3-0.4,0.3c-0.2,0.1-0.4,0.1-0.6,0.3c-0.2,0.2,0.1,0.6-0.3,0.5c-0.1,0.3-0.6,0.1-0.8,0.4c0.2,0.3-0.2,0.6-0.5,0.3\r
+               c-0.2,0.1-0.1,0.3-0.3,0.4c0.1,0.1,0.1,0.3,0,0.3c0,0,0.3,0.2,0.4,0.2c0,0.1-0.1,0.2-0.2,0.2c0.1,0.3-0.1,0.6-0.3,0.7\r
+               c-0.2,0.2-0.7,0.3-0.8,0.4c-0.4,0.4-0.6,0.9,0,1c0,0,0,0.7,0,0.7c0,0.3,0.1,1-0.3,0.7c-0.2-0.1-0.3-0.7-0.4-0.9\r
+               c-0.1-0.3-0.1-0.3-0.3-0.5c-0.3,0.3-0.3,0.1-0.5-0.1c-0.2-0.1-0.6-0.1-0.7-0.2c-0.3,0.2-0.5,0.2-0.6-0.2c-0.1,0.2,0.1,0.4,0.1,0.5\r
+               c-0.1,0.2-0.3,0.2-0.5,0c-0.3-0.2-0.9,0.1-1.2,0c0,0,0.1,0.1,0.2,0.1c-0.1,0.3-0.2,0.1-0.3,0.2c-0.1,0.1-0.3,0.3-0.4,0.4\r
+               c0.3,0.5,0,1,0,1.6c0,0.4,0.3,1.2,0.7,1.4c0.2,0.1,0.8,0.1,1,0.1c0.3-0.1,0.3-0.4,0.4-0.6c0.1-0.3,0.2-0.4,0.5-0.4\r
+               c0.9,0,0.2,0.7,0.1,1.1c-0.1,0.3-0.1,0.6-0.1,0.8c0.1,0,0.2,0,0.3,0c0-0.1,0.1-0.2,0.1-0.3c0.1,0.2,0.5,0.3,0.7,0\r
+               c0.1,0.3,0.4,0.4,0.5,0.7c0,0.3,0.3,0.6-0.1,0.6c-0.3,0,0,0.6,0.1,0.7c0.2,0.4,0.6,0.6,1,0.4c0,0.2-0.1,0.6-0.3,0.7\r
+               c-0.2,0-0.6-0.4-0.5-0.6c0,0.1-0.1,0.1-0.1,0.2c-0.2-0.3-0.6-0.4-0.8-0.6c0-0.1-0.6-0.9-0.5-1c-0.3,0.1-0.9-0.1-1.2-0.2\r
+               c-0.4-0.2-0.5-0.8-1.1-0.8c-0.4,0.1-0.5,0.2-0.9,0c-0.3-0.1-0.5-0.3-0.8-0.5c-0.3-0.2-0.9-0.4-1.1-0.8c-0.1-0.3-0.1-0.7-0.3-1.1\r
+               c-0.1-0.2-0.5-0.6-0.8-0.6c0.3,0-0.2-0.6-0.3-0.7c-0.2-0.3-1.1-1-0.9-1.4c0-0.1-0.4-0.2-0.5-0.3c0.1,0.2,0.1,0.4,0.2,0.6\r
+               c0.1,0.2,0.2,0.4,0.4,0.6c0.2,0.4,0.5,0.8,0.5,1.3c-0.3,0.1-0.2-0.3-0.3-0.5c-0.1-0.3-0.5-0.3-0.7-0.6c0,0,0.1,0,0.1,0\r
+               c0-0.4-0.5-0.7-0.4-0.9c-0.3-0.2-0.3-0.7-0.5-1c-0.2-0.3-0.5-0.4-0.8-0.6c-0.1-0.1-0.9-1-0.6-1.1c-0.4,0.1-0.6-0.9-0.6-1.1\r
+               c0,0,0,0,0,0c0.1-0.3-0.1-1.6,0.3-1.6c-0.2,0-0.3-0.5-0.2-0.7c0-0.1,0.4,0.2,0.4,0.3c0.1-0.1,0.3-0.2,0.2-0.4\r
+               c-0.1-0.2-0.3-0.3-0.4-0.4c-0.1,0-0.9-0.6-0.9-0.6c0.1-0.1,0.1-0.3-0.1-0.4c-0.4,0.3-0.2-0.3-0.4-0.4c-0.1,0-0.2-0.1-0.3-0.2\r
+               c1.2-1.9,2.9-3.6,4.9-4.7c0.1,0,0.3,0,0.5,0c0.4,0,0.6,0.4,0.9,0.5c0-0.1,0-0.3-0.1-0.4c0.1-0.2,0.3-0.2,0.5-0.3\r
+               c0.2,0,0.5-0.1,0.6,0c-0.1-0.2-0.3-0.4-0.4-0.5c0,0-0.1,0.1-0.1,0.1c-0.2-0.2-0.7,0.1-0.9,0.1c-0.2,0.1-0.3,0.2-0.5,0.3\r
+               c-0.1,0-0.2,0-0.3,0c0.6-0.3,1.3-0.6,2-0.9c0.1,0.1,0.3,0.2,0.4,0.4C28,19.5,28,20,28,20.1c0.2,0.3,0.7,0.1,1.1,0.1\r
+               c0,0,0.9,0.1,0.7-0.1c0.1,0.2,0.1,0.5,0.3,0.7c0.2-0.2-0.1-0.4,0-0.6c0-0.1,0.4-0.2,0.5-0.3c0.1-0.1-0.1-0.3-0.2-0.3\r
+               c-0.2-0.1-1-0.2-0.6-0.7c0.1-0.2,0.7-0.1,0.8,0c0.2,0.1,0.5,0.4,0.2,0.6c0.1,0,0.8,0.2,0.7,0.5c0.1-0.1,0.2-0.3,0.3-0.3\r
+               c0.2,0,0.2,0.5,0.3,0.6c0.3,0.5,0.8-0.5,0.9-0.5c-0.4-0.1,0.3-0.3,0.5-0.3c0.1,0.1,0.4,0.6,0.1,0.5c0.2,0.2,0.3,0.7-0.2,0.7\r
+               c-0.3,0-0.6-0.4-0.9-0.1c-0.2,0.2-0.3,0.5-0.5,0.7c-0.3,0.3-0.7,0.3-1.1,0.2c0.1,0-0.3,0.5-0.4,0.6c-0.1,0.1-0.2,0.3-0.3,0.5\r
+               c0,0.2,0,0.4-0.1,0.7c0.4-0.1,0.5,0.5,0.4,0.6c0.4-0.1,0.8-0.1,1.2,0.1c0.3,0.1,0.7,0.2,0.9,0.5c0.1-0.1,0.5-0.1,0.6,0\r
+               c0.3,0.1,0.3,0.4,0.3,0.6c0.1,0.3,0.4,0.8,0.7,0.7c0.1,0,0.5-0.3,0.4-0.4c-0.2-0.1-0.4-0.5-0.2-0.7c0.2-0.2,0.6-0.3,0.7-0.6\r
+               c0.2-0.5-0.5-0.4-0.5-0.8c0-0.2,0.3-0.3,0.3-0.5c0-0.2-0.3-0.6-0.1-0.8c0.2-0.1,1.2,0.1,1.4,0.2c0.2,0.1,0.8,0.3,0.8,0.5\r
+               c0,0-0.1,0-0.1,0c0.2,0.1,0.3,0.5,0,0.5c0.2,0,0.7,0.2,0.4,0.3c0.1-0.1,0.2,0,0.4-0.1c0.1-0.1,0.2-0.2,0.4-0.1c0,0,0.3-0.4,0.4-0.4\r
+               c0.2,0,0.2,0.3,0.3,0.4c0.1,0.2,0.3,0.3,0.4,0.4c0.1,0.4,0.1,0.7,0.6,0.8c0.1,0,0.5-0.2,0.5,0.1c0.1-0.1,0.1-0.1,0.1-0.2\r
+               c0,0.3,0.1,0.6,0.5,0.6c0,0,0,0.4,0,0.5c-0.1,0.2-0.4,0.1-0.6,0.3c-0.1,0-0.6,0.5-0.5,0.5c-0.3-0.3-0.7-0.3-1.1-0.2\r
+               c-0.4,0.1-0.7,0.1-1.1,0.3c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0.1-0.2,0.5-0.3,0.5C37.5,27.2,37.6,26.9,37.8,26.8z M34.3,45.2\r
+               c0-0.1,0-0.3,0-0.3c0-0.3,0.3-0.6,0.3-0.9c-0.2-0.1-0.3-0.3-0.3-0.5c0-0.4,0.4-0.6,0.6-0.8c0.3-0.2,0.3-0.7,0.3-1\r
+               c-0.1-0.5-0.1-1-0.2-1.5c0,0.1,0.4,0.1,0.4,0.3c0.1-0.1,0.1-0.3,0.2-0.5c0.1-0.1,0.2-0.2,0.4-0.3c0.2-0.1,0.7-0.6,0.9-0.3\r
+               c0.2,0.3-0.3,0.5,0,0.8c0.1-0.2,0-0.4,0.2-0.6c0.3-0.4,0.6,0,0.9,0.1c0.4,0.1,0.5,0.2,0.8,0.5c-0.1-0.1,0.3-0.2,0.4-0.3\r
+               c0.4-0.1,0.6,0.1,0.8,0.4c0.3,0.2,0.8,0.4,0.7,0.8c0.2,0,0.3,0.1,0.5,0.2c0.2,0.1,0.4,0,0.5,0.2C39.8,43.3,37.2,44.7,34.3,45.2z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-list.svg b/Build/Resources/Private/Icons/module-list.svg
new file mode 100755 (executable)
index 0000000..75cc7ef
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#CA6434" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M47.4,42H24.6c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6\r
+               h22.7c0.3,0,0.6,0.3,0.6,0.6v2.8C48,41.7,47.7,42,47.4,42z M47.4,34H24.7c-0.3,0-0.6-0.3-0.6-0.6v-2.7c0-0.3,0.3-0.6,0.6-0.6h22.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.7C48,33.7,47.7,34,47.4,34z M47.4,26H24.6c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h22.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C48,25.7,47.7,26,47.4,26z M19.4,42h-2.7c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h2.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C20,41.7,19.7,42,19.4,42z M19.4,34h-2.7c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h2.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C20,33.7,19.7,34,19.4,34z M19.4,26h-2.7c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h2.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C20,25.7,19.7,26,19.4,26z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-page.svg b/Build/Resources/Private/Icons/module-page.svg
new file mode 100755 (executable)
index 0000000..1bb236c
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#EE8433" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M44.1,49.5H19.9c-1,0-1.9-0.8-1.9-1.9V16.4c0-1,0.8-1.9,1.9-1.9\r
+               h15.5c1,0,2.5,0.6,3.2,1.3l6.1,5.1c0.7,0.7,1.3,2.2,1.3,3.2v23.5C46,48.7,45.2,49.5,44.1,49.5z M43.5,22.7L36.8,17\r
+               c-0.1-0.1-0.5-0.3-0.8-0.4v7h8C43.8,23.2,43.7,22.8,43.5,22.7z M44,25.5h-8.6c-1,0-1.4-0.3-1.4-1.4v-7.6H20v31h24V25.5z M24.6,29.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,29.8,24.2,29.5,24.6,29.5z M24.6,33.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,33.8,24.2,33.5,24.6,33.5z M24.6,37.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,37.8,24.2,37.5,24.6,37.5z M24.6,41.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,41.8,24.2,41.5,24.6,41.5z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-permission.svg b/Build/Resources/Private/Icons/module-permission.svg
new file mode 100755 (executable)
index 0000000..0d30aa0
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#184F44" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M41.9,32H26v-7.6c0-3.1,2.5-5.6,5.6-5.6c3.1,0,5.6,2.5,5.6,5.6c0,0.8,0.6,1.4,1.4,1.4h1.4\r
+               c0.8,0,1.4-0.6,1.4-1.4c0-5.4-4.2-9.7-9.6-9.7c-5.4,0-9.7,4.4-9.7,9.7V32h0.1c-1.2,0-2.1,0.9-2.1,2.1V46c0,1.2,0.9,2.1,2.1,2.1\r
+               h19.8c1.2,0,2.1-0.9,2.1-2.1V34.1C44,32.9,43.1,32,41.9,32z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-recycler.svg b/Build/Resources/Private/Icons/module-recycler.svg
new file mode 100755 (executable)
index 0000000..2558944
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#5D6364" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M45.3,22H44v22.5C44,47,43,48,41,48H23c-2,0-3-1.1-3-3.6V22h-1.3\r
+               c-0.4,0-0.7-0.3-0.7-0.7v-0.5c0-0.4,0.3-0.7,0.7-0.7h5.1l1.6-2c0.5-1.1,1.8-2,3-2h7.3c1.2,0,2.6,0.9,3,2l1.6,2h5\r
+               c0.4,0,0.7,0.3,0.7,0.7v0.5C46,21.7,45.7,22,45.3,22z M36,18.2c-0.1-0.1-0.3-0.2-0.4-0.3h-7.2c-0.1,0-0.3,0.2-0.4,0.3L26.9,20h10.2\r
+               L36,18.2z M42,22H22v22.5c0,1.1,0.6,1.5,0.7,1.5h18.5c0.1,0,0.7-0.4,0.7-1.5V22z M37.3,42h-0.6c-0.4,0-0.7-0.3-0.7-0.7V26.7\r
+               c0-0.4,0.3-0.7,0.7-0.7h0.6c0.4,0,0.7,0.3,0.7,0.7v14.6C38,41.7,37.7,42,37.3,42z M32.3,42h-0.6c-0.4,0-0.7-0.3-0.7-0.7V26.7\r
+               c0-0.4,0.3-0.7,0.7-0.7h0.6c0.4,0,0.7,0.3,0.7,0.7v14.6C33,41.7,32.7,42,32.3,42z M27.3,42h-0.5c-0.4,0-0.7-0.3-0.7-0.7V26.7\r
+               c0-0.4,0.3-0.7,0.7-0.7h0.5c0.4,0,0.7,0.3,0.7,0.7v14.6C28,41.7,27.7,42,27.3,42z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-reports.svg b/Build/Resources/Private/Icons/module-reports.svg
new file mode 100755 (executable)
index 0000000..03a9e01
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#8B2F60" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M32.1,31.8v-16C23.2,15.9,16,23.1,16,32c0,8.9,7.2,16.1,16.1,16.1c4.5,0,8.5-1.8,11.4-4.8L32.1,31.8z\r
+                M35.5,32.1l11.4,11.4c3-2.9,4.8-7,4.8-11.4H35.5z M50.2,30.1C50.2,21.2,43,14,34.1,14v16.1H50.2z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-scheduler.svg b/Build/Resources/Private/Icons/module-scheduler.svg
new file mode 100755 (executable)
index 0000000..c122d27
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#FF5E49" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M34.7,24.6c0-0.4-0.3-0.7-0.7-0.7h-1.3c-0.4,0-0.7,0.3-0.7,0.7V32h-4.7c-0.4,0-0.7,0.3-0.7,0.7V34\r
+               c0,0.4,0.3,0.7,0.7,0.7H34c0.4,0,0.7-0.3,0.7-0.7V24.6z M43.4,32c0,6.3-5.1,11.4-11.4,11.4c-6.3,0-11.4-5.1-11.4-11.4\r
+               c0-6.3,5.1-11.4,11.4-11.4C38.3,20.6,43.4,25.7,43.4,32z M48.1,32c0-8.9-7.2-16.1-16.1-16.1S15.9,23.1,15.9,32\r
+               c0,8.9,7.2,16.1,16.1,16.1S48.1,40.9,48.1,32z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-setup.svg b/Build/Resources/Private/Icons/module-setup.svg
new file mode 100755 (executable)
index 0000000..0421798
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#589FD2" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M37.8,51.1c-0.2,0-0.4-0.1-0.5-0.2c-0.2-0.2-0.2-0.3-0.2-0.5c0-0.2,0.1-0.4,0.2-0.5\r
+               c0.2-0.2,0.3-0.2,0.5-0.2c0.2,0,0.4,0.1,0.5,0.2c0.2,0.2,0.2,0.3,0.2,0.5c0,0.2-0.1,0.4-0.2,0.5C38.2,51.1,38,51.1,37.8,51.1z\r
+                M44.3,43.8c-0.6-0.6-1.1-1.3-1.4-2.1L34.6,50c-0.3,0.3-0.5,0.7-0.5,1.1c0,0.4,0.2,0.8,0.5,1.1l1.3,1.3c0.3,0.3,0.7,0.5,1.1,0.5\r
+               c0.4,0,0.8-0.2,1.1-0.5l8.3-8.3C45.6,44.9,44.9,44.5,44.3,43.8z M54.1,39.6c-0.1-0.1-0.2-0.1-0.3-0.1c-0.1,0-0.4,0.1-0.9,0.4\r
+               c-0.5,0.3-1.1,0.6-1.7,1c-0.6,0.4-0.9,0.6-1,0.6L48,40.2v-2.7l3.6-2.1c0.1-0.1,0.2-0.2,0.2-0.3c0-0.1-0.1-0.3-0.2-0.3\r
+               c-0.4-0.2-0.8-0.4-1.3-0.6c-0.5-0.1-1-0.2-1.5-0.2c-1.5,0-2.8,0.5-3.9,1.6c-1.1,1.1-1.6,2.4-1.6,3.9c0,1.5,0.5,2.8,1.6,3.9\r
+               c1.1,1.1,2.4,1.6,3.9,1.6c1.1,0,2.2-0.3,3.2-1c1-0.7,1.6-1.6,2-2.6c0.2-0.5,0.3-1,0.3-1.3C54.2,39.8,54.1,39.7,54.1,39.6z"/>\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M43.1,33.5c-1.6,1.6-2.5,3.7-2.5,6c0,0.2,0,0.5,0,0.7l-7.8,7.8\r
+               c0,0,0,0.1-0.1,0.1h-9.7c-3.3,0-5.5-2-5.5-5.3c0-4.6,1.1-11.8,7.1-11.8c0.6,0,3.3,2.9,7.4,2.9c4,0,6.7-2.9,7.4-2.9\r
+               c2,0,3.4,0.8,4.4,2C43.6,33.1,43.3,33.2,43.1,33.5z M32.1,32.2c-4.4,0-7.9-3.5-7.9-7.9s3.5-7.9,7.9-7.9s7.9,3.5,7.9,7.9\r
+               S36.4,32.2,32.1,32.2z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-taskcenter.svg b/Build/Resources/Private/Icons/module-taskcenter.svg
new file mode 100755 (executable)
index 0000000..e6ac8cb
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#3471A9" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M34.9,42v-2h11v2H34.9z M28,33v-2h17.9v2H28z M39,24v-2h7v2H39z M48,39.2c0-0.6-0.5-1.1-1.1-1.1H17.1\r
+               c-0.6,0-1.1,0.5-1.1,1.1v3.7c0,0.6,0.5,1.1,1.1,1.1h29.7c0.6,0,1.1-0.5,1.1-1.1V39.2z M48,30.2c0-0.6-0.5-1.1-1.1-1.1H17.1\r
+               c-0.6,0-1.1,0.5-1.1,1.1v3.7c0,0.6,0.5,1.1,1.1,1.1h29.7c0.6,0,1.1-0.5,1.1-1.1V30.2z M48,21.1c0-0.6-0.5-1.1-1.1-1.1H17.1\r
+               c-0.6,0-1.1,0.5-1.1,1.1v3.7c0,0.6,0.5,1.1,1.1,1.1h29.7c0.6,0,1.1-0.5,1.1-1.1V21.1z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-tstemplate.svg b/Build/Resources/Private/Icons/module-tstemplate.svg
new file mode 100755 (executable)
index 0000000..9108c13
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#1A568F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M16,48V16h32v32H16z M46,18H18v28h28V18z M44,26H20v-6h24V26z\r
+                M28,44h-8V28h8V44z M44,44H30V28h14V44z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-version.svg b/Build/Resources/Private/Icons/module-version.svg
new file mode 100755 (executable)
index 0000000..720e215
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#7A950F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M47.2,48H36.8c-1.6,0-2.9-1.3-2.9-2.9v-5.3l3.2,3.2\r
+               c0.7,0.7,1.6,1.1,2.6,1.1c1,0,1.9-0.4,2.6-1.1l5.4-5.4c0.7-0.7,1.1-1.6,1.1-2.6c0-0.1,0-0.3,0-0.4c0.7,0.5,1.2,1.4,1.2,2.3v8.3\r
+               C50,46.7,48.7,48,47.2,48z M47.2,30h-1.8c-0.4-5.3-2.4-8.7-6.1-10.2c-1.3-0.5-2.8-0.8-4.6-0.8c-0.2,0-0.5,0-0.7,0.1v-0.2\r
+               c0-1.6,1.3-2.9,2.9-2.9h10.3c1.6,0,2.9,1.3,2.9,2.9v8.3C50,28.7,48.7,30,47.2,30z M28.6,20.7l-0.1,0.1c-0.3,0.1-0.7,0.3-1.1,0.6\r
+               c-0.9,0.6-1.5,1.7-1.5,2.8c0,1.8,1.5,3.3,3.4,3.3c0.2,0,0.4,0,0.7-0.1c-0.1,1.4-1.4,2.6-2.8,2.6H16.8c-1.6,0-2.9-1.3-2.9-2.9v-8.3\r
+               c0-1.6,1.3-2.9,2.9-2.9h10.3c1.6,0,2.9,1.3,2.9,2.9v1.2C29.6,20.3,29.1,20.5,28.6,20.7z M16.8,34h10.3c1.6,0,2.9,1.3,2.9,2.9v8.3\r
+               c0,1.6-1.3,2.9-2.9,2.9H16.8c-1.6,0-2.9-1.3-2.9-2.9v-8.3C14,35.3,15.3,34,16.8,34z"/>\r
+       <path fill="#FFFFFF" d="M34.7,22c1.2,0,2.4,0.1,3.5,0.6c3.7,1.5,4.3,5.8,4.3,9.3v2.4h2.7c0.4,0,0.7,0.3,0.7,0.7\r
+               c0,0.2-0.1,0.4-0.2,0.5l-5.4,5.4C40.1,40.9,40,41,39.8,41s-0.4-0.1-0.5-0.2l-5.4-5.4c-0.1-0.1-0.2-0.3-0.2-0.5\r
+               c0-0.4,0.3-0.7,0.7-0.7h2.7v-2.4c0-4.6-0.9-7.6-5.9-7.6c-0.4,0-0.9,0-1.3,0.1c-0.2,0-0.4,0.1-0.5,0.1c-0.2,0-0.4-0.1-0.4-0.3\r
+               c0-0.1,0.1-0.2,0.2-0.3c0.2-0.2,0.6-0.3,0.8-0.4C31.2,22.7,33.2,22,34.7,22z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-viewpage.svg b/Build/Resources/Private/Icons/module-viewpage.svg
new file mode 100755 (executable)
index 0000000..5f5aa92
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#D04038" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M47.5,32c-3.4,5.3-9,9-15.5,9s-12-3.7-15.5-9c1.9-3,4.5-5.5,7.7-7.1c-0.8,1.4-1.2,2.9-1.2,4.5c0,5,4,9,9,9\r
+               s9-4,9-9c0-1.6-0.4-3.2-1.2-4.5C42.9,26.5,45.5,29,47.5,32z M33,24.3c0,0.5-0.4,1-1,1c-2.3,0-4.2,1.9-4.2,4.2c0,0.5-0.4,1-1,1\r
+               s-1-0.4-1-1c0-3.4,2.8-6.1,6.1-6.1C32.5,23.3,33,23.8,33,24.3z M50,32c0-0.5-0.2-1-0.4-1.4C45.9,24.5,39.1,20.4,32,20.4\r
+               c-7.1,0-13.9,4.1-17.6,10.2C14.1,31,14,31.5,14,32c0,0.5,0.2,1,0.4,1.4c3.7,6.1,10.5,10.2,17.6,10.2c7.1,0,13.9-4.1,17.6-10.2\r
+               C49.9,33,50,32.5,50,32z"/>\r
+</g>\r
+</svg>\r
diff --git a/Build/Resources/Private/Icons/module-workspaces.svg b/Build/Resources/Private/Icons/module-workspaces.svg
new file mode 100755 (executable)
index 0000000..1de36ad
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#7A950F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M30,36.9c0-1.6-1.3-2.9-2.9-2.9H16.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V36.9z M30,18.9c0-1.6-1.3-2.9-2.9-2.9H16.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V18.9z M50,36.9c0-1.6-1.3-2.9-2.9-2.9H36.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V36.9z M50,18.9c0-1.6-1.3-2.9-2.9-2.9H36.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V18.9z"/>\r
+</g>\r
+</svg>\r
index 48b27b6..b523cf3 100644 (file)
@@ -9,10 +9,11 @@
   "license": "GPL-2.0+",
   "devDependencies": {
     "grunt": "~0.4.5",
+    "grunt-bower-just-install": "0.0.3",
     "grunt-bowercopy": "^1.2.0",
+    "grunt-contrib-copy": "^0.8.0",
     "grunt-contrib-less": "~1.0.0",
     "grunt-contrib-watch": "~0.6.1",
-    "grunt-npm-install": "^0.2.0",
-    "grunt-bower-just-install": "0.0.3"
+    "grunt-npm-install": "^0.2.0"
   }
 }
diff --git a/typo3/sysext/about/Resources/Public/Icons/module-about.png b/typo3/sysext/about/Resources/Public/Icons/module-about.png
deleted file mode 100644 (file)
index fba6ffe..0000000
Binary files a/typo3/sysext/about/Resources/Public/Icons/module-about.png and /dev/null differ
diff --git a/typo3/sysext/about/Resources/Public/Icons/module-about.svg b/typo3/sysext/about/Resources/Public/Icons/module-about.svg
new file mode 100644 (file)
index 0000000..0bed14e
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#2A6190" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M49.4,26l-5.8,18.9c-0.5,1.8-2.4,3.1-4.2,3.1H20\r
+               c-2.1,0-4.4-1.7-5.2-3.9c-0.3-0.9-0.3-1.9,0-2.6c0-0.4,0.1-0.8,0.1-1.3c0-0.3-0.2-0.6-0.1-0.9c0.1-0.5,0.5-0.9,0.9-1.4\r
+               c0.6-1,1.3-2.7,1.6-3.8c0.1-0.4-0.1-0.9,0-1.2c0.1-0.4,0.5-0.7,0.7-1.1c0.6-1,1.3-2.8,1.4-3.8c0-0.4-0.2-0.9,0-1.3\r
+               c0.1-0.5,0.6-0.7,0.9-1.1c0.5-0.7,1.3-2.7,1.5-3.8c0-0.4-0.2-0.7-0.1-1.1c0.1-0.4,0.6-0.8,0.9-1.3c0.9-1.3,1.1-4.1,3.7-3.4l0,0.1\r
+               c0.4-0.1,0.7-0.2,1.1-0.2h16c1,0,1.9,0.4,2.4,1.2c0.5,0.8,0.7,1.7,0.4,2.7l-5.8,18.9c-1,3.2-1.5,4.2-4.2,4.2H17.8\r
+               c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.3-0.2,0.1,0,0.6c0.4,1.2,1.9,2.1,3,2.1h19.4c0.8,0,1.7-1.1,1.9-1.9l6.3-20.6\r
+               c0.1-0.4,0.1-0.8,0.1-1.2c0.5,0.2,0.9,0.5,1.2,0.9C49.5,24,49.7,25,49.4,26z M26.4,37l3.8,0c0.4,0,0.7-0.2,0.8-0.5l1.1-3.3\r
+               c0.1-0.3-0.1-0.5-0.4-0.5l-3.8,0c-0.4,0-0.7,0.2-0.8,0.5L26,36.4C25.9,36.7,26.1,37,26.4,37z M25.9,23.9l2,1.7\r
+               c0.1,0.1,0.2,0.1,0.3,0.1c0.2,0,0.4-0.1,0.6-0.2c1.3-1,1.7-1.3,2.2-1.6c0.4-0.2,1.1-0.4,1.8-0.4c1.3,0,2.2,0.7,1.9,1.5\r
+               c-0.3,0.9-1,1.3-2.3,1.8c-1.6,0.5-3.9,1.9-4.5,3.6L27.8,31c-0.1,0.3,0.1,0.5,0.4,0.5l3.8,0c0.4,0,0.7-0.2,0.8-0.5\r
+               c0.1-0.4,1-1.2,2-1.7c1.7-0.7,4.1-1.7,4.9-4.3c1-3.1-2-5.5-5.4-5.5c-3.2,0-6,1.2-8.4,3.6C25.7,23.4,25.7,23.7,25.9,23.9z"/>\r
+</g>\r
+</svg>\r
index 65ebe8a..12ba941 100644 (file)
@@ -11,7 +11,7 @@ if (TYPO3_MODE === 'BE' && !(TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_INSTALL)) {
                array('About' => 'index'),
                array(
                        'access' => 'user,group',
-                       'icon' => 'EXT:about/Resources/Public/Icons/module-about.png',
+                       'icon' => 'EXT:about/Resources/Public/Icons/module-about.svg',
                        'labels' => 'LLL:EXT:lang/locallang_mod_help_about.xlf'
                )
        );
diff --git a/typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.png b/typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.png
deleted file mode 100644 (file)
index 9576a21..0000000
Binary files a/typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.png and /dev/null differ
diff --git a/typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.svg b/typo3/sysext/aboutmodules/Resources/Public/Icons/module-aboutmodules.svg
new file mode 100644 (file)
index 0000000..cfae193
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#3A81B4" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M49,23.3c-0.3-0.4-0.8-0.7-1.2-0.9c0,0.4,0,0.8-0.1,1.2l-6.3,20.6c-0.2,0.8-1.1,1.9-1.9,1.9H20\r
+               c-1.2,0-2.6-0.9-3-2.1c-0.2-0.5-0.1-0.3,0-0.6c0.2-0.3,0.5-0.3,0.8-0.3h18.3c2.7,0,3.2-1,4.2-4.2L46,19.9c0.3-1,0.2-2-0.4-2.7\r
+               c-0.5-0.7-1.4-1.2-2.4-1.2h-16c-0.4,0-0.7,0.1-1.1,0.2l0-0.1c-2.7-0.8-2.8,2.1-3.7,3.4c-0.3,0.5-0.8,0.9-0.9,1.3\r
+               c-0.1,0.4,0.1,0.7,0.1,1.1c-0.1,1.1-1,3.1-1.5,3.8c-0.3,0.4-0.8,0.6-0.9,1.1c-0.1,0.3,0.1,0.8,0,1.3c-0.1,1-0.8,2.8-1.4,3.8\r
+               c-0.2,0.4-0.6,0.7-0.7,1.1c-0.1,0.4,0.1,0.8,0,1.2c-0.2,1.1-0.9,2.8-1.6,3.8c-0.3,0.6-0.8,0.9-0.9,1.4c0,0.3,0.1,0.5,0.1,0.9\r
+               c0,0.5-0.1,0.9-0.1,1.3c-0.3,0.8-0.3,1.7,0,2.6c0.8,2.2,3.1,3.9,5.2,3.9h19.4c1.8,0,3.7-1.4,4.2-3.1L49.4,26\r
+               C49.7,25,49.5,24,49,23.3z M26.6,23.3l0.3-0.7c0.1-0.4,0.5-0.7,0.9-0.7h12.8c0.4,0,0.6,0.3,0.5,0.7l-0.3,0.7\r
+               c-0.1,0.4-0.5,0.7-0.9,0.7H27.1C26.7,24,26.5,23.7,26.6,23.3z M25,27.4l0.3-0.7c0.1-0.4,0.5-0.7,0.9-0.7H39c0.4,0,0.6,0.3,0.5,0.7\r
+               l-0.3,0.7C39,27.7,38.6,28,38.3,28H25.5C25.1,28,24.9,27.7,25,27.4z"/>\r
+</g>\r
+</svg>\r
index 4f8436f..5819056 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE' && !(TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_INSTALL)) {
                ),
                array(
                        'access' => 'user,group',
-                       'icon' => 'EXT:aboutmodules/Resources/Public/Icons/module-aboutmodules.png',
+                       'icon' => 'EXT:aboutmodules/Resources/Public/Icons/module-aboutmodules.svg',
                        'labels' => 'LLL:EXT:aboutmodules/Resources/Private/Language/locallang_mod.xlf'
                )
        );
diff --git a/typo3/sysext/backend/Resources/Public/Icons/module-page.png b/typo3/sysext/backend/Resources/Public/Icons/module-page.png
deleted file mode 100644 (file)
index 4790410..0000000
Binary files a/typo3/sysext/backend/Resources/Public/Icons/module-page.png and /dev/null differ
diff --git a/typo3/sysext/backend/Resources/Public/Icons/module-page.svg b/typo3/sysext/backend/Resources/Public/Icons/module-page.svg
new file mode 100644 (file)
index 0000000..1bb236c
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#EE8433" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M44.1,49.5H19.9c-1,0-1.9-0.8-1.9-1.9V16.4c0-1,0.8-1.9,1.9-1.9\r
+               h15.5c1,0,2.5,0.6,3.2,1.3l6.1,5.1c0.7,0.7,1.3,2.2,1.3,3.2v23.5C46,48.7,45.2,49.5,44.1,49.5z M43.5,22.7L36.8,17\r
+               c-0.1-0.1-0.5-0.3-0.8-0.4v7h8C43.8,23.2,43.7,22.8,43.5,22.7z M44,25.5h-8.6c-1,0-1.4-0.3-1.4-1.4v-7.6H20v31h24V25.5z M24.6,29.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,29.8,24.2,29.5,24.6,29.5z M24.6,33.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,33.8,24.2,33.5,24.6,33.5z M24.6,37.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,37.8,24.2,37.5,24.6,37.5z M24.6,41.5\r
+               h14.8c0.4,0,0.6,0.3,0.6,0.6v0.7c0,0.4-0.3,0.6-0.6,0.6H24.6c-0.4,0-0.6-0.3-0.6-0.6v-0.7C24,41.8,24.2,41.5,24.6,41.5z"/>\r
+</g>\r
+</svg>\r
index 4faad84..4401f8f 100644 (file)
@@ -122,7 +122,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'web_layout',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../../Resources/Public/Icons/module-page.png',
+                                       'tab' => '../../Resources/Public/Icons/module-page.svg',
                                ),
                                'll_ref' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod.xlf',
                        ),
diff --git a/typo3/sysext/belog/Resources/Public/Icons/module-belog.png b/typo3/sysext/belog/Resources/Public/Icons/module-belog.png
deleted file mode 100644 (file)
index dab77a5..0000000
Binary files a/typo3/sysext/belog/Resources/Public/Icons/module-belog.png and /dev/null differ
diff --git a/typo3/sysext/belog/Resources/Public/Icons/module-belog.svg b/typo3/sysext/belog/Resources/Public/Icons/module-belog.svg
new file mode 100644 (file)
index 0000000..cfc5afd
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#D04139" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M30,46V26h7v6.3c0,1,0.8,1.7,1.7,1.7H46v12H30z M35,19.4c0,0.3-0.3,0.6-0.6,0.6H20.6\r
+               c-0.3,0-0.6-0.3-0.6-0.6v-0.8c0-0.3,0.3-0.6,0.6-0.6h13.9c0.3,0,0.6,0.3,0.6,0.6V19.4z M39,32v-4.9l5.1,4.9H39z M48,33.8\r
+               c0-1-0.5-1.3-1.2-2l-7.1-7.3c-0.2-0.2-0.4-0.5-0.6-0.6v-6.2c0-1-0.8-1.7-1.7-1.7H17.7c-1,0-1.7,0.8-1.7,1.7v24.5\r
+               c0,1,0.8,1.7,1.7,1.7H28v2.3c0,1,0.8,1.7,1.7,1.7h16.6c1,0,1.7-0.8,1.7-1.7V33.8z"/>\r
+</g>\r
+</svg>\r
index 4d6229c..08d95b7 100644 (file)
@@ -23,7 +23,7 @@ if (TYPO3_MODE === 'BE' && !(TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_INSTALL)) {
                ),
                array(
                        'access' => 'admin',
-                       'icon' => 'EXT:belog/Resources/Public/Icons/module-belog.png',
+                       'icon' => 'EXT:belog/Resources/Public/Icons/module-belog.svg',
                        'labels' => 'LLL:EXT:belog/Resources/Private/Language/locallang_mod.xlf',
                )
        );
diff --git a/typo3/sysext/beuser/Resources/Public/Icons/module-beuser.png b/typo3/sysext/beuser/Resources/Public/Icons/module-beuser.png
deleted file mode 100644 (file)
index bcd5042..0000000
Binary files a/typo3/sysext/beuser/Resources/Public/Icons/module-beuser.png and /dev/null differ
diff --git a/typo3/sysext/beuser/Resources/Public/Icons/module-beuser.svg b/typo3/sysext/beuser/Resources/Public/Icons/module-beuser.svg
new file mode 100644 (file)
index 0000000..b17f914
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#3471A9" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M46.5,42.7c0-4.6-1.1-11.8-7.1-11.8c-0.6,0-3.3,2.9-7.4,2.9c-4,0-6.7-2.9-7.4-2.9c-6,0-7.1,7.1-7.1,11.8\r
+               c0,3.3,2.2,5.3,5.5,5.3h18C44.3,48,46.5,46,46.5,42.7z M39.9,24.3c0-4.4-3.5-7.9-7.9-7.9s-7.9,3.5-7.9,7.9s3.5,7.9,7.9,7.9\r
+               S39.9,28.7,39.9,24.3z"/>\r
+</g>\r
+</svg>\r
diff --git a/typo3/sysext/beuser/Resources/Public/Icons/module-permission.png b/typo3/sysext/beuser/Resources/Public/Icons/module-permission.png
deleted file mode 100644 (file)
index 4d12fd8..0000000
Binary files a/typo3/sysext/beuser/Resources/Public/Icons/module-permission.png and /dev/null differ
diff --git a/typo3/sysext/beuser/Resources/Public/Icons/module-permission.svg b/typo3/sysext/beuser/Resources/Public/Icons/module-permission.svg
new file mode 100644 (file)
index 0000000..0d30aa0
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#184F44" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M41.9,32H26v-7.6c0-3.1,2.5-5.6,5.6-5.6c3.1,0,5.6,2.5,5.6,5.6c0,0.8,0.6,1.4,1.4,1.4h1.4\r
+               c0.8,0,1.4-0.6,1.4-1.4c0-5.4-4.2-9.7-9.6-9.7c-5.4,0-9.7,4.4-9.7,9.7V32h0.1c-1.2,0-2.1,0.9-2.1,2.1V46c0,1.2,0.9,2.1,2.1,2.1\r
+               h19.8c1.2,0,2.1-0.9,2.1-2.1V34.1C44,32.9,43.1,32,41.9,32z"/>\r
+</g>\r
+</svg>\r
index 87109d6..29bce42 100644 (file)
@@ -14,7 +14,7 @@ if (TYPO3_MODE === 'BE') {
                ),
                array(
                        'access' => 'admin',
-                       'icon' => 'EXT:beuser/Resources/Public/Icons/module-beuser.png',
+                       'icon' => 'EXT:beuser/Resources/Public/Icons/module-beuser.svg',
                        'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod.xlf'
                )
        );
@@ -30,7 +30,7 @@ if (TYPO3_MODE === 'BE') {
                ),
                array(
                        'access' => 'admin',
-                       'icon' => 'EXT:beuser/Resources/Public/Icons/module-permission.png',
+                       'icon' => 'EXT:beuser/Resources/Public/Icons/module-permission.svg',
                        'labels' => 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf',
                        'navigationComponentId' => 'typo3-pagetree'
                )
diff --git a/typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.png b/typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.png
deleted file mode 100644 (file)
index 7be668c..0000000
Binary files a/typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.png and /dev/null differ
diff --git a/typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.svg b/typo3/sysext/cshmanual/Resources/Public/Icons/module-cshmanual.svg
new file mode 100644 (file)
index 0000000..9f8a552
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#E49139" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M49,23.3c-0.3-0.4-0.8-0.7-1.2-0.9c0,0.4,0,0.8-0.1,1.2l-6.3,20.6c-0.2,0.8-1.1,1.9-1.9,1.9H20\r
+               c-1.2,0-2.6-0.9-3-2.1c-0.2-0.5-0.1-0.3,0-0.6c0.2-0.3,0.5-0.3,0.8-0.3h18.3c2.7,0,3.2-1,4.2-4.2L46,19.9c0.3-1,0.2-2-0.4-2.7\r
+               c-0.5-0.7-1.4-1.2-2.4-1.2h-16c-0.4,0-0.7,0.1-1.1,0.2l0-0.1c-2.7-0.8-2.8,2.1-3.7,3.4c-0.3,0.5-0.8,0.9-0.9,1.3\r
+               c-0.1,0.4,0.1,0.7,0.1,1.1c-0.1,1.1-1,3.1-1.5,3.8c-0.3,0.4-0.8,0.6-0.9,1.1c-0.1,0.3,0.1,0.8,0,1.3c-0.1,1-0.8,2.8-1.4,3.8\r
+               c-0.2,0.4-0.6,0.7-0.7,1.1c-0.1,0.4,0.1,0.8,0,1.2c-0.2,1.1-0.9,2.8-1.6,3.8c-0.3,0.6-0.8,0.9-0.9,1.4c0,0.3,0.1,0.5,0.1,0.9\r
+               c0,0.5-0.1,0.9-0.1,1.3c-0.3,0.8-0.3,1.7,0,2.6c0.8,2.2,3.1,3.9,5.2,3.9h19.4c1.8,0,3.7-1.4,4.2-3.1L49.4,26\r
+               C49.7,25,49.5,24,49,23.3z"/>\r
+</g>\r
+</svg>\r
index f2bd797..2dc8658 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'help_cshmanual',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-cshmanual.png',
+                                       'tab' => '../Resources/Public/Icons/module-cshmanual.svg',
                                ),
                                'll_ref' => 'LLL:EXT:lang/locallang_mod_help_cshmanual.xlf',
                        ),
diff --git a/typo3/sysext/dbal/Resources/Public/Icons/module-dbal.png b/typo3/sysext/dbal/Resources/Public/Icons/module-dbal.png
deleted file mode 100644 (file)
index c8f6295..0000000
Binary files a/typo3/sysext/dbal/Resources/Public/Icons/module-dbal.png and /dev/null differ
diff --git a/typo3/sysext/dbal/Resources/Public/Icons/module-dbal.svg b/typo3/sysext/dbal/Resources/Public/Icons/module-dbal.svg
new file mode 100644 (file)
index 0000000..f397e05
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#415697" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M39.4,39.5v-3.3c3.2-0.2,6.2-0.9,8-2.1v2.2\r
+               C47.4,37.9,44,39.2,39.4,39.5z M39.4,34.6v-3.3c3.2-0.2,6.2-0.9,8-2.1v2.2C47.4,32.9,44,34.3,39.4,34.6z M39.4,29.6v-3.3\r
+               c0,0,0,0,0,0l0.1,0.1c0,0,0-0.1,0-0.1c3.2-0.2,6.2-0.9,7.9-2.1v2.2C47.4,27.9,44,29.3,39.4,29.6z M38.5,24.7\r
+               c-2.1-2.3-6.6-3.3-11-3.4v-1.6c0-1.8,4.4-3.3,9.9-3.3s9.9,1.5,9.9,3.3v1.7C47.4,23.1,43.5,24.5,38.5,24.7z M36.4,27.7v1.7\r
+               c0,1.8-4.4,3.3-9.9,3.3s-9.9-1.5-9.9-3.3v-1.7c0-1.8,4.4-3.3,9.9-3.3S36.4,25.9,36.4,27.7z M36.4,32.1v2.2c0,1.8-4.4,3.3-9.9,3.3\r
+               s-9.9-1.5-9.9-3.3v-2.2c2.1,1.5,6,2.2,9.9,2.2S34.3,33.6,36.4,32.1z M36.4,37.1v2.2c0,1.8-4.4,3.3-9.9,3.3s-9.9-1.5-9.9-3.3v-2.2\r
+               c2.1,1.5,6,2.2,9.9,2.2S34.3,38.6,36.4,37.1z M36.4,42.1v2.2c0,1.8-4.4,3.3-9.9,3.3s-9.9-1.5-9.9-3.3v-2.2c2.1,1.5,6,2.2,9.9,2.2\r
+               S34.3,43.6,36.4,42.1z"/>\r
+</g>\r
+</svg>\r
index 76a5b27..d4d5ce9 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'tools_txdbalM1',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-dbal.png',
+                                       'tab' => '../Resources/Public/Icons/module-dbal.svg',
                                ),
                                'll_ref' => 'LLL:EXT:dbal/mod1/locallang_mod.xlf',
                        ),
diff --git a/typo3/sysext/documentation/Resources/Public/Icons/module-documentation.png b/typo3/sysext/documentation/Resources/Public/Icons/module-documentation.png
deleted file mode 100644 (file)
index 363aa70..0000000
Binary files a/typo3/sysext/documentation/Resources/Public/Icons/module-documentation.png and /dev/null differ
diff --git a/typo3/sysext/documentation/Resources/Public/Icons/module-documentation.svg b/typo3/sysext/documentation/Resources/Public/Icons/module-documentation.svg
new file mode 100644 (file)
index 0000000..b79009b
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#DA6C39" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M49.4,26l-5.8,18.9c-0.5,1.8-2.4,3.1-4.2,3.1H20\r
+               c-2.1,0-4.4-1.7-5.2-3.9c-0.3-0.9-0.3-1.9,0-2.6c0-0.4,0.1-0.8,0.1-1.3c0-0.3-0.2-0.6-0.1-0.9c0.1-0.5,0.5-0.9,0.9-1.4\r
+               c0.6-1,1.3-2.7,1.6-3.8c0.1-0.4-0.1-0.9,0-1.2c0.1-0.4,0.5-0.7,0.7-1.1c0.6-1,1.3-2.8,1.4-3.8c0-0.4-0.2-0.9,0-1.3\r
+               c0.1-0.5,0.6-0.7,0.9-1.1c0.5-0.7,1.3-2.7,1.5-3.8c0-0.4-0.2-0.7-0.1-1.1c0.1-0.4,0.6-0.8,0.9-1.3c0.9-1.3,1.1-4.1,3.7-3.4l0,0.1\r
+               c0.4-0.1,0.7-0.2,1.1-0.2h16c1,0,1.9,0.4,2.4,1.2c0.5,0.8,0.7,1.7,0.4,2.7l-5.8,18.9c-1,3.2-1.5,4.2-4.2,4.2H17.8\r
+               c-0.3,0-0.6,0.1-0.8,0.3c-0.2,0.3-0.2,0.1,0,0.6c0.4,1.2,1.9,2.1,3,2.1h19.4c0.8,0,1.7-1.1,1.9-1.9l6.3-20.6\r
+               c0.1-0.4,0.1-0.8,0.1-1.2c0.5,0.2,0.9,0.5,1.2,0.9C49.5,24,49.7,25,49.4,26z M34.3,29.3c0.7,0,3.2-2.7,4.2-4.9\r
+               c0.5-1.1-1.3-1.4-3.3-1.4c-0.8,0-1.2,0.2-1.5,1C32.9,25.8,33,29.3,34.3,29.3z M27.2,35c1,0,3.3-1.6,5.5-3.7\r
+               c-0.2,0.1-0.4,0.1-0.5,0.1c-1.5,0-1.5-5.3-0.8-7.1c0.3-0.6,0.5-0.9,0.8-1.1c-2,0.2-4.5,0.9-5.6,1.8c-0.2,0.2-0.5,0.6-0.7,1\r
+               C24.8,28.8,25.1,35,27.2,35z"/>\r
+</g>\r
+</svg>\r
index 2164e93..4b2caa5 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE') {
                ),
                array(
                        'access' => 'user,group',
-                       'icon'   => 'EXT:documentation/Resources/Public/Icons/module-documentation.png',
+                       'icon'   => 'EXT:documentation/Resources/Public/Icons/module-documentation.svg',
                        'labels' => 'LLL:EXT:documentation/Resources/Private/Language/locallang_mod.xlf',
                )
        );
diff --git a/typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.png b/typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.png
deleted file mode 100644 (file)
index 7da5a6a..0000000
Binary files a/typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.png and /dev/null differ
diff --git a/typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.svg b/typo3/sysext/extensionmanager/Resources/Public/Icons/module-extensionmanager.svg
new file mode 100644 (file)
index 0000000..0f55a81
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#F08D34" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M53.1,37c0-2.3-1.3-4.5-3.9-4.5c-2.8,0-4.1,2.2-5.6,2.2c-0.8,0-1.5-0.5-2-1c-0.6-0.7-0.8-1.7-0.8-2.6\r
+               c0-1.8,0.2-3.7,0.5-5.5c0-0.2,0.2-1.5,0.3-1.6v0c-2.5,0.1-5.1,0.7-7.7,0.7c-1.6,0-3.2-0.6-3.2-2.5c0-2.5,2.5-3.2,2.5-5.9\r
+               c0-2.4-1.9-3.8-4.2-3.8c-2.4,0-4.5,1.3-4.5,3.9c0,2.8,2.2,4.1,2.2,5.6c0,0.8-0.5,1.5-1,2c-0.7,0.6-1.7,0.8-2.6,0.8\r
+               c-1.8,0-3.7-0.2-5.5-0.5c-0.2,0-1.5-0.2-1.6-0.3v22.9c0,0,0.1,0,0.1,0l0.3,0c0.4,0.1,0.8,0.1,1.2,0.2c1.8,0.3,3.6,0.5,5.5,0.5\r
+               c0.9,0,1.9-0.1,2.6-0.8c0.5-0.5,1-1.2,1-2c0-1.5-2.2-2.8-2.2-5.6c0-2.6,2.2-3.9,4.5-3.9c2.3,0,4.2,1.3,4.2,3.8\r
+               c0,2.7-2.5,3.4-2.5,5.9c0,1.8,1.7,2.5,3.2,2.5c2.3,0,4.6-0.4,6.9-0.7c0.2,0,0.5,0,0.7,0v-0.1c0-1.7-0.7-3.4-0.7-5.1\r
+               c0-1.7,0.7-2.8,2.5-2.8c2.5,0,3.2,2.5,5.9,2.5C51.8,41.2,53.1,39.3,53.1,37z"/>\r
+</g>\r
+</svg>\r
index cc6b1f8..eac4c84 100644 (file)
@@ -17,7 +17,7 @@ if (TYPO3_MODE === 'BE') {
                ),
                array(
                        'access' => 'admin',
-                       'icon' => 'EXT:extensionmanager/Resources/Public/Icons/module-extensionmanager.png',
+                       'icon' => 'EXT:extensionmanager/Resources/Public/Icons/module-extensionmanager.svg',
                        'labels' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_mod.xlf',
                )
        );
diff --git a/typo3/sysext/filelist/Resources/Public/Icons/module-filelist.png b/typo3/sysext/filelist/Resources/Public/Icons/module-filelist.png
deleted file mode 100644 (file)
index 7eb8d57..0000000
Binary files a/typo3/sysext/filelist/Resources/Public/Icons/module-filelist.png and /dev/null differ
diff --git a/typo3/sysext/filelist/Resources/Public/Icons/module-filelist.svg b/typo3/sysext/filelist/Resources/Public/Icons/module-filelist.svg
new file mode 100644 (file)
index 0000000..30f10f3
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#4C7E3A" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M51,38.3c0-3.6-2.5-6.6-5.9-7.4c0.5-0.8,0.8-1.7,0.8-2.7c0-2.8-2.3-5.1-5.1-5.1c-1.3,0-2.4,0.5-3.3,1.2\r
+               c-1.5-3.7-5.1-6.3-9.4-6.3c-5.6,0-10.1,4.5-10.1,10.1c0,0.3,0,0.6,0,0.9c-3,1.4-5.1,4.5-5.1,8c0,4.9,4,8.9,8.9,8.9h21.5\r
+               C47.6,45.9,51,42.5,51,38.3z"/>\r
+</g>\r
+</svg>\r
index e823601..f083c3d 100644 (file)
@@ -14,7 +14,7 @@ if (TYPO3_MODE === 'BE') {
                        'workspaces' => 'online,custom',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-filelist.png',
+                                       'tab' => '../Resources/Public/Icons/module-filelist.svg',
                                ),
                                'll_ref' => 'LLL:EXT:lang/locallang_mod_file_list.xlf',
                        ),
diff --git a/typo3/sysext/func/Resources/Public/Icons/module-func.png b/typo3/sysext/func/Resources/Public/Icons/module-func.png
deleted file mode 100644 (file)
index 0e2966d..0000000
Binary files a/typo3/sysext/func/Resources/Public/Icons/module-func.png and /dev/null differ
diff --git a/typo3/sysext/func/Resources/Public/Icons/module-func.svg b/typo3/sysext/func/Resources/Public/Icons/module-func.svg
new file mode 100644 (file)
index 0000000..8e2f865
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#08596C" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M38.9,27.2l-2.1-2.1l5.9-5.9l2.1,2.1L38.9,27.2z M47.9,21.3c0-0.3-0.1-0.7-0.4-0.9l-4-4\r
+               c-0.2-0.2-0.6-0.4-0.9-0.4s-0.7,0.1-0.9,0.4L15.9,42.3c-0.2,0.2-0.4,0.6-0.4,0.9c0,0.3,0.1,0.7,0.4,0.9l4,4\r
+               c0.2,0.2,0.6,0.4,0.9,0.4c0.3,0,0.7-0.1,0.9-0.4l25.8-25.8C47.8,22,47.9,21.7,47.9,21.3z M20.8,17.5l-0.6-2l-0.6,2l-2,0.6l2,0.6\r
+               l0.6,2l0.6-2l2-0.6L20.8,17.5z M27.8,20.8l-1.2-3.9l-1.2,3.9L21.4,22l3.9,1.2l1.2,3.9l1.2-3.9l3.9-1.2L27.8,20.8z M46.5,30.4\r
+               l-0.6-2l-0.6,2l-2,0.6l2,0.6l0.6,2l0.6-2l2-0.6L46.5,30.4z M33.6,17.5l-0.6-2l-0.6,2l-2,0.6l2,0.6l0.6,2l0.6-2l2-0.6L33.6,17.5z"/>\r
+</g>\r
+</svg>\r
index 5d90146..f19c430 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'web_func',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-func.png',
+                                       'tab' => '../Resources/Public/Icons/module-func.svg',
                                ),
                                'll_ref' => 'LLL:EXT:lang/locallang_mod_web_func.xlf',
                        ),
diff --git a/typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.png b/typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.png
deleted file mode 100644 (file)
index 51c2367..0000000
Binary files a/typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.png and /dev/null differ
diff --git a/typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.svg b/typo3/sysext/indexed_search/Resources/Public/Icons/module-indexed_search.svg
new file mode 100644 (file)
index 0000000..a1b0189
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#458043" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M24,37.9h-4V44h4V37.9z M32,26h-4v18h4V26z M50,48H16V14h-2v36h36V48z M40,32h-4v12h4V32z M48,22h-4v22h4\r
+               V22z"/>\r
+</g>\r
+</svg>\r
index 152c5a1..910d517 100644 (file)
@@ -14,7 +14,7 @@ if (TYPO3_MODE === 'BE') {
                ),
                array(
                        'access' => 'admin',
-                       'icon'   => 'EXT:indexed_search/Resources/Public/Icons/module-indexed_search.png',
+                       'icon'   => 'EXT:indexed_search/Resources/Public/Icons/module-indexed_search.svg',
                        'labels' => 'LLL:EXT:indexed_search/mod/locallang_mod.xlf',
                )
        );
diff --git a/typo3/sysext/info/Resources/Public/Icons/module-info.png b/typo3/sysext/info/Resources/Public/Icons/module-info.png
deleted file mode 100644 (file)
index 889c612..0000000
Binary files a/typo3/sysext/info/Resources/Public/Icons/module-info.png and /dev/null differ
diff --git a/typo3/sysext/info/Resources/Public/Icons/module-info.svg b/typo3/sysext/info/Resources/Public/Icons/module-info.svg
new file mode 100644 (file)
index 0000000..3378516
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#6DAAE0" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M40,43.5c0-0.8-0.7-1.5-1.5-1.5H36V29.5c0-0.8-0.7-1.5-1.5-1.5h-8.1c-0.8,0-1.5,0.7-1.5,1.5v3.1\r
+               c0,0.8,0.7,1.5,1.5,1.5H28v8h-2.5c-0.8,0-1.5,0.7-1.5,1.5v3.1c0,0.8,0.7,1.5,1.5,1.5h13.1c0.8,0,1.5-0.7,1.5-1.5V43.5z M36,17.4\r
+               c0-0.8-0.7-1.5-1.5-1.5h-5.1c-0.8,0-1.5,0.7-1.5,1.5v5.1c0,0.8,0.7,1.5,1.5,1.5h5.1c0.8,0,1.5-0.7,1.5-1.5V17.4z"/>\r
+</g>\r
+</svg>\r
index 67d99d2..214a171 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'web_info',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-info.png',
+                                       'tab' => '../Resources/Public/Icons/module-info.svg',
                                ),
                                'll_ref' => 'LLL:EXT:lang/locallang_mod_web_info.xlf',
                        ),
diff --git a/typo3/sysext/install/Resources/Public/Icons/module-install.png b/typo3/sysext/install/Resources/Public/Icons/module-install.png
deleted file mode 100644 (file)
index 60bc93e..0000000
Binary files a/typo3/sysext/install/Resources/Public/Icons/module-install.png and /dev/null differ
diff --git a/typo3/sysext/install/Resources/Public/Icons/module-install.svg b/typo3/sysext/install/Resources/Public/Icons/module-install.svg
new file mode 100644 (file)
index 0000000..873f462
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#FF8700" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M42.8,32.8c-3.6,0-8.1-10.1-8.1-15.1c0-2.3,0.9-2.7,3.2-2.7\r
+               c5.5,0,11,0.9,11,4C48.8,25.2,44.9,32.8,42.8,32.8z M28.5,18.5c0,5,6.4,20.2,10.7,20.2c0.5,0,0.9-0.1,1.4-0.2\r
+               c-3.8,6.1-8.4,10.6-11.2,10.6c-5.9,0-14.3-17.9-14.3-25.7c0-1.2,0.3-2.2,0.7-2.8c2-2.5,8.4-4.4,13.7-5C28.9,16,28.5,16.6,28.5,18.5\r
+               z"/>\r
+</g>\r
+</svg>\r
index 3bd7f2f..b2ced13 100644 (file)
@@ -20,7 +20,7 @@ if (TYPO3_MODE === 'BE') {
                ),
                array(
                        'access' => 'admin',
-                       'icon' => 'EXT:install/Resources/Public/Icons/module-install.png',
+                       'icon' => 'EXT:install/Resources/Public/Icons/module-install.svg',
                        'labels' => 'LLL:EXT:install/Resources/Private/Language/BackendModule.xlf',
                )
        );
diff --git a/typo3/sysext/lang/Resources/Public/Icons/module-lang.svg b/typo3/sysext/lang/Resources/Public/Icons/module-lang.svg
new file mode 100644 (file)
index 0000000..eff70f5
--- /dev/null
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#632F5F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M32,15.9c-8.9,0-16.1,7.2-16.1,16.1S23.1,48.1,32,48.1S48.1,40.9,48.1,32S40.9,15.9,32,15.9z M37.8,26.8\r
+               c0.2-0.1,0.6-0.3,0.9-0.3c0.2,0.1,0.4,0.1,0.1,0.3c-0.1,0.1-0.3,0-0.5,0c0.2,0,0.5,0.1,0.4,0.3c0.5,0.3-0.2,0.7-0.5,0.7\r
+               c0.2,0-0.4,0.3-0.4,0.3c-0.2,0.1-0.4,0.1-0.6,0.3c-0.2,0.2,0.1,0.6-0.3,0.5c-0.1,0.3-0.6,0.1-0.8,0.4c0.2,0.3-0.2,0.6-0.5,0.3\r
+               c-0.2,0.1-0.1,0.3-0.3,0.4c0.1,0.1,0.1,0.3,0,0.3c0,0,0.3,0.2,0.4,0.2c0,0.1-0.1,0.2-0.2,0.2c0.1,0.3-0.1,0.6-0.3,0.7\r
+               c-0.2,0.2-0.7,0.3-0.8,0.4c-0.4,0.4-0.6,0.9,0,1c0,0,0,0.7,0,0.7c0,0.3,0.1,1-0.3,0.7c-0.2-0.1-0.3-0.7-0.4-0.9\r
+               c-0.1-0.3-0.1-0.3-0.3-0.5c-0.3,0.3-0.3,0.1-0.5-0.1c-0.2-0.1-0.6-0.1-0.7-0.2c-0.3,0.2-0.5,0.2-0.6-0.2c-0.1,0.2,0.1,0.4,0.1,0.5\r
+               c-0.1,0.2-0.3,0.2-0.5,0c-0.3-0.2-0.9,0.1-1.2,0c0,0,0.1,0.1,0.2,0.1c-0.1,0.3-0.2,0.1-0.3,0.2c-0.1,0.1-0.3,0.3-0.4,0.4\r
+               c0.3,0.5,0,1,0,1.6c0,0.4,0.3,1.2,0.7,1.4c0.2,0.1,0.8,0.1,1,0.1c0.3-0.1,0.3-0.4,0.4-0.6c0.1-0.3,0.2-0.4,0.5-0.4\r
+               c0.9,0,0.2,0.7,0.1,1.1c-0.1,0.3-0.1,0.6-0.1,0.8c0.1,0,0.2,0,0.3,0c0-0.1,0.1-0.2,0.1-0.3c0.1,0.2,0.5,0.3,0.7,0\r
+               c0.1,0.3,0.4,0.4,0.5,0.7c0,0.3,0.3,0.6-0.1,0.6c-0.3,0,0,0.6,0.1,0.7c0.2,0.4,0.6,0.6,1,0.4c0,0.2-0.1,0.6-0.3,0.7\r
+               c-0.2,0-0.6-0.4-0.5-0.6c0,0.1-0.1,0.1-0.1,0.2c-0.2-0.3-0.6-0.4-0.8-0.6c0-0.1-0.6-0.9-0.5-1c-0.3,0.1-0.9-0.1-1.2-0.2\r
+               c-0.4-0.2-0.5-0.8-1.1-0.8c-0.4,0.1-0.5,0.2-0.9,0c-0.3-0.1-0.5-0.3-0.8-0.5c-0.3-0.2-0.9-0.4-1.1-0.8c-0.1-0.3-0.1-0.7-0.3-1.1\r
+               c-0.1-0.2-0.5-0.6-0.8-0.6c0.3,0-0.2-0.6-0.3-0.7c-0.2-0.3-1.1-1-0.9-1.4c0-0.1-0.4-0.2-0.5-0.3c0.1,0.2,0.1,0.4,0.2,0.6\r
+               c0.1,0.2,0.2,0.4,0.4,0.6c0.2,0.4,0.5,0.8,0.5,1.3c-0.3,0.1-0.2-0.3-0.3-0.5c-0.1-0.3-0.5-0.3-0.7-0.6c0,0,0.1,0,0.1,0\r
+               c0-0.4-0.5-0.7-0.4-0.9c-0.3-0.2-0.3-0.7-0.5-1c-0.2-0.3-0.5-0.4-0.8-0.6c-0.1-0.1-0.9-1-0.6-1.1c-0.4,0.1-0.6-0.9-0.6-1.1\r
+               c0,0,0,0,0,0c0.1-0.3-0.1-1.6,0.3-1.6c-0.2,0-0.3-0.5-0.2-0.7c0-0.1,0.4,0.2,0.4,0.3c0.1-0.1,0.3-0.2,0.2-0.4\r
+               c-0.1-0.2-0.3-0.3-0.4-0.4c-0.1,0-0.9-0.6-0.9-0.6c0.1-0.1,0.1-0.3-0.1-0.4c-0.4,0.3-0.2-0.3-0.4-0.4c-0.1,0-0.2-0.1-0.3-0.2\r
+               c1.2-1.9,2.9-3.6,4.9-4.7c0.1,0,0.3,0,0.5,0c0.4,0,0.6,0.4,0.9,0.5c0-0.1,0-0.3-0.1-0.4c0.1-0.2,0.3-0.2,0.5-0.3\r
+               c0.2,0,0.5-0.1,0.6,0c-0.1-0.2-0.3-0.4-0.4-0.5c0,0-0.1,0.1-0.1,0.1c-0.2-0.2-0.7,0.1-0.9,0.1c-0.2,0.1-0.3,0.2-0.5,0.3\r
+               c-0.1,0-0.2,0-0.3,0c0.6-0.3,1.3-0.6,2-0.9c0.1,0.1,0.3,0.2,0.4,0.4C28,19.5,28,20,28,20.1c0.2,0.3,0.7,0.1,1.1,0.1\r
+               c0,0,0.9,0.1,0.7-0.1c0.1,0.2,0.1,0.5,0.3,0.7c0.2-0.2-0.1-0.4,0-0.6c0-0.1,0.4-0.2,0.5-0.3c0.1-0.1-0.1-0.3-0.2-0.3\r
+               c-0.2-0.1-1-0.2-0.6-0.7c0.1-0.2,0.7-0.1,0.8,0c0.2,0.1,0.5,0.4,0.2,0.6c0.1,0,0.8,0.2,0.7,0.5c0.1-0.1,0.2-0.3,0.3-0.3\r
+               c0.2,0,0.2,0.5,0.3,0.6c0.3,0.5,0.8-0.5,0.9-0.5c-0.4-0.1,0.3-0.3,0.5-0.3c0.1,0.1,0.4,0.6,0.1,0.5c0.2,0.2,0.3,0.7-0.2,0.7\r
+               c-0.3,0-0.6-0.4-0.9-0.1c-0.2,0.2-0.3,0.5-0.5,0.7c-0.3,0.3-0.7,0.3-1.1,0.2c0.1,0-0.3,0.5-0.4,0.6c-0.1,0.1-0.2,0.3-0.3,0.5\r
+               c0,0.2,0,0.4-0.1,0.7c0.4-0.1,0.5,0.5,0.4,0.6c0.4-0.1,0.8-0.1,1.2,0.1c0.3,0.1,0.7,0.2,0.9,0.5c0.1-0.1,0.5-0.1,0.6,0\r
+               c0.3,0.1,0.3,0.4,0.3,0.6c0.1,0.3,0.4,0.8,0.7,0.7c0.1,0,0.5-0.3,0.4-0.4c-0.2-0.1-0.4-0.5-0.2-0.7c0.2-0.2,0.6-0.3,0.7-0.6\r
+               c0.2-0.5-0.5-0.4-0.5-0.8c0-0.2,0.3-0.3,0.3-0.5c0-0.2-0.3-0.6-0.1-0.8c0.2-0.1,1.2,0.1,1.4,0.2c0.2,0.1,0.8,0.3,0.8,0.5\r
+               c0,0-0.1,0-0.1,0c0.2,0.1,0.3,0.5,0,0.5c0.2,0,0.7,0.2,0.4,0.3c0.1-0.1,0.2,0,0.4-0.1c0.1-0.1,0.2-0.2,0.4-0.1c0,0,0.3-0.4,0.4-0.4\r
+               c0.2,0,0.2,0.3,0.3,0.4c0.1,0.2,0.3,0.3,0.4,0.4c0.1,0.4,0.1,0.7,0.6,0.8c0.1,0,0.5-0.2,0.5,0.1c0.1-0.1,0.1-0.1,0.1-0.2\r
+               c0,0.3,0.1,0.6,0.5,0.6c0,0,0,0.4,0,0.5c-0.1,0.2-0.4,0.1-0.6,0.3c-0.1,0-0.6,0.5-0.5,0.5c-0.3-0.3-0.7-0.3-1.1-0.2\r
+               c-0.4,0.1-0.7,0.1-1.1,0.3c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0.1-0.2,0.5-0.3,0.5C37.5,27.2,37.6,26.9,37.8,26.8z M34.3,45.2\r
+               c0-0.1,0-0.3,0-0.3c0-0.3,0.3-0.6,0.3-0.9c-0.2-0.1-0.3-0.3-0.3-0.5c0-0.4,0.4-0.6,0.6-0.8c0.3-0.2,0.3-0.7,0.3-1\r
+               c-0.1-0.5-0.1-1-0.2-1.5c0,0.1,0.4,0.1,0.4,0.3c0.1-0.1,0.1-0.3,0.2-0.5c0.1-0.1,0.2-0.2,0.4-0.3c0.2-0.1,0.7-0.6,0.9-0.3\r
+               c0.2,0.3-0.3,0.5,0,0.8c0.1-0.2,0-0.4,0.2-0.6c0.3-0.4,0.6,0,0.9,0.1c0.4,0.1,0.5,0.2,0.8,0.5c-0.1-0.1,0.3-0.2,0.4-0.3\r
+               c0.4-0.1,0.6,0.1,0.8,0.4c0.3,0.2,0.8,0.4,0.7,0.8c0.2,0,0.3,0.1,0.5,0.2c0.2,0.1,0.4,0,0.5,0.2C39.8,43.3,37.2,44.7,34.3,45.2z"/>\r
+</g>\r
+</svg>\r
diff --git a/typo3/sysext/lang/Resources/Public/Images/module-lang.png b/typo3/sysext/lang/Resources/Public/Images/module-lang.png
deleted file mode 100644 (file)
index 38c5408..0000000
Binary files a/typo3/sysext/lang/Resources/Public/Images/module-lang.png and /dev/null differ
index 2475579..bbe9d76 100644 (file)
@@ -14,7 +14,7 @@ if (TYPO3_MODE === 'BE' && !(TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_INSTALL)) {
                ),
                array(
                        'access' => 'admin',
-                       'icon' => 'EXT:lang/Resources/Public/Images/module-lang.png',
+                       'icon' => 'EXT:lang/Resources/Public/Icons/module-lang.svg',
                        'labels' => 'LLL:EXT:lang/Resources/Private/Language/locallang_mod.xlf',
                )
        );
diff --git a/typo3/sysext/lowlevel/Resources/Public/Icons/module-config.png b/typo3/sysext/lowlevel/Resources/Public/Icons/module-config.png
deleted file mode 100644 (file)
index 7d4d726..0000000
Binary files a/typo3/sysext/lowlevel/Resources/Public/Icons/module-config.png and /dev/null differ
diff --git a/typo3/sysext/lowlevel/Resources/Public/Icons/module-config.svg b/typo3/sysext/lowlevel/Resources/Public/Icons/module-config.svg
new file mode 100644 (file)
index 0000000..7bb58f2
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#EF8534" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M38.6,37.5c-0.3-0.1-0.6-0.1-0.8,0.1c-0.1,0.1-0.2,0.3-0.2,0.5c0,0.1,0,0.2,0.1,0.3l7,14.1\r
+               c0.1,0.3,0.5,0.4,0.8,0.4s0.5-0.4,0.5-0.7v-6.3h6.3c0.3,0,0.6-0.2,0.7-0.5c0-0.1,0-0.1,0-0.2c0-0.3-0.1-0.5-0.4-0.6L38.6,37.5z"/>\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M23,38.4c0,0.3-0.3,0.6-0.6,0.6h-0.8c-0.3,0-0.6-0.3-0.6-0.6v-0.9\r
+               c0-0.3,0.3-0.6,0.6-0.6h0.8c0.3,0,0.6,0.3,0.6,0.6V38.4z M22.4,31h-0.8c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h0.8\r
+               c0.3,0,0.6,0.3,0.6,0.6v0.9C23,30.7,22.7,31,22.4,31z M23,34.4c0,0.3-0.3,0.6-0.6,0.6h-0.9c-0.3,0-0.6-0.3-0.6-0.6v-0.9\r
+               c0-0.3,0.3-0.6,0.6-0.6h0.9c0.3,0,0.6,0.3,0.6,0.6V34.4z M46,37.8V26.5c0-0.3-0.3-0.6-0.6-0.6H18.6c-0.3,0-0.6,0.3-0.6,0.6v14.9\r
+               c0,0.3,0.3,0.6,0.6,0.6h17.2l1,2H18c-1.6,0-2-0.5-2-2V22c0-1.6,0.4-2,2-2h28c1.6,0,2,0.3,2,1.9v16.9L46,37.8z M25.6,39\r
+               c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h8.8c-0.1,0.3-0.1,0.6-0.1,1c0,0.4,0.1,0.7,0.2,1H25.6z M42.5,31H25.6\r
+               c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h16.9c0.3,0,0.6,0.3,0.6,0.6v0.9C43.1,30.7,42.8,31,42.5,31z M38,34.2\r
+               c-0.8,0-1.5,0.3-2.2,0.7H25.6c-0.3,0-0.6-0.3-0.6-0.6v-0.9c0-0.3,0.3-0.6,0.6-0.6h16.9c0.3,0,0.6,0.3,0.6,0.6v0.9\r
+               c0,0.3-0.3,0.6-0.6,0.6h-2.2l-0.6-0.3C39.2,34.4,38.6,34.2,38,34.2z"/>\r
+</g>\r
+</svg>\r
diff --git a/typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.png b/typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.png
deleted file mode 100644 (file)
index a315e87..0000000
Binary files a/typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.png and /dev/null differ
diff --git a/typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.svg b/typo3/sysext/lowlevel/Resources/Public/Icons/module-dbint.svg
new file mode 100644 (file)
index 0000000..afe9c77
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#428859" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M43.6,39.3c-0.8,0.4-1.8,0.7-2.9,1L40,39.5\r
+               c-0.8-0.8-1.9-1.2-3-1.2c-1.1,0-2.2,0.5-3,1.2l-1.8,1.8c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0c-7.7,0-14-2.1-14-4.7v-3.1\r
+               c3,2.1,8.5,3.1,14,3.1s11-1,14-3.1v3.1c0,0.1,0,0.2,0,0.3L43.6,39.3z M32,34.3c-7.7,0-14-2.1-14-4.7v-3.1c3,2.1,8.5,3.1,14,3.1\r
+               s11-1,14-3.1v3.1C46,32.2,39.7,34.3,32,34.3z M32,27.3c-7.7,0-14-2.1-14-4.7v-2.3c0-2.6,6.3-4.7,14-4.7s14,2.1,14,4.7v2.3\r
+               C46,25.2,39.7,27.3,32,27.3z M30.9,44.3c0,1.1,0.5,2.2,1.2,3l1,1c-0.4,0-0.8,0-1.2,0c-7.7,0-14-2.1-14-4.7v-3.1c2.8,2,7.9,3,13,3.1\r
+               C31,43.9,30.9,44.1,30.9,44.3z"/>\r
+       <path fill="#FFFFFF" d="M53.7,39.1c0-0.3-0.1-0.6-0.4-0.9l-1.8-1.8c-0.2-0.2-0.6-0.4-0.9-0.4s-0.6,0.1-0.9,0.4L41.3,45l-3.8-3.8\r
+               c-0.2-0.2-0.6-0.4-0.9-0.4c-0.3,0-0.6,0.1-0.9,0.4L34,43c-0.2,0.2-0.4,0.6-0.4,0.9c0,0.3,0.1,0.6,0.4,0.9l4.7,4.7l1.8,1.8\r
+               c0.2,0.2,0.6,0.4,0.9,0.4s0.6-0.1,0.9-0.4l1.8-1.8l9.4-9.4C53.6,39.8,53.7,39.5,53.7,39.1z"/>\r
+</g>\r
+</svg>\r
index 716bc48..83a7046 100644 (file)
@@ -14,7 +14,7 @@ if (TYPO3_MODE === 'BE') {
                        'workspaces' => 'online',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-dbint.png',
+                                       'tab' => '../Resources/Public/Icons/module-dbint.svg',
                                ),
                                'll_ref' => 'LLL:EXT:lowlevel/dbint/locallang_mod.xlf',
                        ),
@@ -32,7 +32,7 @@ if (TYPO3_MODE === 'BE') {
                        'workspaces' => 'online',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-config.png',
+                                       'tab' => '../Resources/Public/Icons/module-config.svg',
                                ),
                                'll_ref' => 'LLL:EXT:lowlevel/config/locallang_mod.xlf',
                        ),
diff --git a/typo3/sysext/recordlist/Resources/Public/Icons/module-list.png b/typo3/sysext/recordlist/Resources/Public/Icons/module-list.png
deleted file mode 100644 (file)
index 7538842..0000000
Binary files a/typo3/sysext/recordlist/Resources/Public/Icons/module-list.png and /dev/null differ
diff --git a/typo3/sysext/recordlist/Resources/Public/Icons/module-list.svg b/typo3/sysext/recordlist/Resources/Public/Icons/module-list.svg
new file mode 100644 (file)
index 0000000..75cc7ef
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#CA6434" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M47.4,42H24.6c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6\r
+               h22.7c0.3,0,0.6,0.3,0.6,0.6v2.8C48,41.7,47.7,42,47.4,42z M47.4,34H24.7c-0.3,0-0.6-0.3-0.6-0.6v-2.7c0-0.3,0.3-0.6,0.6-0.6h22.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.7C48,33.7,47.7,34,47.4,34z M47.4,26H24.6c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h22.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C48,25.7,47.7,26,47.4,26z M19.4,42h-2.7c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h2.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C20,41.7,19.7,42,19.4,42z M19.4,34h-2.7c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h2.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C20,33.7,19.7,34,19.4,34z M19.4,26h-2.7c-0.3,0-0.6-0.3-0.6-0.6v-2.8c0-0.3,0.3-0.6,0.6-0.6h2.7\r
+               c0.3,0,0.6,0.3,0.6,0.6v2.8C20,25.7,19.7,26,19.4,26z"/>\r
+</g>\r
+</svg>\r
index 9db5c09..ec06d1d 100644 (file)
@@ -17,7 +17,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'web_list',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-list.png',
+                                       'tab' => '../Resources/Public/Icons/module-list.svg',
                                ),
                                'll_ref' => 'LLL:EXT:lang/locallang_mod_web_list.xlf',
                        ),
diff --git a/typo3/sysext/recycler/Resources/Public/Icons/module-recycler.png b/typo3/sysext/recycler/Resources/Public/Icons/module-recycler.png
deleted file mode 100644 (file)
index 0de3e80..0000000
Binary files a/typo3/sysext/recycler/Resources/Public/Icons/module-recycler.png and /dev/null differ
diff --git a/typo3/sysext/recycler/Resources/Public/Icons/module-recycler.svg b/typo3/sysext/recycler/Resources/Public/Icons/module-recycler.svg
new file mode 100644 (file)
index 0000000..2558944
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#5D6364" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M45.3,22H44v22.5C44,47,43,48,41,48H23c-2,0-3-1.1-3-3.6V22h-1.3\r
+               c-0.4,0-0.7-0.3-0.7-0.7v-0.5c0-0.4,0.3-0.7,0.7-0.7h5.1l1.6-2c0.5-1.1,1.8-2,3-2h7.3c1.2,0,2.6,0.9,3,2l1.6,2h5\r
+               c0.4,0,0.7,0.3,0.7,0.7v0.5C46,21.7,45.7,22,45.3,22z M36,18.2c-0.1-0.1-0.3-0.2-0.4-0.3h-7.2c-0.1,0-0.3,0.2-0.4,0.3L26.9,20h10.2\r
+               L36,18.2z M42,22H22v22.5c0,1.1,0.6,1.5,0.7,1.5h18.5c0.1,0,0.7-0.4,0.7-1.5V22z M37.3,42h-0.6c-0.4,0-0.7-0.3-0.7-0.7V26.7\r
+               c0-0.4,0.3-0.7,0.7-0.7h0.6c0.4,0,0.7,0.3,0.7,0.7v14.6C38,41.7,37.7,42,37.3,42z M32.3,42h-0.6c-0.4,0-0.7-0.3-0.7-0.7V26.7\r
+               c0-0.4,0.3-0.7,0.7-0.7h0.6c0.4,0,0.7,0.3,0.7,0.7v14.6C33,41.7,32.7,42,32.3,42z M27.3,42h-0.5c-0.4,0-0.7-0.3-0.7-0.7V26.7\r
+               c0-0.4,0.3-0.7,0.7-0.7h0.5c0.4,0,0.7,0.3,0.7,0.7v14.6C28,41.7,27.7,42,27.3,42z"/>\r
+</g>\r
+</svg>\r
index 8c329b3..eb03bed 100644 (file)
@@ -12,7 +12,7 @@ if (TYPO3_MODE === 'BE') {
                ),
                array(
                        'access' => 'user,group',
-                       'icon' => 'EXT:recycler/Resources/Public/Icons/module-recycler.png',
+                       'icon' => 'EXT:recycler/Resources/Public/Icons/module-recycler.svg',
                        'labels' => 'LLL:EXT:recycler/Resources/Private/Language/locallang_mod.xlf',
                )
        );
diff --git a/typo3/sysext/reports/Resources/Public/Icons/module-reports.png b/typo3/sysext/reports/Resources/Public/Icons/module-reports.png
deleted file mode 100644 (file)
index 0e72907..0000000
Binary files a/typo3/sysext/reports/Resources/Public/Icons/module-reports.png and /dev/null differ
diff --git a/typo3/sysext/reports/Resources/Public/Icons/module-reports.svg b/typo3/sysext/reports/Resources/Public/Icons/module-reports.svg
new file mode 100644 (file)
index 0000000..03a9e01
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#8B2F60" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M32.1,31.8v-16C23.2,15.9,16,23.1,16,32c0,8.9,7.2,16.1,16.1,16.1c4.5,0,8.5-1.8,11.4-4.8L32.1,31.8z\r
+                M35.5,32.1l11.4,11.4c3-2.9,4.8-7,4.8-11.4H35.5z M50.2,30.1C50.2,21.2,43,14,34.1,14v16.1H50.2z"/>\r
+</g>\r
+</svg>\r
index ccb6595..f96ca35 100644 (file)
@@ -11,7 +11,7 @@ if (TYPO3_MODE === 'BE') {
                        'Report' => 'index,detail'
                ), array(
                        'access' => 'admin',
-                       'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.png',
+                       'icon' => 'EXT:reports/Resources/Public/Icons/module-reports.svg',
                        'labels' => 'LLL:EXT:reports/Resources/Private/Language/locallang.xlf'
                )
        );
diff --git a/typo3/sysext/scheduler/Resources/Public/Icons/module-scheduler.png b/typo3/sysext/scheduler/Resources/Public/Icons/module-scheduler.png
deleted file mode 100644 (file)
index 3196735..0000000
Binary files a/typo3/sysext/scheduler/Resources/Public/Icons/module-scheduler.png and /dev/null differ
diff --git a/typo3/sysext/scheduler/Resources/Public/Icons/module-scheduler.svg b/typo3/sysext/scheduler/Resources/Public/Icons/module-scheduler.svg
new file mode 100644 (file)
index 0000000..c122d27
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#FF5E49" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M34.7,24.6c0-0.4-0.3-0.7-0.7-0.7h-1.3c-0.4,0-0.7,0.3-0.7,0.7V32h-4.7c-0.4,0-0.7,0.3-0.7,0.7V34\r
+               c0,0.4,0.3,0.7,0.7,0.7H34c0.4,0,0.7-0.3,0.7-0.7V24.6z M43.4,32c0,6.3-5.1,11.4-11.4,11.4c-6.3,0-11.4-5.1-11.4-11.4\r
+               c0-6.3,5.1-11.4,11.4-11.4C38.3,20.6,43.4,25.7,43.4,32z M48.1,32c0-8.9-7.2-16.1-16.1-16.1S15.9,23.1,15.9,32\r
+               c0,8.9,7.2,16.1,16.1,16.1S48.1,40.9,48.1,32z"/>\r
+</g>\r
+</svg>\r
index cbd4536..24941dc 100644 (file)
@@ -14,7 +14,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'system_txschedulerM1',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-scheduler.png',
+                                       'tab' => '../Resources/Public/Icons/module-scheduler.svg',
                                ),
                                'll_ref' => 'LLL:EXT:scheduler/Resources/Private/Language/locallang_mod.xlf',
                        ),
diff --git a/typo3/sysext/setup/Resources/Public/Icons/module-setup.png b/typo3/sysext/setup/Resources/Public/Icons/module-setup.png
deleted file mode 100644 (file)
index 12ea93d..0000000
Binary files a/typo3/sysext/setup/Resources/Public/Icons/module-setup.png and /dev/null differ
diff --git a/typo3/sysext/setup/Resources/Public/Icons/module-setup.svg b/typo3/sysext/setup/Resources/Public/Icons/module-setup.svg
new file mode 100644 (file)
index 0000000..0421798
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#589FD2" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M37.8,51.1c-0.2,0-0.4-0.1-0.5-0.2c-0.2-0.2-0.2-0.3-0.2-0.5c0-0.2,0.1-0.4,0.2-0.5\r
+               c0.2-0.2,0.3-0.2,0.5-0.2c0.2,0,0.4,0.1,0.5,0.2c0.2,0.2,0.2,0.3,0.2,0.5c0,0.2-0.1,0.4-0.2,0.5C38.2,51.1,38,51.1,37.8,51.1z\r
+                M44.3,43.8c-0.6-0.6-1.1-1.3-1.4-2.1L34.6,50c-0.3,0.3-0.5,0.7-0.5,1.1c0,0.4,0.2,0.8,0.5,1.1l1.3,1.3c0.3,0.3,0.7,0.5,1.1,0.5\r
+               c0.4,0,0.8-0.2,1.1-0.5l8.3-8.3C45.6,44.9,44.9,44.5,44.3,43.8z M54.1,39.6c-0.1-0.1-0.2-0.1-0.3-0.1c-0.1,0-0.4,0.1-0.9,0.4\r
+               c-0.5,0.3-1.1,0.6-1.7,1c-0.6,0.4-0.9,0.6-1,0.6L48,40.2v-2.7l3.6-2.1c0.1-0.1,0.2-0.2,0.2-0.3c0-0.1-0.1-0.3-0.2-0.3\r
+               c-0.4-0.2-0.8-0.4-1.3-0.6c-0.5-0.1-1-0.2-1.5-0.2c-1.5,0-2.8,0.5-3.9,1.6c-1.1,1.1-1.6,2.4-1.6,3.9c0,1.5,0.5,2.8,1.6,3.9\r
+               c1.1,1.1,2.4,1.6,3.9,1.6c1.1,0,2.2-0.3,3.2-1c1-0.7,1.6-1.6,2-2.6c0.2-0.5,0.3-1,0.3-1.3C54.2,39.8,54.1,39.7,54.1,39.6z"/>\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M43.1,33.5c-1.6,1.6-2.5,3.7-2.5,6c0,0.2,0,0.5,0,0.7l-7.8,7.8\r
+               c0,0,0,0.1-0.1,0.1h-9.7c-3.3,0-5.5-2-5.5-5.3c0-4.6,1.1-11.8,7.1-11.8c0.6,0,3.3,2.9,7.4,2.9c4,0,6.7-2.9,7.4-2.9\r
+               c2,0,3.4,0.8,4.4,2C43.6,33.1,43.3,33.2,43.1,33.5z M32.1,32.2c-4.4,0-7.9-3.5-7.9-7.9s3.5-7.9,7.9-7.9s7.9,3.5,7.9,7.9\r
+               S36.4,32.2,32.1,32.2z"/>\r
+</g>\r
+</svg>\r
index 7a3c355..4c45aa9 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'user_setup',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-setup.png',
+                                       'tab' => '../Resources/Public/Icons/module-setup.svg',
                                ),
                                'll_ref' => 'LLL:EXT:setup/mod/locallang_mod.xlf',
                        ),
diff --git a/typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.png b/typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.png
deleted file mode 100644 (file)
index 4f107ff..0000000
Binary files a/typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.png and /dev/null differ
diff --git a/typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.svg b/typo3/sysext/taskcenter/Resources/Public/Icons/module-taskcenter.svg
new file mode 100644 (file)
index 0000000..e6ac8cb
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#3471A9" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M34.9,42v-2h11v2H34.9z M28,33v-2h17.9v2H28z M39,24v-2h7v2H39z M48,39.2c0-0.6-0.5-1.1-1.1-1.1H17.1\r
+               c-0.6,0-1.1,0.5-1.1,1.1v3.7c0,0.6,0.5,1.1,1.1,1.1h29.7c0.6,0,1.1-0.5,1.1-1.1V39.2z M48,30.2c0-0.6-0.5-1.1-1.1-1.1H17.1\r
+               c-0.6,0-1.1,0.5-1.1,1.1v3.7c0,0.6,0.5,1.1,1.1,1.1h29.7c0.6,0,1.1-0.5,1.1-1.1V30.2z M48,21.1c0-0.6-0.5-1.1-1.1-1.1H17.1\r
+               c-0.6,0-1.1,0.5-1.1,1.1v3.7c0,0.6,0.5,1.1,1.1,1.1h29.7c0.6,0,1.1-0.5,1.1-1.1V21.1z"/>\r
+</g>\r
+</svg>\r
index 98cf077..e4e57d8 100644 (file)
@@ -17,7 +17,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'user_task',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-taskcenter.png',
+                                       'tab' => '../Resources/Public/Icons/module-taskcenter.svg',
                                ),
                                'll_ref' => 'LLL:EXT:taskcenter/task/locallang_mod.xlf',
                        ),
diff --git a/typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.png b/typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.png
deleted file mode 100644 (file)
index 016589f..0000000
Binary files a/typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.png and /dev/null differ
diff --git a/typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.svg b/typo3/sysext/tstemplate/Resources/Public/Icons/module-tstemplate.svg
new file mode 100644 (file)
index 0000000..9108c13
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#1A568F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M16,48V16h32v32H16z M46,18H18v28h28V18z M44,26H20v-6h24V26z\r
+                M28,44h-8V28h8V44z M44,44H30V28h14V44z"/>\r
+</g>\r
+</svg>\r
index a31d048..3938174 100644 (file)
@@ -13,7 +13,7 @@ if (TYPO3_MODE === 'BE') {
                        'name' => 'web_ts',
                        'labels' => array(
                                'tabs_images' => array(
-                                       'tab' => '../Resources/Public/Icons/module-tstemplate.png',
+                                       'tab' => '../Resources/Public/Icons/module-tstemplate.svg',
                                ),
                                'll_ref' => 'LLL:EXT:tstemplate/ts/locallang_mod.xlf',
                        ),
index 74d1d80..5ccb51d 100644 (file)
@@ -45,7 +45,7 @@ class VersionClickMenu {
                        $url = \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl('web_txversionM1', array('table' => $table, 'uid' => $uid));
                        $localItems[] = $backRef->linkItem(
                                $GLOBALS['LANG']->getLLL('title', $LL),
-                               $backRef->excludeIcon('<img src="' . $backRef->backPath . \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath('version') . 'Resources/Public/Icons/module-version.png" width="15" height="12" border="0" align="top" alt="" />'),
+                               $backRef->excludeIcon('<img src="' . $backRef->backPath . \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath('version') . 'Resources/Public/Icons/module-version.svg" width="15" height="12" border="0" align="top" alt="" />'),
                                $backRef->urlRefForCM($url),
                                TRUE
                        );
diff --git a/typo3/sysext/version/Resources/Public/Icons/module-version.png b/typo3/sysext/version/Resources/Public/Icons/module-version.png
deleted file mode 100644 (file)
index 3a7dfc0..0000000
Binary files a/typo3/sysext/version/Resources/Public/Icons/module-version.png and /dev/null differ
diff --git a/typo3/sysext/version/Resources/Public/Icons/module-version.svg b/typo3/sysext/version/Resources/Public/Icons/module-version.svg
new file mode 100644 (file)
index 0000000..720e215
--- /dev/null
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#7A950F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M47.2,48H36.8c-1.6,0-2.9-1.3-2.9-2.9v-5.3l3.2,3.2\r
+               c0.7,0.7,1.6,1.1,2.6,1.1c1,0,1.9-0.4,2.6-1.1l5.4-5.4c0.7-0.7,1.1-1.6,1.1-2.6c0-0.1,0-0.3,0-0.4c0.7,0.5,1.2,1.4,1.2,2.3v8.3\r
+               C50,46.7,48.7,48,47.2,48z M47.2,30h-1.8c-0.4-5.3-2.4-8.7-6.1-10.2c-1.3-0.5-2.8-0.8-4.6-0.8c-0.2,0-0.5,0-0.7,0.1v-0.2\r
+               c0-1.6,1.3-2.9,2.9-2.9h10.3c1.6,0,2.9,1.3,2.9,2.9v8.3C50,28.7,48.7,30,47.2,30z M28.6,20.7l-0.1,0.1c-0.3,0.1-0.7,0.3-1.1,0.6\r
+               c-0.9,0.6-1.5,1.7-1.5,2.8c0,1.8,1.5,3.3,3.4,3.3c0.2,0,0.4,0,0.7-0.1c-0.1,1.4-1.4,2.6-2.8,2.6H16.8c-1.6,0-2.9-1.3-2.9-2.9v-8.3\r
+               c0-1.6,1.3-2.9,2.9-2.9h10.3c1.6,0,2.9,1.3,2.9,2.9v1.2C29.6,20.3,29.1,20.5,28.6,20.7z M16.8,34h10.3c1.6,0,2.9,1.3,2.9,2.9v8.3\r
+               c0,1.6-1.3,2.9-2.9,2.9H16.8c-1.6,0-2.9-1.3-2.9-2.9v-8.3C14,35.3,15.3,34,16.8,34z"/>\r
+       <path fill="#FFFFFF" d="M34.7,22c1.2,0,2.4,0.1,3.5,0.6c3.7,1.5,4.3,5.8,4.3,9.3v2.4h2.7c0.4,0,0.7,0.3,0.7,0.7\r
+               c0,0.2-0.1,0.4-0.2,0.5l-5.4,5.4C40.1,40.9,40,41,39.8,41s-0.4-0.1-0.5-0.2l-5.4-5.4c-0.1-0.1-0.2-0.3-0.2-0.5\r
+               c0-0.4,0.3-0.7,0.7-0.7h2.7v-2.4c0-4.6-0.9-7.6-5.9-7.6c-0.4,0-0.9,0-1.3,0.1c-0.2,0-0.4,0.1-0.5,0.1c-0.2,0-0.4-0.1-0.4-0.3\r
+               c0-0.1,0.1-0.2,0.2-0.3c0.2-0.2,0.6-0.3,0.8-0.4C31.2,22.7,33.2,22,34.7,22z"/>\r
+</g>\r
+</svg>\r
diff --git a/typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.png b/typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.png
deleted file mode 100644 (file)
index dbd4e66..0000000
Binary files a/typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.png and /dev/null differ
diff --git a/typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.svg b/typo3/sysext/viewpage/Resources/Public/Icons/module-viewpage.svg
new file mode 100644 (file)
index 0000000..5f5aa92
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#D04038" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M47.5,32c-3.4,5.3-9,9-15.5,9s-12-3.7-15.5-9c1.9-3,4.5-5.5,7.7-7.1c-0.8,1.4-1.2,2.9-1.2,4.5c0,5,4,9,9,9\r
+               s9-4,9-9c0-1.6-0.4-3.2-1.2-4.5C42.9,26.5,45.5,29,47.5,32z M33,24.3c0,0.5-0.4,1-1,1c-2.3,0-4.2,1.9-4.2,4.2c0,0.5-0.4,1-1,1\r
+               s-1-0.4-1-1c0-3.4,2.8-6.1,6.1-6.1C32.5,23.3,33,23.8,33,24.3z M50,32c0-0.5-0.2-1-0.4-1.4C45.9,24.5,39.1,20.4,32,20.4\r
+               c-7.1,0-13.9,4.1-17.6,10.2C14.1,31,14,31.5,14,32c0,0.5,0.2,1,0.4,1.4c3.7,6.1,10.5,10.2,17.6,10.2c7.1,0,13.9-4.1,17.6-10.2\r
+               C49.9,33,50,32.5,50,32z"/>\r
+</g>\r
+</svg>\r
index 5a01ec0..f9d9f8a 100644 (file)
@@ -12,7 +12,7 @@ if (TYPO3_MODE === 'BE' && !(TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_INSTALL)) {
                        'ViewModule' => 'show'
                ),
                array(
-                       'icon' => 'EXT:viewpage/Resources/Public/Icons/module-viewpage.png',
+                       'icon' => 'EXT:viewpage/Resources/Public/Icons/module-viewpage.svg',
                        'labels' => 'LLL:EXT:viewpage/Resources/Private/Language/locallang_mod.xlf',
                        'access' => 'user,group'
                )
diff --git a/typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.png b/typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.png
deleted file mode 100644 (file)
index bc3ba8e..0000000
Binary files a/typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.png and /dev/null differ
diff --git a/typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.svg b/typo3/sysext/workspaces/Resources/Public/Icons/module-workspaces.svg
new file mode 100644 (file)
index 0000000..1de36ad
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\r
+        viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">\r
+<g id="Background">\r
+       <rect fill="#7A950F" width="64" height="64"/>\r
+</g>\r
+<g id="Icon">\r
+       <path fill="#FFFFFF" d="M30,36.9c0-1.6-1.3-2.9-2.9-2.9H16.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V36.9z M30,18.9c0-1.6-1.3-2.9-2.9-2.9H16.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V18.9z M50,36.9c0-1.6-1.3-2.9-2.9-2.9H36.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V36.9z M50,18.9c0-1.6-1.3-2.9-2.9-2.9H36.8c-1.6,0-2.9,1.3-2.9,2.9v8.3c0,1.6,1.3,2.9,2.9,2.9h10.3\r
+               c1.6,0,2.9-1.3,2.9-2.9V18.9z"/>\r
+</g>\r
+</svg>\r
index b0007bb..af1dfda 100644 (file)
@@ -16,7 +16,7 @@ if (TYPO3_MODE === 'BE' && !(TYPO3_REQUESTTYPE & TYPO3_REQUESTTYPE_INSTALL)) {
                ),
                array(
                        'access' => 'user,group',
-                       'icon' => 'EXT:workspaces/Resources/Public/Icons/module-workspaces.png',
+                       'icon' => 'EXT:workspaces/Resources/Public/Icons/module-workspaces.svg',
                        'labels' => 'LLL:EXT:workspaces/Resources/Private/Language/locallang_mod.xlf',
                        'navigationComponentId' => 'typo3-pagetree'
                )