[TASK] Add icons for install tool modules 28/58528/3
authorBenjamin Kott <benjamin.kott@outlook.com>
Mon, 1 Oct 2018 12:35:28 +0000 (14:35 +0200)
committerFrank Naegler <frank.naegler@typo3.org>
Mon, 1 Oct 2018 13:28:12 +0000 (15:28 +0200)
Resolves: #86510
Releases: master
Change-Id: I80692b806c3a7b51de3fad4947102e34956114a2
Reviewed-on: https://review.typo3.org/58528
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
33 files changed:
Build/Gruntfile.js
typo3/sysext/install/Resources/Private/Partials/Card/Header.html [new file with mode: 0644]
typo3/sysext/install/Resources/Private/Templates/Environment/Cards.html
typo3/sysext/install/Resources/Private/Templates/Maintenance/Cards.html
typo3/sysext/install/Resources/Private/Templates/Settings/Cards.html
typo3/sysext/install/Resources/Private/Templates/Upgrade/Cards.html
typo3/sysext/install/Resources/Public/Icons/modules/install-check-brokenextension.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-check-directory.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-check-extables.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-check-tca.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-clear-autoload.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-clear-cache.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-clear-database.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-clear-files.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-create-admin.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-database-analyze.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-documentation.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-extension-settings.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-manage-features.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-manage-language.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-manage-maintainer.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-manage-presets.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-manage-settings.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-password.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-php-info.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-reset-user.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-scan-extensions.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-show-environment.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-test-environment.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-test-image.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-test-mail.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-update.svg [new file with mode: 0644]
typo3/sysext/install/Resources/Public/Icons/modules/install-wizards.svg [new file with mode: 0644]

index 2e32add..039719a 100644 (file)
@@ -259,6 +259,17 @@ module.exports = function (grunt) {
           ext: '.svg'
         }]
       },
+      install_icons: {
+        files: [
+          {
+            expand: true,
+            cwd: '<%= paths.t3icons %>install/',
+            src: ['**/*.svg'],
+            dest: '<%= paths.sysext %>install/Resources/Public/Icons/modules/',
+            ext: '.svg'
+          }
+        ]
+      },
       module_icons: {
         files: [
           {
diff --git a/typo3/sysext/install/Resources/Private/Partials/Card/Header.html b/typo3/sysext/install/Resources/Private/Partials/Card/Header.html
new file mode 100644 (file)
index 0000000..53d52b7
--- /dev/null
@@ -0,0 +1,17 @@
+<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
+<div class="card-header">
+       <f:if condition="{icon}">
+               <div class="card-icon">
+                       <img src="{f:uri.resource(path: icon)}" width="64" height="64" class="card-header-icon-image" />
+               </div>
+       </f:if>
+       <div class="card-header-body">
+               <f:if condition="{title}">
+                       <h1 class="card-title">{title}</h1>
+               </f:if>
+               <f:if condition="{subtitle}">
+                       <span class="card-subtitle">{subtitle}</span>
+               </f:if>
+       </div>
+</div>
+</html>
index e078e0f..8cabab0 100644 (file)
@@ -4,10 +4,7 @@
 
 <div class="card-container">
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Environment Overview</h1>
-                       <span class="card-subtitle">Environment</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Environment Overview', subtitle: 'Environment', icon: 'Icons/modules/install-show-environment.svg'}" />
                <div class="card-content">
                        <p class="card-text">Gives an overview of your host environment including its web server, PHP version and selected database.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Environment Status</h1>
-                       <span class="card-subtitle">PHP</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Environment Status', subtitle: 'PHP', icon: 'Icons/modules/install-test-environment.svg'}" />
                <div class="card-content">
                        <p class="card-text">Analyzes your host environment, identifying any issues that may prevent TYPO3 from running correctly.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Directory Status</h1>
-                       <span class="card-subtitle">Permissions</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Directory Status', subtitle: 'Permissions', icon: 'Icons/modules/install-check-directory.svg'}" />
                <div class="card-content">
                        <p class="card-text">Analyzes your folder structure, checking files and directories for correct permissions and identifying any files or directories that may be missing from your installation.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">PHP Info</h1>
-                       <span class="card-subtitle">PHP</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'PHP Info', subtitle: 'PHP', icon: 'Icons/modules/install-php-info.svg'}" />
                <div class="card-content">
                        <p class="card-text">Outputs detailed information about your installation of PHP. Including version details and enabled PHP extensions.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Test Mail Setup</h1>
-                       <span class="card-subtitle">Mail</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Test Mail Setup', subtitle: 'Mail', icon: 'Icons/modules/install-test-mail.svg'}" />
                <div class="card-content">
                        <p class="card-text">Test your mail configuration by sending out a dummy email via TYPO3.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Image Processing</h1>
-                       <span class="card-subtitle">Image Processing</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Image Processing', subtitle: 'Image Processing', icon: 'Icons/modules/install-test-image.svg'}" />
                <div class="card-content">
                        <p class="card-text">Creates test images and compares them against a set of reference images to help ensure that image processing is working correctly within your environment.</p>
                </div>
index 1728e12..4355d15 100644 (file)
@@ -4,10 +4,7 @@
 
 <div class="card-container">
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Flush TYPO3 and PHP Cache</h1>
-                       <span class="card-subtitle">Caching</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Flush TYPO3 and PHP Cache', subtitle: 'Caching', icon: 'Icons/modules/install-clear-cache.svg'}" />
                <div class="card-content">
                        <p class="card-text">This action directly clears all registered caches including opcode cache.
                                This utility is also present in TYPO3’s backend: Top Bar > Clear Cache > Flush all caches.
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Analyze Database Structure</h1>
-                       <span class="card-subtitle">Database</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Analyze Database Structure', subtitle: 'Database', icon: 'Icons/modules/install-database-analyze.svg'}" />
                <div class="card-content">
                        <p class="card-text">Compare and update the database table and field definitions of your installation against the specification defined for every activated extension.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Remove Temporary Assets</h1>
-                       <span class="card-subtitle">Caching</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Remove Temporary Assets', subtitle: 'Caching', icon: 'Icons/modules/install-clear-files.svg'}" />
                <div class="card-content">
                        <p class="card-text">Clears temporary files including concatenated JS/CSS files and processed images.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Rebuild PHP Autoload Information</h1>
-                       <span class="card-subtitle">Caching</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Rebuild PHP Autoload Information', subtitle: 'Caching', icon: 'Icons/modules/install-clear-autoload.svg'}" />
                <div class="card-content">
                        <p class="card-text">Resets autoload information for all active third party extensions.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Clear persistent database tables</h1>
-                       <span class="card-subtitle">Database</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Clear Persistent Database Tables', subtitle: 'Database', icon: 'Icons/modules/install-clear-database.svg'}" />
                <div class="card-content">
                        <p class="card-text">Truncates persistent database tables, which are not related to caching.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Create administrative user</h1>
-                       <span class="card-subtitle">Backend Users</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Create Administrative User', subtitle: 'Backend Users', icon: 'Icons/modules/install-create-admin.svg'}" />
                <div class="card-content">
                        <p class="card-text">Create new administrative users and grant them system maintainer privileges (optional).</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Reset backend user preferences</h1>
-                       <span class="card-subtitle">Backend Users</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Reset Backend User Preferences', subtitle: 'Backend Users', icon: 'Icons/modules/install-reset-user.svg'}" />
                <div class="card-content">
                        <p class="card-text">Clears preferences and settings for all backend users. The <code>uc</code> field is then set to an empty string.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Manage language packs</h1>
-                       <span class="card-subtitle">Language</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Manage Language Packs', subtitle: 'Language', icon: 'Icons/modules/install-manage-language.svg'}" />
                <div class="card-content">
                        <p class="card-text">Download and update language packs for installed extensions.</p>
                </div>
index c83f5e3..b9f2c67 100644 (file)
@@ -4,10 +4,7 @@
 
 <div class="card-container">
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Extension Configuration</h1>
-                       <span class="card-subtitle">Global Configuration</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Extension Configuration', subtitle: 'Global Configuration', icon: 'Icons/modules/install-extension-settings.svg'}" />
                <div class="card-content">
                        <p class="card-text">Configure settings for all enabled extensions.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Change Install Tool Password</h1>
-                       <span class="card-subtitle">Access</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Change Install Tool Password', subtitle: 'Access', icon: 'Icons/modules/install-password.svg'}" />
                <div class="card-content">
                        <p class="card-text">Set a new password for the Install Tool when accessed in Standalone mode.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Manage System Maintainers</h1>
-                       <span class="card-subtitle">Access</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Manage System Maintainers', subtitle: 'Access', icon: 'Icons/modules/install-manage-maintainer.svg'}" />
                <div class="card-content">
                        <p class="card-text">Specify which backend administrators have access to the Admin Tools module and Install Tool when accessed in Standalone Mode.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Configuration Presets</h1>
-                       <span class="card-subtitle">Global Configuration</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Configuration Presets', subtitle: 'Global Configuration', icon: 'Icons/modules/install-manage-presets.svg'}" />
                <div class="card-content">
                        <p class="card-text">Configure image processing, debug/live mode and mail settings.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Feature toggles</h1>
-                       <span class="card-subtitle">Global Configuration</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Feature Toggles', subtitle: 'Global Configuration', icon: 'Icons/modules/install-manage-features.svg'}" />
                <div class="card-content">
                        <p class="card-text">Enable and disable core features.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Configure Installation-Wide Options</h1>
-                       <span class="card-subtitle">Global Configuration</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Configure Installation-Wide Options', subtitle: 'Global Configuration', icon: 'Icons/modules/install-manage-settings.svg'}" />
                <div class="card-content">
                        <p class="card-text">Modify settings written to LocalConfiguration.php.</p>
                </div>
index 334b39b..fd3e42f 100644 (file)
@@ -4,10 +4,7 @@
 
 <div class="card-container">
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Update TYPO3 Core</h1>
-                       <span class="card-subtitle">Core Upgrade</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Update TYPO3 Core', subtitle: 'Core Upgrade', icon: 'Icons/modules/install-update.svg'}" />
                <div class="card-content">
                        <p class="card-text">Update your TYPO3 installation (support for symbolic links required).</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Upgrade Wizard</h1>
-                       <span class="card-subtitle">Core Upgrade</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Upgrade Wizard', subtitle: 'Core Upgrade', icon: 'Icons/modules/install-wizards.svg'}" />
                <div class="card-content">
                        <p class="card-text">Finalises the upgrade process when moving to a major release.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">View Upgrade Documentation</h1>
-                       <span class="card-subtitle">Core Upgrade</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'View Upgrade Documentation', subtitle: 'Core Upgrade', icon: 'Icons/modules/install-documentation.svg'}" />
                <div class="card-content">
                        <p class="card-text">View and search for important changes that have been made for every major and minor release of TYPO3.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Check TCA in ext_tables.php</h1>
-                       <span class="card-subtitle">TCA</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Check TCA in ext_tables.php', subtitle: 'TCA', icon: 'Icons/modules/install-check-extables.svg'}" />
                <div class="card-content">
                        <p class="card-text">Identify any extensions that are modifying the Table Control Array (TCA) in ext_tables.php. Changes made to the TCA can result in performance drawbacks.
                        </p>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Check for broken extensions</h1>
-                       <span class="card-subtitle">Extensions</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Check for Broken Extensions', subtitle: 'Extensions', icon: 'Icons/modules/install-check-brokenextension.svg'}" />
                <div class="card-content">
                        <p class="card-text">Checks the compatibility of all active extensions against the current (installed) version of TYPO3.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Check TCA Migrations</h1>
-                       <span class="card-subtitle">TCA</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Check TCA Migrations', subtitle: 'TCA', icon: 'Icons/modules/install-check-tca.svg'}" />
                <div class="card-content">
                        <p class="card-text">Identifies any third-party extensions that contain an outdated TCA configuration which should be adapted for the current (installed) version of TYPO3.</p>
                </div>
                </div>
        </div>
        <div class="card card-size-fixed-small">
-               <div class="card-header">
-                       <h1 class="card-title">Scan Extension Files</h1>
-                       <span class="card-subtitle">Extensions</span>
-               </div>
+               <f:render partial="Card/Header" arguments="{ title: 'Scan Extension Files', subtitle: 'Extensions', icon: 'Icons/modules/install-scan-extensions.svg'}" />
                <div class="card-content">
                        <p class="card-text">Scan extensions for usage of deprecated or outdated TYPO3 API calls.</p>
                </div>
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-check-brokenextension.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-check-brokenextension.svg
new file mode 100644 (file)
index 0000000..79094f7
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#C83C3C" d="M24.8 5H7.2c-.1 0-.2.1-.3.1L4 10.9V26.7c0 .2.1.3.3.3h23.5c.1 0 .3-.1.3-.3V11l-2.9-5.8c-.2-.1-.3-.2-.4-.2z"/><g opacity=".15"><path d="M24.8 5H7.2c-.1 0-.2.1-.3.1l-1 2.2h20.3l-1.1-2.1c-.1-.1-.2-.2-.3-.2zM26.9 8.8H5.1L4 11h24z"/></g><path fill="#FFF" d="M19.9 16.5L17.4 19l2.5 2.5c.2.2.2.5 0 .7l-.7.7c-.2.2-.5.2-.7 0L16 20.4l-2.5 2.5c-.2.2-.5.2-.7 0l-.7-.7c-.2-.2-.2-.5 0-.7l2.5-2.5-2.5-2.5c-.2-.2-.2-.5 0-.7l.7-.7c.2-.2.5-.2.7 0l2.5 2.5 2.5-2.5c.2-.2.5-.2.7 0l.7.7c.2.2.2.5 0 .7z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-check-directory.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-check-directory.svg
new file mode 100644 (file)
index 0000000..a93636f
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFC857" d="M29 9H15l-4-2H3v18h26V9z"/><path opacity=".25" fill-rule="evenodd" clip-rule="evenodd" d="M29 9H3v16h26V9z"/><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFC857" d="M3 13h8l4.1-3H29v15H3V13z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-check-extables.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-check-extables.svg
new file mode 100644 (file)
index 0000000..551fe0a
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#C83C3C" d="M5 2v28h22V8l-6-6H5z"/><path opacity=".65" fill="#FFF" d="M21 8V2l6 6h-6z"/><path opacity=".15" d="M27 8v6l-6-6h6z"/><g><path fill="#FFF" d="M19.9 15.5L17.4 18l2.5 2.5c.2.2.2.5 0 .7l-.7.7c-.2.2-.5.2-.7 0L16 19.4l-2.5 2.5c-.2.2-.5.2-.7 0l-.7-.7c-.2-.2-.2-.5 0-.7l2.5-2.5-2.5-2.5c-.2-.2-.2-.5 0-.7l.7-.7c.2-.2.5-.2.7 0l2.5 2.5 2.5-2.5c.2-.2.5-.2.7 0l.7.7c.2.2.2.5 0 .7z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-check-tca.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-check-tca.svg
new file mode 100644 (file)
index 0000000..035c0e9
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M27 6H5V3c0-.6.4-1 1-1h20c.6 0 1 .4 1 1v3z"/><path fill="#515151" d="M26 30H6c-.6 0-1-.4-1-1V6h22v23c0 .6-.4 1-1 1z"/><g fill="#FFF"><path d="M22 20v2h-2v-1.5c0-.2-.2-.3-.4-.2l-3.3 2c-.2.1-.2.3 0 .4l3.3 2c.2.1.4 0 .4-.2V23h3v-3h-1zM14 23h1l-1.5-4h-1L11 23h1l.2-.5h1.6l.2.5zm-1.4-1.5l.4-1.2.4 1.2h-.8zM21 15.8c0 .2 0 .4-.1.5-.1.2-.2.3-.4.4l-.6.3H17v-4h2.6c.2 0 .3.1.5.1.2.1.3.2.4.3.1.1.1.3.1.4 0 .2-.1.4-.2.5-.1.1-.3.3-.5.3.3.1.5.2.7.3.3.4.4.6.4.9zm-1.5-1.7c0-.1 0-.1-.1-.2 0-.1-.1-.1-.2-.1H18v.8h.9c.1 0 .2 0 .3-.1.1 0 .2-.1.2-.2 0 0 .1-.1.1-.2zm.2 1.7c0-.1 0-.2-.1-.3-.1-.1-.2-.1-.3-.2h-1.4v1h1c.1 0 .3 0 .4-.1s.2-.1.3-.2c.1-.1.1-.1.1-.2zM15.7 13.3l-3.3-2c-.2-.1-.4 0-.4.2V13H9v3h1v-2h2v1.5c0 .2.2.3.4.2l3.3-2c.1-.1.1-.3 0-.4z"/><path d="M22.5 11h-7c-.3 0-.5.2-.5.5v.2l1 .6V12h6v6h-5v-.5c0-.3-.2-.5-.5-.5H16v-2.3l-1 .6V17H9.5c-.3 0-.5.2-.5.5v7c0 .3.2.5.5.5h7c.3 0 .5-.2.5-.5v-.2l-1-.6v.3h-6v-6h6v3.3l1-.6V19h5.5c.3 0 .5-.2.5-.5v-7c0-.3-.2-.5-.5-.5z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-autoload.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-autoload.svg
new file mode 100644 (file)
index 0000000..c537a58
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#777BB3" d="M24.8 5H7.2c-.1 0-.2.1-.3.1L4 10.9V26.7c0 .2.1.3.3.3h23.5c.1 0 .3-.1.3-.3V11l-2.9-5.8c-.2-.1-.3-.2-.4-.2z"/><g opacity=".15" fill="#FFF"><path d="M24.8 5H7.2c-.1 0-.2.1-.3.1l-1 2.2h20.3l-1.1-2.1c-.1-.1-.2-.2-.3-.2zM26.9 8.8H5.1L4 11h24z"/></g><g opacity=".15" fill="#FFF"><path d="M4.8 23L6 25v-1h2.7c.2 0 .3-.1.4-.3l1.4-2.5c.1-.2.1-.3 0-.5l-1.4-2.4-1.7 1L9 22H6v-1l-1.2 2zM4 16.7L5 15l1.5 2.6-.9.5H8L9.2 16l-.9.5-1.4-2.4c-.1 0-.3-.1-.5-.1H4v2.7z"/></g><g fill="#FFF"><path d="M10.3 16.7h2.4c.7 0 1.2.2 1.5.6s.4.9.3 1.6c0 .3-.1.6-.3.9-.1.3-.3.6-.6.8-.3.3-.6.5-.9.6-.3.1-.7.1-1 .1h-1.1l-.4 1.7H9l1.3-6.3m1 1l-.5 2.6h.2c.6 0 1 0 1.4-.2.4-.1.6-.6.8-1.3.1-.6 0-1-.3-1.1s-.7-.1-1.2-.1h-.2c-.1.1-.1.1-.2.1M15.9 15h1.2l-.3 1.7h1.1c.6 0 1.1.1 1.3.4.3.2.4.7.3 1.3l-.6 2.9h-1.2l.6-2.8c.1-.3 0-.5-.1-.6s-.3-.2-.6-.2h-1l-.7 3.6h-1.2l1.2-6.3M20.8 16.7h2.4c.7 0 1.2.2 1.5.6s.4.9.3 1.6c0 .3-.1.6-.3.9-.1.3-.3.6-.6.8-.3.3-.6.5-.9.6s-.7.1-1 .1h-1.1l-.4 1.7h-1.2l1.3-6.3m1 1l-.5 2.6h.2c.6 0 1 0 1.4-.2.4-.1.6-.6.8-1.3.1-.6 0-1-.3-1.1s-.7-.1-1.2-.1H22c-.1.1-.1.1-.2.1"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-cache.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-cache.svg
new file mode 100644 (file)
index 0000000..ee15d63
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M2 4h22v22H2z"/><ellipse fill="#59F" cx="13" cy="26" rx="11" ry="4"/><ellipse fill="#59F" cx="13" cy="4" rx="11" ry="4"/><ellipse fill="#FFF" cx="13" cy="4" rx="11" ry="4" opacity=".25"/><ellipse cx="13" cy="4" rx="7" ry="2" opacity=".25"/><g><path fill="#FFC857" d="M14 13h16v16H14z"/><ellipse fill="#FFC857" cx="22" cy="29" rx="8" ry="3"/><ellipse fill="#FFC857" cx="22" cy="13" rx="8" ry="3"/><ellipse fill="#FFF" cx="22" cy="13" rx="8" ry="3" opacity=".25"/><ellipse cx="22" cy="13" rx="5" ry="1.5" opacity=".25"/></g><g><path fill="#FFF" d="M20.5 27.8l4.5-5.7c.1-.2.1-.5-.2-.5H23c-.2 0-.3-.1-.2-.3l1.6-2.8c.1-.2.1-.5-.2-.5H21c-.2 0-.4.2-.5.3l-1.4 5c-.1.2.1.3.3.3H21c.2 0 .3.2.2.3 0 0-1.4 3.5-1.4 3.6 0 .2.2.4.4.4.1 0 .2 0 .3-.1-.1.1-.1 0 0 0z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-database.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-database.svg
new file mode 100644 (file)
index 0000000..b7bdaab
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M6 5.5h20v21H6z"/><ellipse fill="#59F" cx="16" cy="26.5" rx="10" ry="3.5"/><ellipse fill="#59F" cx="16" cy="5.5" rx="10" ry="3.5"/><ellipse fill="#FFF" cx="16" cy="5.5" rx="10" ry="3.5" opacity=".25"/><ellipse cx="16" cy="5.3" rx="7" ry="1.8" opacity=".25"/><g fill="#FFF"><path d="M19 17.1l1.2-2.1-.9.5-1.4-2.4c-.1-.2-.3-.2-.4-.2h-2.6c-.4 0-.7.2-.9.5l-1.2 2.1 1.7 1L16 14l1.5 2.6-.9.5H19zM15.8 22l1.2 2v-1h2.7c.2 0 .3-.1.4-.3l1.4-2.5c.1-.2.1-.3 0-.5l-1.4-2.4-1.7 1L20 21h-3v-1.1L15.8 22zM13.2 16.9h-2.4l.9.5-1.4 2.4c-.1.2-.1.3 0 .5l1.4 2.5c.1.2.3.3.4.3h2.8v-2L12 21l1.5-2.6.9.5-1.2-2z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-files.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-clear-files.svg
new file mode 100644 (file)
index 0000000..2fd2356
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FFC857" d="M6 5.5h20v21H6z"/><ellipse fill="#FFC857" cx="16" cy="26.5" rx="10" ry="3.5"/><ellipse fill="#FFC857" cx="16" cy="5.5" rx="10" ry="3.5"/><ellipse fill="#FFF" cx="16" cy="5.5" rx="10" ry="3.5" opacity=".25"/><ellipse cx="16" cy="5.3" rx="7" ry="1.8" opacity=".25"/><g fill="#FFF"><path d="M19 17.1l1.2-2.1-.9.5-1.4-2.4c-.1-.2-.3-.2-.4-.2h-2.6c-.4 0-.7.2-.9.5l-1.2 2.1 1.7 1L16 14l1.5 2.6-.9.5H19zM15.8 22l1.2 2v-1h2.7c.2 0 .3-.1.4-.3l1.4-2.5c.1-.2.1-.3 0-.5l-1.4-2.4-1.7 1L20 21h-3v-1.1L15.8 22zM13.2 16.9h-2.4l.9.5-1.4 2.4c-.1.2-.1.3 0 .5l1.4 2.5c.1.2.3.3.4.3h2.8v-2L12 21l1.5-2.6.9.5-1.2-2z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-create-admin.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-create-admin.svg
new file mode 100644 (file)
index 0000000..6ea737c
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FF8700" d="M27.4 23.2c-3-.8-5-2-7.1-2.8.1.4.1.6-.1.9-2.1 2.3-6.5 2.1-8.4 0-.3-.3-.2-.5-.1-.9-2.1.8-4.1 2-7.1 2.8 0 0-2.5 1.4-2.6 6.8h28c-.2-5.6-2.6-6.8-2.6-6.8z"/><path fill="#FFC857" d="M16 17.8c-1.2 0-2.5-.7-3.5-1.7-.1 4.2-1.3 4.6-.7 5.2 1.9 2.1 6.3 2.3 8.4 0 .6-.6-.5-1-.7-5.3-1 1-2.2 1.8-3.5 1.8z"/><path opacity=".05" d="M16 17.8c-1.2 0-2.5-.7-3.5-1.7-.1 4.2-1.3 4.6-.7 5.2 1.9 2.1 6.3 2.3 8.4 0 .6-.6-.5-1-.7-5.3-1 1-2.2 1.8-3.5 1.8z"/><path fill="#FFC857" d="M16 17.8c-3 0-5.9-4-5.9-6.8V7.1c0-2.8 2.4-5.1 5.3-5.1h1.4c3 0 5.3 2.3 5.3 5.1V11c-.2 2.7-3.1 6.8-6.1 6.8z"/><path opacity=".15" fill="#FFF" d="M16 17.8c-3 0-5.9-4-5.9-6.8V7.1c0-2.8 2.4-5.1 5.3-5.1h1.4c3 0 5.3 2.3 5.3 5.1V11c-.2 2.7-3.1 6.8-6.1 6.8z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-database-analyze.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-database-analyze.svg
new file mode 100644 (file)
index 0000000..b7b8af6
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#79A548" d="M6 5.5h20v21H6z"/><ellipse fill="#79A548" cx="16" cy="26.5" rx="10" ry="3.5"/><ellipse fill="#79A548" cx="16" cy="5.5" rx="10" ry="3.5"/><ellipse fill="#FFF" cx="16" cy="5.5" rx="10" ry="3.5" opacity=".25"/><ellipse cx="16" cy="5.3" rx="7" ry="1.8" opacity=".25"/><g fill="#FFF"><path d="M22.1 17.9c-.1-.1-.2-.2-.4-.2h-.9c-.1-2.5-2.2-4.5-4.7-4.5-.8 0-1.7.2-2.4.7l-.3.1.7 1.2.2-.1c.5-.3 1.1-.5 1.7-.5 1.8 0 3.3 1.4 3.4 3.2h-.8c-.2 0-.3.1-.4.2-.1.1-.1.3 0 .4l1.5 2.5c.2.1.3.1.5.1s.3-.1.4-.2l1.5-2.5c.1-.1.1-.2 0-.4zM17.6 21c-.5.3-1.1.4-1.7.4a3.4 3.4 0 0 1-3.4-3.2h.8c.2 0 .3-.1.4-.2.1-.1.1-.3 0-.4l-1.5-2.5c-.2-.2-.6-.2-.7 0L10 17.6c-.1.1-.1.3 0 .4.1.1.2.2.4.2h.9c.1 2.5 2.2 4.5 4.7 4.5.8 0 1.6-.2 2.4-.6l.2-.1-.7-1.1-.3.1z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-documentation.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-documentation.svg
new file mode 100644 (file)
index 0000000..8761fab
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#9F6358" d="M6 4h20v26H6z"/><path opacity=".2" fill="#FFF" d="M6 4h2v26H6z"/><path opacity=".2" d="M8 4h1v26H8z"/><path opacity=".8" fill="#FFF" d="M21.8 12h-9.5c-.1 0-.3-.1-.3-.3V7.3c0-.2.1-.3.3-.3h9.5c.1 0 .2.1.2.3v4.5c0 .1-.1.2-.2.2z"/><path fill="#7C4C46" d="M26 4H6l1-2h18z"/><path opacity=".2" fill="#FFF" d="M8 4H6l1-2h2z"/><path opacity=".2" d="M9 4H8l1-2h1z"/><path opacity=".8" fill="#FFF" d="M25.8 3.5H7l.5-1h17.8z"/><path fill="#FFF" d="M17.8 26.1h-.1c-.4 0-.9-1.4-.9-1.8 0-.2 0-.2.1-.3-.5.1-1 .2-1.2.5-.1 0-.1.1-.1.3 0 .7.8 2.3 1.3 2.3.1-.1.5-.5.9-1m-.3-2.1c.5 0 1 .1 1 .4 0 .5-.4 1.2-.5 1.2-.3 0-.7-.9-.7-1.3 0-.3 0-.3.2-.3"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-extension-settings.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-extension-settings.svg
new file mode 100644 (file)
index 0000000..39761b8
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FFC857" d="M24.8 5H7.2c-.1 0-.2.1-.3.1L4 10.9V26.7c0 .2.1.3.3.3h23.5c.1 0 .3-.1.3-.3V11l-2.9-5.8c-.2-.1-.3-.2-.4-.2z"/><g opacity=".15"><path d="M24.8 5H7.2c-.1 0-.2.1-.3.1l-1 2.2h20.3l-1.1-2.1c-.1-.1-.2-.2-.3-.2zM26.9 8.8H5.1L4 11h24z"/></g><path opacity=".75" fill="#3E3E3E" d="M20 19.4v-.9h-.1l-.9-.4-.3-.6.5-1-.6-.6h-.1l-.9.5-.6-.3-.6-1.1h-.9v.1l-.4.9-.6.3-1-.5-.6.6v.1l.5.9-.3.6-1.1.6v.9h.1l.9.4.3.6-.5 1 .6.7.1-.1.9-.5.6.3.4 1.1h.9v-.1l.4-.9.6-.3 1 .5.6-.6v-.1l-.5-.9.3-.6 1.3-.6zM16 21c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-features.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-features.svg
new file mode 100644 (file)
index 0000000..40423ba
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#CCE9FF" d="M27.3 25.5L20 15.9V4h-8v11.9l-7.3 9.6C3.6 27.5 5 30 7.3 30h17.3c2.4 0 3.8-2.5 2.7-4.5z"/><path fill="#59F" d="M27.3 25.5l-2-2.5c-1.4.1-2.7.2-3.6.1-4.2-.1-4.4-2.9-8.7-2.9-1.6 0-3.2.3-4.7.6l-3.5 4.7C3.6 27.5 5 30 7.3 30c0 0 4.7 1 8.7 1 4.7 0 8.7-1 8.7-1 2.3 0 3.7-2.5 2.6-4.5z"/><circle fill="#59F" cx="17" cy="16" r="1"/><circle fill="#59F" cx="17.5" cy="9" r=".5"/><circle fill="#59F" cx="15.5" cy="12" r=".5"/><circle fill="#59F" cx="13.5" cy="18" r=".5"/><circle fill="#59F" cx="15" cy="7" r="1"/><ellipse fill="#ABD7FF" cx="16" cy="4" rx="4" ry="1"/><g opacity=".25"><ellipse fill="#59F" cx="16" cy="4" rx="3.8" ry=".8"/><path d="M16 3.5c1.8 0 2.9.3 3.4.5-.4.2-1.6.5-3.4.5s-2.9-.3-3.4-.5c.5-.2 1.6-.5 3.4-.5m0-.5c-2.2 0-4 .4-4 1s1.8 1 4 1 4-.4 4-1-1.8-1-4-1z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-language.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-language.svg
new file mode 100644 (file)
index 0000000..76ba818
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M10.7 6h16.4c.5 0 .9.4.9.9v18.2c0 .5-.4.9-.9.9h-10L10.7 6z"/><path fill="#FFF" d="M14.4 13.5V13c0-.4.3-.7.7-.7H19v-1.1c0-.4.3-.7.7-.7h.3c.4 0 .7.3.7.7v1.1h3.9c.4 0 .7.3.7.7v.5c0 .4-.3.7-.7.7h-.9c-.4 1.4-1.3 2.9-2.6 4.3.6.5 1.2 1 1.8 1.4.3.2.4.6.2.9l-.2.4c-.2.3-.6.4-1 .2-.7-.5-1.4-1-2.1-1.6-.7.6-1.4 1.1-2.2 1.6-.3.2-.8.1-1-.2l-.2-.4c-.2-.3-.1-.7.2-.9.6-.4 1.3-.9 1.8-1.4-.6-.6-1.1-1.3-1.5-1.9-.2-.3-.1-.8.2-1l.4-.2c.3-.2.7-.1.9.2.4.5.8 1.1 1.2 1.6.9-1 1.5-2 1.9-3H15c-.3 0-.6-.3-.6-.7z"/><path opacity=".25" d="M24 26H11V6h6.7z"/><path fill="#C83C3C" d="M23 27H5c-.5 0-1-.4-1-1V6c0-.6.4-1 1-1h11l7 22z"/><path fill="#FFF" d="M7 22l3.8-12H14l3.8 12h-2.9l-.7-2.9h-3.7L9.8 22H7zm4.3-6.1L11 17h2.6l-.3-1.1c-.2-.6-.3-1.2-.5-1.9s-.3-1.3-.5-2h-.1c-.1.6-.3 1.3-.5 2 0 .7-.2 1.3-.4 1.9z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-maintainer.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-maintainer.svg
new file mode 100644 (file)
index 0000000..a213284
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><g opacity=".5"><path fill="#FF8700" d="M23.8 20.2c-2.6-.7-4.3-1.7-6.1-2.4.1.3.1.5-.1.8-1.8 2-5.6 1.8-7.2 0-.3-.3-.2-.4-.1-.8-1.8.7-3.5 1.7-6.1 2.4 0 0-2.1 1.2-2.2 5.8h24c-.2-4.8-2.2-5.8-2.2-5.8z"/><path fill="#FFC857" d="M14 15.5c-1 0-2.1-.6-3-1.5-.1 3.6-1.1 3.9-.6 4.5 1.6 1.8 5.4 2 7.2 0 .5-.5-.4-.9-.6-4.5-.9.9-1.9 1.5-3 1.5z"/><path opacity=".05" d="M14 15.5c-1 0-2.1-.6-3-1.5-.1 3.6-1.1 3.9-.6 4.5 1.6 1.8 5.4 2 7.2 0 .5-.5-.4-.9-.6-4.5-.9.9-1.9 1.5-3 1.5z"/><path fill="#FFC857" d="M14 15.5c-2.6 0-5.1-3.4-5.1-5.8V6.4C8.9 4 11 2 13.5 2h1.2c2.6 0 4.5 2 4.5 4.4v3.3c-.1 2.3-2.6 5.8-5.2 5.8z"/><path opacity=".15" fill="#FFF" d="M14 15.5c-2.6 0-5.1-3.4-5.1-5.8V6.4C8.9 4 11 2 13.5 2h1.2c2.6 0 4.5 2 4.5 4.4v3.3c-.1 2.3-2.6 5.8-5.2 5.8z"/></g><path fill="#79A548" d="M27.8 24.2c-2.6-.7-4.3-1.7-6.1-2.4.1.3.1.5-.1.8-1.8 2-5.6 1.8-7.2 0-.3-.3-.2-.4-.1-.8-1.8.7-3.5 1.7-6.1 2.4 0 0-2.1 1.2-2.2 5.8h24c-.2-4.8-2.2-5.8-2.2-5.8z"/><path fill="#FFC857" d="M18 19.5c-1 0-2.1-.6-3-1.5-.1 3.6-1.1 3.9-.6 4.5 1.6 1.8 5.4 2 7.2 0 .5-.5-.4-.9-.6-4.5-.9.9-1.9 1.5-3 1.5z"/><path opacity=".05" d="M18 19.5c-1 0-2.1-.6-3-1.5-.1 3.6-1.1 3.9-.6 4.5 1.6 1.8 5.4 2 7.2 0 .5-.5-.4-.9-.6-4.5-.9.9-1.9 1.5-3 1.5z"/><path fill="#FFC857" d="M18 19.5c-2.6 0-5.1-3.4-5.1-5.8v-3.3C12.9 8 15 6 17.5 6h1.2c2.6 0 4.5 2 4.5 4.4v3.3c-.1 2.3-2.6 5.8-5.2 5.8z"/><path opacity=".15" fill="#FFF" d="M18 19.5c-2.6 0-5.1-3.4-5.1-5.8v-3.3C12.9 8 15 6 17.5 6h1.2c2.6 0 4.5 2 4.5 4.4v3.3c-.1 2.3-2.6 5.8-5.2 5.8z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-presets.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-presets.svg
new file mode 100644 (file)
index 0000000..fb74ca7
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M27 6H5V3c0-.6.4-1 1-1h20c.6 0 1 .4 1 1v3z"/><path fill="#515151" d="M26 30H6c-.6 0-1-.4-1-1V6h22v23c0 .6-.4 1-1 1z"/><path fill="#FFF" d="M21.3 14.8l-.7-.7c-.2-.2-.5-.2-.7 0l-5.4 5.4-2.5-2.6c-.2-.2-.5-.2-.7 0l-.6.7c-.2.2-.2.5 0 .7l3.6 3.6c.2.2.5.2.7 0l6.4-6.4c.1-.2.1-.5-.1-.7z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-settings.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-manage-settings.svg
new file mode 100644 (file)
index 0000000..3b1e764
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M27 6H5V3c0-.6.4-1 1-1h20c.6 0 1 .4 1 1v3z"/><path fill="#515151" d="M26 30H6c-.6 0-1-.4-1-1V6h22v23c0 .6-.4 1-1 1z"/><path fill="#FFF" d="M22 18.6v-1.3h-.2l-1.3-.6-.5-.9.8-1.5-.9-.9h-.2l-1.3.8-.9-.4-.9-1.8h-1.3v.2l-.6 1.3-.9.5-1.5-.8-.9.9v.2l.8 1.3-.4.9-1.8.9v1.3h.2l1.3.6.5.9-.8 1.5.9 1 .2-.1 1.3-.8.9.4.6 1.7h1.4v-.2l.6-1.3.9-.4 1.5.8.9-.9v-.2l-.8-1.3.5-.9 1.9-.9zM16 21c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-password.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-password.svg
new file mode 100644 (file)
index 0000000..32ce1f2
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FFC857" d="M7 15h18v14H7zM9 14h14l2 1H7z"/><path opacity=".25" d="M9 14h14l2 1H7z"/><path d="M18 21c0-1.1-.9-2-2-2s-2 .9-2 2c0 .7.4 1.4 1 1.7V25h2v-2.3c.6-.3 1-1 1-1.7z" opacity=".3"/><path fill="#666" d="M13 7c0-.8.2-1 1-1h4c.8 0 1 .2 1 1v7.5h2V7c0-1.6-1.4-3-3-3h-4c-1.7 0-3 1.4-3 3v7.5h2V7z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-php-info.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-php-info.svg
new file mode 100644 (file)
index 0000000..a9bcddf
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#777BB3" d="M28.7 7H3.3c-.8 0-1.3.3-1.3.6v16.7c0 .4.5.7 1.3.7h25.5c.8 0 1.3-.3 1.3-.6V7.6c-.1-.3-.6-.6-1.4-.6z"/><g fill="#FFF"><path d="M7.6 13.1h3c.9 0 1.5.3 1.9.8s.5 1.2.4 2l-.3 1.2c-.2.4-.4.7-.7 1-.4.4-.8.6-1.2.7-.4.1-.9.2-1.3.2H8l-.5 2H6l1.6-7.9m1.3 1.3l-.7 3.3H8.5c.7 0 1.3-.1 1.8-.2.5-.2.8-.7 1-1.6.1-.8 0-1.2-.4-1.3-.4-.1-.9-.2-1.5-.2h-.5M14.6 11h1.5l-.4 2.1H17c.8 0 1.3.2 1.7.5.4.3.5.9.3 1.7l-.7 3.7h-1.5l.7-3.5c.1-.4.1-.6-.1-.8-.1-.2-.4-.2-.8-.2h-1.2l-.9 4.5H13l1.6-8M20.7 13.1h3c.9 0 1.5.3 1.9.8s.5 1.2.4 2l-.3 1.2c-.2.4-.4.7-.7 1-.4.4-.8.6-1.2.7-.4.1-.9.2-1.3.2h-1.3l-.5 2h-1.5l1.5-7.9m1.3 1.3l-.7 3.3H21.6c.7 0 1.3-.1 1.8-.2.5-.2.8-.7 1-1.6.1-.8 0-1.2-.4-1.3-.4-.1-.9-.2-1.5-.2H22"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-reset-user.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-reset-user.svg
new file mode 100644 (file)
index 0000000..491727c
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M27.4 23.2c-3-.8-5-2-7.1-2.8.1.4.1.6-.1.9-2.1 2.3-6.5 2.1-8.4 0-.3-.3-.2-.5-.1-.9-2.1.8-4.1 2-7.1 2.8 0 0-2.5 1.4-2.6 6.8h28c-.2-5.6-2.6-6.8-2.6-6.8z"/><path fill="#FFC857" d="M16 17.8c-1.2 0-2.5-.7-3.5-1.7-.1 4.2-1.3 4.6-.7 5.2 1.9 2.1 6.3 2.3 8.4 0 .6-.6-.5-1-.7-5.3-1 1-2.2 1.8-3.5 1.8z"/><path opacity=".05" d="M16 17.8c-1.2 0-2.5-.7-3.5-1.7-.1 4.2-1.3 4.6-.7 5.2 1.9 2.1 6.3 2.3 8.4 0 .6-.6-.5-1-.7-5.3-1 1-2.2 1.8-3.5 1.8z"/><path fill="#FFC857" d="M16 17.8c-3 0-5.9-4-5.9-6.8V7.1c0-2.8 2.4-5.1 5.3-5.1h1.4c3 0 5.3 2.3 5.3 5.1V11c-.2 2.7-3.1 6.8-6.1 6.8z"/><path opacity=".15" fill="#FFF" d="M16 17.8c-3 0-5.9-4-5.9-6.8V7.1c0-2.8 2.4-5.1 5.3-5.1h1.4c3 0 5.3 2.3 5.3 5.1V11c-.2 2.7-3.1 6.8-6.1 6.8z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-scan-extensions.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-scan-extensions.svg
new file mode 100644 (file)
index 0000000..3826221
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FFC857" d="M24.8 5H7.2c-.1 0-.2.1-.3.1L4 10.9V26.7c0 .2.1.3.3.3h23.5c.1 0 .3-.1.3-.3V11l-2.9-5.8c-.2-.1-.3-.2-.4-.2z"/><g opacity=".15"><path d="M24.8 5H7.2c-.1 0-.2.1-.3.1l-1 2.2h20.3l-1.1-2.1c-.1-.1-.2-.2-.3-.2zM26.9 8.8H5.1L4 11h24z"/></g><path fill="#515151" d="M23.6 28.3l-2.8-2.8c-.4.6-.9 1.1-1.5 1.5l2.8 2.7c.2.2.5.3.8.3.6 0 1.1-.5 1.1-1.1 0-.2-.2-.4-.4-.6z"/><circle fill="#ABD7FF" cx="15.9" cy="22.1" r="6"/><path fill="#59F" d="M15.9 17.6c2.5 0 4.5 2 4.5 4.5s-2 4.5-4.5 4.5-4.5-2-4.5-4.5 2-4.5 4.5-4.5m0-1.5c-3.3 0-6 2.7-6 6s2.7 6 6 6 6-2.7 6-6-2.6-6-6-6z"/><circle opacity=".6" fill="#FFF" cx="17.5" cy="20.6" r="1.5"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-show-environment.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-show-environment.svg
new file mode 100644 (file)
index 0000000..ea15996
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#9F6358" d="M6 3h20v27H6z"/><path fill="#7C4C46" d="M26 3H6l1-1h18z"/><path fill="#FFF" d="M8 6h16v22H8z"/><path fill="#FFC857" d="M20 2h-8l-1 1v4h10V3z"/><path opacity=".15" d="M21 3H11l1-1h8z"/><path opacity=".75" d="M10 9h11v1H10zM10 11h8v1h-8zM10 13h8v1h-8z"/><path opacity=".5" d="M10 17h12v1H10zM10 19h12v1H10zM10 21h12v1H10zM10 23h12v1H10zM10 25h12v1H10z"/><path opacity=".15" d="M12 4h8v2h-8z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-test-environment.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-test-environment.svg
new file mode 100644 (file)
index 0000000..e99d11a
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#DADADA" d="M27 7H5l-3 4v10h28V11z"/><path opacity=".15" d="M30 11H2l3-4h22z"/><path fill="#59F" d="M22 13h6v2h-6v-2z"/><path fill="#CD201F" d="M22 17h6v2h-6v-2z"/><path opacity=".25" d="M4 13h16v2H4v-2zM4 17h16v2H4v-2z"/><path fill="#AAA" d="M30 24v2H2v-2h28z"/><path fill="#59F" d="M20 23v4h-8v-4h2v-2h4v2h2z"/><path opacity=".3" d="M14 21h4v1h-4v-1z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-test-image.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-test-image.svg
new file mode 100644 (file)
index 0000000..4eaeddd
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#8C8C8C" d="M29.5 28h-27c-.3 0-.5-.2-.5-.5v-23c0-.3.2-.5.5-.5h27c.3 0 .5.2.5.5v23c0 .3-.2.5-.5.5z"/><path fill="#EFEFEF" d="M3 5h26v22H3z"/><path fill="#ABD7FF" d="M4 6h24v20H4z"/><path fill="#FFF" d="M25.7 13c.2-.3.3-.6.3-1 0-1.1-.9-2-2-2-.4 0-.8.1-1.1.3-.3-.7-1-1.3-1.9-1.3s-1.6.6-1.9 1.3c-.3-.2-.7-.3-1.1-.3-1.1 0-2 .9-2 2 0 .4.1.7.3 1h9.4z"/><circle fill="#FFC857" cx="8" cy="10" r="2"/><path fill="#79A548" d="M18 26H4l9-13 5 5z"/><path fill="#AAD400" d="M28 26H12L23 8l5 5z"/><path fill="#FFF" d="M8 18c-.4 0-.8.1-1.1.3-.3-.7-1-1.3-1.9-1.3-.4 0-.7.1-1 .3V21h5.7c.2-.3.3-.6.3-1 0-1.1-.9-2-2-2z"/></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-test-mail.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-test-mail.svg
new file mode 100644 (file)
index 0000000..01891c6
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#FFC857" d="M16 2l14 10v18H2V12L16 2z"/><path opacity=".25" fill="#FFF" d="M16 2l14 10v18H2V12L16 2z"/><path fill="#FFF" d="M6 6h20v20H6z"/><path opacity=".5" d="M25 25H7V7h18m1-1H6v20h20V6z"/><path fill="#B9B9B9" d="M9 11h8v1H9zM9 9h8v1H9zM9 14h14v1H9zM9 16h14v1H9zM9 18h14v1H9zM9 20h14v1H9zM9 22h14v1H9z"/><path fill="#FFC857" d="M30 12v18H2V12l14 10 14-10z"/><g opacity=".05"><path d="M2 12v18l10.5-10.5zM19.5 19.5L30 30V12z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-update.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-update.svg
new file mode 100644 (file)
index 0000000..af07c2c
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path fill="#59F" d="M27 6H5V3c0-.6.4-1 1-1h20c.6 0 1 .4 1 1v3z"/><path fill="#515151" d="M26 30H6c-.6 0-1-.4-1-1V6h22v23c0 .6-.4 1-1 1z"/><g fill="#FFF"><path d="M23.5 18H22c0-3.3-2.7-6-6-6-1.1 0-2.2.3-3.1.8l.6 1c.7-.4 1.6-.7 2.4-.7 2.7 0 4.9 2.2 4.9 4.9h-1.4c-.2 0-.3.2-.2.4l2 3.3c.1.2.3.2.4 0l2-3.3c.3-.2.1-.4-.1-.4zM18.4 22.2c-.7.4-1.5.6-2.4.6-2.7 0-4.9-2.2-4.9-4.9h1.4c.2 0 .3-.2.2-.4l-2-3.3c-.1-.2-.3-.2-.4 0l-2 3.3c-.1.2 0 .4.2.4H10c0 3.3 2.7 6 6 6 1.1 0 2.1-.3 3-.8l-.6-.9z"/></g></svg>
\ No newline at end of file
diff --git a/typo3/sysext/install/Resources/Public/Icons/modules/install-wizards.svg b/typo3/sysext/install/Resources/Public/Icons/modules/install-wizards.svg
new file mode 100644 (file)
index 0000000..575435a
--- /dev/null
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><ellipse fill="#4C2875" cx="16" cy="26.5" rx="14" ry="3.5"/><path fill="#639" d="M26 25l-10.2 2L6 25s3.5-10.4 7.1-16.6C16.5 2.6 20 2 21 2c2 0-.3 1 0 3 .6 4.5 5 20 5 20z"/><path fill="#FFC857" d="M16 25c-4.3 0-7.9-.8-9.3-1.9C6.2 24.3 6 25 6 25c0 1.7 4.5 3 10 3s10-1.3 10-3c0 0-.2-.8-.6-2-1.3 1.2-5 2-9.4 2z"/><g fill="#FFC857"><path d="M21.2 10c-.2 0-.3.3-.2.4l.9.9-.4 1.1c-.1.2.1.4.3.3l.8-.3L22 10h-.8zM20.7 15h-1.1l-.4-1.1c-.1-.2-.4-.2-.5 0l-.4 1.1h-1.1c-.2 0-.3.3-.2.4l.9.9-.4 1.1c-.1.2.1.4.3.3l1.2-.5 1.2.5c.2.1.4-.1.3-.3l-.5-1.1.9-.9c.2-.1.1-.4-.2-.4zM15.1 8.4l.9.9-.4 1.1c-.1.2.1.4.3.3l1.2-.5 1.2.5c.2.1.4-.1.3-.3L18 9.3l.9-.9c.2-.1.1-.4-.2-.4h-1.1l-.4-1.1c-.1-.2-.4-.2-.5 0L16.3 8h-1.1c-.2 0-.3.3-.1.4zM22.8 21.7l1.2-.5 1.1.4c-.3-1.1-.7-2.5-1.1-3.9-.1 0-.2 0-.2.2l-.5 1.1h-1.1c-.2 0-.3.3-.2.4l.9.9-.4 1.1c-.1.2.1.4.3.3zM16.8 4.7l1.2-.4 1.2.5c.2.1.4-.1.3-.3L19 3.3l.9-.9c.1-.1.1-.2.1-.2-.8.2-2 .7-3.3 1.8l-.2.5c-.1.1.1.3.3.2zM8 21.3l1.2.5c.2.1.4-.1.3-.3L9 20.3l.9-.9c.2-.2 0-.4-.2-.4h-1l-.2-.6c-.5 1.2-.9 2.2-1.2 3.2l.7-.3zM17.2 22.7c.2.1.4-.1.3-.3l-.5-1.1.9-.9c.2-.2 0-.4-.2-.4h-1.1l-.4-1.1c-.1-.2-.4-.2-.5 0l-.4 1.1h-1.1c-.2 0-.3.3-.2.4l.9.9-.4 1.1c-.1.2.1.4.3.3l1.2-.5 1.2.5zM11.5 11.5l.5-.2 1.2.5c.2.1.4-.1.3-.3l-.5-1.2.9-.9c.2-.1.1-.4-.2-.4h-1c-.4.8-.8 1.6-1.2 2.5zM14.7 15h-1.1l-.4-1.1c-.1-.2-.4-.2-.5 0l-.4 1.1h-1.1c-.2 0-.3.3-.2.4l.9.9-.4 1.1c-.1.2.1.4.3.3l1.2-.5 1.2.5c.2.1.4-.1.3-.3l-.5-1.1.9-.9c.2-.1.1-.4-.2-.4z"/></g></svg>
\ No newline at end of file