Bläddra i källkod

implement the icon API

Olivier Massot 1 år sedan
förälder
incheckning
700668ee05

+ 11 - 0
ot_admin/Configuration/Icons.php

@@ -0,0 +1,11 @@
+<?php
+declare(strict_types=1);
+
+use TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider;
+
+return [
+    'tx-ot_admin-logo' => [
+        'provider' => BitmapIconProvider::class,
+        'source' => 'EXT:ot_admin/Resources/Public/Icons/Extension.png',
+    ],
+];

BIN
ot_admin/Resources/Public/Icons/Extension.png


+ 11 - 0
ot_connect/Configuration/Icons.php

@@ -0,0 +1,11 @@
+<?php
+declare(strict_types=1);
+
+use TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider;
+
+return [
+    'tx-ot_connect-logo' => [
+        'provider' => BitmapIconProvider::class,
+        'source' => 'EXT:ot_connect/Resources/Public/Icons/Extension.png',
+    ],
+];

BIN
ot_connect/Resources/Public/Icons/Extension.png


+ 11 - 0
ot_core/Configuration/Icons.php

@@ -0,0 +1,11 @@
+<?php
+declare(strict_types=1);
+
+use TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider;
+
+return [
+    'tx-ot_core-logo' => [
+        'provider' => BitmapIconProvider::class,
+        'source' => 'EXT:ot_core/Resources/Public/Icons/Extension.png',
+    ],
+];

BIN
ot_core/Resources/Public/Icons/Extension.png


BIN
ot_core/Resources/Public/Icons/Extension_white.png


+ 11 - 0
ot_optimizer/Configuration/Icons.php

@@ -0,0 +1,11 @@
+<?php
+declare(strict_types=1);
+
+use TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider;
+
+return [
+    'tx-ot_optimizer-logo' => [
+        'provider' => BitmapIconProvider::class,
+        'source' => 'EXT:ot_optimizer/Resources/Public/Icons/Extension.png',
+    ],
+];

BIN
ot_optimizer/Resources/Public/Icons/Extension.png


+ 1 - 1
ot_stats/Configuration/Backend/Modules.php

@@ -10,7 +10,7 @@ return [
         'parent' => 'web',
         'position' => ['after' => 'web_OtTemplatingOtcustomizer'],
         'access' => 'user,group',
-        'icon' => 'EXT:ot_stats/Resources/Public/Icons/pie-chart.png',
+        'iconIdentifier' => 'tx-ot_stats-pie-chart',
         'path' => '/module/web/OtStats',
         'labels' => 'LLL:EXT:ot_stats/Resources/Private/Language/locallang_mod.xlf',
         'extensionName' => 'OtStats',

+ 15 - 0
ot_stats/Configuration/Icons.php

@@ -0,0 +1,15 @@
+<?php
+declare(strict_types=1);
+
+use TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider;
+
+return [
+    'tx-ot_stats-logo' => [
+        'provider' => BitmapIconProvider::class,
+        'source' => 'EXT:ot_stats/Resources/Public/Icons/Extension.png',
+    ],
+    'tx-ot_stats-pie-chart' => [
+        'provider' => BitmapIconProvider::class,
+        'source' => 'EXT:ot_stats/Resources/Public/Icons/pie-chart.png',
+    ],
+];

BIN
ot_stats/Resources/Public/Icons/Extension.png


BIN
ot_stats/Resources/Public/Icons/Extension_white.png


+ 1 - 1
ot_templating/Configuration/Backend/Modules.php

@@ -10,7 +10,7 @@ return [
         'parent' => 'web',
         'position' => ['before' => 'web_OtStatsOtStats'],
         'access' => 'user,group',
-        'icon' => 'EXT:ot_templating/Resources/Public/Icons/Extension.png',
+        'iconIdentifier' => 'tx-ot_templating-logo',
         'path' => '/module/web/Otcustomizer',
         'labels' => 'LLL:EXT:ot_templating/Resources/Private/Language/locallang_mod.xlf',
         'extensionName' => 'OtCustomizer',

+ 6 - 1
ot_templating/Configuration/Icons.php

@@ -1,8 +1,13 @@
 <?php
-
 declare(strict_types=1);
 
+use TYPO3\CMS\Core\Imaging\IconProvider\BitmapIconProvider;
+
 return [
+    'tx-ot_templating-logo' => [
+        'provider' => BitmapIconProvider::class,
+        'source' => 'EXT:ot_templating/Resources/Public/Icons/Extension.png',
+    ],
     'opentalent-icon-144' => [
         'source' => 'EXT:ot_templating/Resources/Public/Icons/opentalent-144x144.png',
     ],