Replace Icons and add icon for page containing records

This commit is contained in:
Daniel Siepmann 2023-01-05 09:21:25 +00:00
parent f68da60842
commit 9cb0a681b9
14 changed files with 52 additions and 33 deletions

View file

@ -0,0 +1,25 @@
<?php
defined('TYPO3') or die();
(static function (string $extensionKey, string $tableName) {
$languagePath = 'LLL:EXT:events/Resources/Private/Language/locallang_db.xlf:' . $tableName;
\TYPO3\CMS\Core\Utility\ArrayUtility::mergeRecursiveWithOverrule($GLOBALS['TCA'][$tableName], [
'ctrl' => [
'typeicon_classes' => [
'contains-events' => 'pages-module-events',
],
],
]);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTcaSelectItem(
$tableName,
'module',
[
0 => $languagePath . '.module.events',
1 => 'events',
2 => 'pages-module-events',
]
);
})('events', 'pages');

View file

@ -13,6 +13,9 @@ Features
A default of ``+60 days`` is hard coded.
The actual date span can be configured via TypoScript.
* Pages can now define they store event records.
A new entry was added to select and the icon within page tree will be replaced.
Fixes
-----
@ -27,7 +30,7 @@ Fixes
Tasks
-----
Nothing
* Update Icons.
Deprecation
-----------

View file

@ -15,6 +15,11 @@
<source>Records to show</source>
<target>Anzuzeigende Veranstaltungen</target>
</trans-unit>
<trans-unit id="pages.module.events">
<source>Events</source>
<target>Veranstaltungen</target>
</trans-unit>
</body>
</file>
</xliff>

View file

@ -12,6 +12,10 @@
<trans-unit id="tx_events.flexform.selected.selectedRecords">
<source>Records to show</source>
</trans-unit>
<trans-unit id="pages.module.events">
<source>Events</source>
</trans-unit>
</body>
</file>
</xliff>

View file

@ -1 +1 @@
<svg id="Ebene_1" data-name="Ebene 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><rect width="16" height="16" fill="#f18519"/><polygon points="9.348 13.939 7.736 13.348 6.403 12.431 4.837 12.323 3.438 11.883 6.98 1.703 8.072 2.083 9.475 3.241 11.293 3.203 12.89 3.759 9.348 13.939" fill="#fff"/><line x1="5.56817" y1="9.89512" x2="6.60766" y2="10.25681" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.5"/><line x1="7.75059" y1="10.65449" x2="8.76597" y2="11.00779" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.5"/><path d="M8.42341,1.942,6.73947,1.3561l-3.725,10.70565,1.81686.63217A1.61336,1.61336,0,0,1,7.424,13.596l1.98114.68933,3.725-10.70565-2.01139-.69985A1.59583,1.59583,0,0,1,8.42341,1.942Z" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="0.75"/><line x1="9.76625" y1="11.35583" x2="10.66971" y2="11.67018" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.5"/><line x1="3.63513" y1="9.22253" x2="4.5725" y2="9.54869" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.5"/></svg>
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g id="c"><path d="m16,16H0V0h16v16Z" fill="#374790"/><path d="m14,6.53v-2.43c0-.11-.09-.2-.2-.2H2.2c-.11,0-.2.09-.2.2v2.41c.83,0,1.5.67,1.5,1.5s-.67,1.5-1.5,1.5v2.19c0,.11.09.2.2.2h11.6c.11,0,.2-.09.2-.2v-2.16c-.83,0-1.5-.67-1.5-1.5s.67-1.5,1.5-1.5Zm-7.02.86h4v1h-4v-1Zm-1.49,4.5h-1v-1h1v1Zm0-1.75h-1v-.75h1v.75Zm0-1.5h-1v-1.5h1v1.5Zm0-2.25h-1v-.75h1v.75Zm0-1.5h-1v-1h1v1Zm6.49,5.5h-5v-1h5v1Zm0-4h-5v-1h5v1Z" fill="#fff"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 538 B

View file

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 11"><g id="c"><polyline points="2.84 0 0 0 0 11 16 11 16 1.5 8 1.5 6.5 0 2.84 0" fill="#374790" fill-rule="evenodd"/><polygon points="0 3 6.5 3 8 1.5 16 1.5 16 11 0 11 0 3" fill="#7a8ccc" fill-rule="evenodd"/></g></svg>

After

Width:  |  Height:  |  Size: 320 B

View file

@ -1 +1 @@
<svg id="Ebene_1" data-name="Ebene 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8,.63544A7.31924,7.31924,0,0,0,.63544,8,7.31924,7.31924,0,0,0,8,15.36456,7.31924,7.31924,0,0,0,15.36456,8,7.31924,7.31924,0,0,0,8,.63544Z" fill="#fff" stroke="#b9b9b9" stroke-miterlimit="10"/><path d="M6.94792,3.89689V8l4.31353,2.6302a2.75862,2.75862,0,0,0,.526-.94687L8,7.36875V3.79168C7.68438,3.79168,7.26354,3.89689,6.94792,3.89689Z" fill="#f1851b"/></svg>
<svg viewBox="0 0 13.32 15" xmlns="http://www.w3.org/2000/svg"><path d="m12.62 14.5h-11.92c-.11 0-.2-.09-.2-.2v-11.92c0-.11.09-.2.2-.2h11.91c.11 0 .2.09.2.2v11.91c0 .11-.09.2-.2.2z" fill="#fff"/><path d="m12.62 15h-11.92c-.39 0-.7-.32-.7-.7v-11.92c0-.39.32-.7.7-.7h11.91c.39 0 .7.32.7.7v11.91c0 .39-.32.7-.7.7zm-11.62-1h11.32v-11.32h-11.32z" fill="#666"/><path d="m11.7 5.54h-10.08v-2.24h10.08zm-7.84 3.36h-1.12v1.12h1.12z" fill="#374790"/><path d="m3.86 12.26h-1.12v-1.12h1.12zm0-5.6h-1.12v1.12h1.12zm2.24 4.48h-1.12v1.12h1.12zm0-2.24h-1.12v1.12h1.12zm0-2.24h-1.12v1.12h1.12zm2.24 4.48h-1.12v1.12h1.12zm0-2.24h-1.12v1.12h1.12zm0-2.24h-1.12v1.12h1.12zm2.24 4.48h-1.12v1.12h1.12zm0-2.24h-1.12v1.12h1.12zm0-2.24h-1.12v1.12h1.12z" fill="#a1a1a1"/><path d="m9.52 2.99c-.25 0-.45-.2-.45-.45v-1.84c0-.25.2-.45.45-.45h.72c.25 0 .45.2.45.45v1.84c0 .25-.2.45-.45.45zm-6.44 0c-.25 0-.45-.2-.45-.45v-1.84c0-.25.2-.45.45-.45h.72c.25 0 .45.2.45.45v1.84c0 .25-.2.45-.45.45z" fill="#a1a1a1"/><path d="m10.24.5c.11 0 .2.09.2.2v1.84c0 .11-.09.2-.2.2h-.72c-.11 0-.2-.09-.2-.2v-1.84c0-.11.09-.2.2-.2zm-6.44 0c.11 0 .2.09.2.2v1.84c0 .11-.09.2-.2.2h-.72c-.11 0-.2-.09-.2-.2v-1.84c0-.11.09-.2.2-.2zm6.44-.5h-.72c-.39 0-.7.31-.7.7v1.84c0 .39.31.7.7.7h.72c.39 0 .7-.31.7-.7v-1.84c0-.39-.31-.7-.7-.7zm-6.44 0h-.72c-.39 0-.7.31-.7.7v1.84c0 .39.31.7.7.7h.72c.39 0 .7-.31.7-.7v-1.84c0-.39-.31-.7-.7-.7z" fill="#fff"/></svg>

Before

Width:  |  Height:  |  Size: 462 B

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -1 +1 @@
<svg id="Ebene_1" data-name="Ebene 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><polygon points="9.301 14.909 7.48 14.242 5.976 13.207 4.207 13.084 2.628 12.587 6.628 1.091 7.861 1.52 9.445 2.828 11.498 2.786 13.301 3.413 9.301 14.909" fill="#fff"/><line x1="3.50014" y1="9.8092" x2="3.90851" y2="9.9513" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.75"/><line x1="9.77353" y1="11.99201" x2="10.18191" y2="12.1341" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.75"/><line x1="5.03287" y1="10.34251" x2="6.50597" y2="10.85507" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.75"/><line x1="7.82721" y1="11.31479" x2="8.64397" y2="11.59898" fill="#f18519" stroke="#f18519" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.75"/><path d="M8.25714,1.3615,6.35555.69985,2.14913,12.78917,4.2008,13.503a1.82189,1.82189,0,0,1,2.92772,1.01869l2.2372.77842L13.57215,3.21083l-2.27135-.7903A1.80208,1.80208,0,0,1,8.25714,1.3615Z" fill="none" stroke="#b9b9b9" stroke-miterlimit="10" stroke-width="0.75"/></svg>
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 10"><g id="c"><path d="m.5,9.5v-2.56c.86-.22,1.5-1.01,1.5-1.94s-.64-1.71-1.5-1.94V.5h13v2.56c-.86.22-1.5,1.01-1.5,1.94s.64,1.71,1.5,1.94v2.56H.5Z" fill="#fff"/><path d="m13,1v1.71c-.88.39-1.5,1.27-1.5,2.29s.62,1.9,1.5,2.29v1.71H1v-1.71c.88-.39,1.5-1.27,1.5-2.29s-.62-1.9-1.5-2.29v-1.71h12m1-1H0v3.5c.83,0,1.5.67,1.5,1.5s-.67,1.5-1.5,1.5v3.5h14v-3.5c-.83,0-1.5-.67-1.5-1.5s.67-1.5,1.5-1.5V0h0Z" fill="#8f8f8f"/><path d="m4.5,1h-1V0h1v1Zm0,1h-1v1h1v-1Zm0,5h-1v1h1v-1Zm0-3h-1v2h1v-2Zm0,5h-1v1h1v-1Zm6.5-6.5h-5v1h5v-1Zm-1,2h-4v1h4v-1Zm1,2h-5v1h5v-1Z" fill="#374790"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 674 B

View file

@ -1,25 +1 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
.st1{fill:none;stroke:#F18519;stroke-width:0.75;stroke-linecap:round;stroke-miterlimit:10;}
.st2{fill:none;stroke:#B9B9B9;stroke-width:0.75;stroke-miterlimit:10;}
.st3{fill:#F18519;}
</style>
<polygon class="st0" points="9,14.7 7.2,14.1 5.7,13 4,12.9 2.4,12.4 6.4,0.9 7.6,1.3 9.2,2.6 11.2,2.6 13,3.2 "/>
<line class="st1" x1="3.2" y1="9.6" x2="3.7" y2="9.8"/>
<line class="st1" x1="9.5" y1="11.8" x2="9.9" y2="12"/>
<line class="st1" x1="4.8" y1="10.2" x2="6.3" y2="10.7"/>
<line class="st1" x1="7.6" y1="11.1" x2="8.4" y2="11.4"/>
<path class="st2" d="M8,1.2L6.1,0.5L1.9,12.6l2.1,0.7c0.8-0.6,1.9-0.5,2.6,0.3c0.2,0.2,0.3,0.5,0.4,0.8l2.2,0.8L13.3,3L11,2.2
c-0.7,0.7-1.9,0.7-2.5,0C8.2,1.9,8.1,1.6,8,1.2z"/>
<path class="st3" d="M14.9,9.6l-0.7-0.2C14.1,9.2,14,9,13.9,8.8l0.4-0.6c0.1-0.1,0.1-0.3,0-0.4l-1.2-1.2c-0.1-0.1-0.2-0.1-0.4,0
l-0.6,0.4C12,7,11.8,6.9,11.6,6.8l-0.2-0.7c0-0.1-0.1-0.2-0.3-0.2H9.5C9.4,5.9,9.3,6,9.2,6.1L9.1,6.8C8.9,6.9,8.7,7,8.5,7.1L7.9,6.7
c-0.1-0.1-0.3-0.1-0.4,0L6.4,7.8c-0.1,0.1-0.1,0.2,0,0.4l0.4,0.6C6.6,9,6.5,9.2,6.5,9.4L5.7,9.6c-0.1,0-0.2,0.1-0.2,0.3v1.6
c0,0.1,0.1,0.3,0.2,0.3l0.7,0.2c0.1,0.2,0.1,0.4,0.2,0.6l-0.4,0.6c-0.1,0.1-0.1,0.3,0,0.4l1.2,1.2c0.1,0.1,0.2,0.1,0.4,0l0.6-0.4
c0.2,0.1,0.4,0.2,0.6,0.2l0.2,0.7c0,0.1,0.1,0.2,0.3,0.2h1.6c0.1,0,0.3-0.1,0.3-0.2l0.2-0.7c0.2-0.1,0.4-0.1,0.6-0.2l0.6,0.4
c0.1,0.1,0.3,0.1,0.4,0l1.2-1.2c0.1-0.1,0.1-0.2,0-0.4l-0.4-0.6c0.1-0.2,0.2-0.4,0.2-0.6l0.7-0.2c0.1,0,0.2-0.1,0.2-0.3V9.9
C15.1,9.7,15,9.6,14.9,9.6z M12,10.7c0,1-0.8,1.7-1.7,1.7s-1.7-0.8-1.7-1.7s0.8-1.7,1.7-1.7l0,0C11.3,8.9,12,9.7,12,10.7z"/>
</svg>
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15"><g id="c"><g><path d="m6.88,14l-.62-2.19-.24-.09c-.15-.05-.3-.11-.44-.18l-.23-.11-1.99,1.1-.88-.88,1.1-1.99-.11-.23c-.07-.14-.13-.29-.18-.44l-.09-.24-2.19-.62v-1.25l2.19-.63.09-.25c.05-.15.11-.3.18-.44l.11-.23-1.1-1.99.88-.88,1.99,1.1.23-.11c.14-.07.29-.13.44-.18l.24-.09.63-2.19h1.25l.63,2.19.25.08c.15.05.3.11.44.18l.23.11,1.99-1.1.88.88-1.1,1.99.11.23c.07.14.13.29.18.44l.08.25,2.19.63v1.25l-2.19.62-.09.24c-.05.15-.11.3-.18.44l-.11.23,1.1,1.99-.88.88-1.99-1.1-.23.11c-.14.07-.29.13-.44.18l-.24.09-.62,2.19h-1.25Zm.62-8.5c-1.1,0-2,.9-2,2s.9,2,2,2,2-.9,2-2-.9-2-2-2Z" fill="#374790"/><path d="m7.75,1.5l.45,1.58.14.5.49.17c.13.05.27.1.39.16l.46.22.45-.25,1.43-.8.35.35-.79,1.43-.25.45.22.46c.06.13.11.26.16.39l.17.49.5.14,1.58.45v.49l-1.58.45-.5.14-.17.49c-.05.13-.1.27-.16.39l-.22.47.25.45.79,1.43-.35.35-1.43-.79-.45-.25-.47.22c-.13.06-.26.11-.39.16l-.49.17-.14.5-.45,1.58h-.49l-.45-1.58-.14-.5-.49-.17c-.13-.05-.27-.1-.39-.16l-.47-.22-.45.25-1.43.79-.35-.35.79-1.43.25-.45-.22-.47c-.06-.13-.11-.26-.16-.39l-.17-.49-.5-.14-1.58-.45v-.49l1.58-.45.5-.14.17-.49c.05-.13.1-.27.16-.39l.22-.46-.25-.45-.8-1.43.35-.35,1.43.79.45.25.47-.22c.13-.06.26-.11.39-.16l.49-.17.14-.5.45-1.58h.49m-.25,8.5c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5-2.5,1.12-2.5,2.5,1.12,2.5,2.5,2.5m.81-9.5h-1.62c-.11,0-.21.07-.24.18l-.61,2.12c-.17.06-.33.12-.49.2l-1.93-1.07s-.08-.03-.12-.03c-.06,0-.13.03-.18.07l-1.15,1.15c-.08.08-.1.2-.04.3l1.07,1.93c-.08.16-.14.33-.2.49l-2.12.61c-.11.03-.18.13-.18.24v1.62c0,.11.07.21.18.24l2.12.61c.06.17.12.33.2.49l-1.07,1.93c-.05.1-.04.22.04.3l1.15,1.15s.11.07.18.07c.04,0,.08-.01.12-.03l1.93-1.07c.16.08.33.14.49.2l.61,2.12c.03.11.13.18.24.18h1.62c.11,0,.21-.07.24-.18l.61-2.12c.17-.06.33-.12.49-.2l1.93,1.07s.08.03.12.03c.06,0,.13-.03.18-.07l1.15-1.15c.08-.08.1-.2.04-.3l-1.07-1.93c.08-.16.14-.33.2-.49l2.12-.61c.11-.03.18-.13.18-.24v-1.62c0-.11-.07-.21-.18-.24l-2.12-.61c-.06-.17-.13-.33-.2-.49l1.07-1.93c.05-.1.04-.22-.04-.3l-1.15-1.15s-.11-.07-.18-.07c-.04,0-.08.01-.12.03l-1.93,1.07c-.16-.08-.33-.14-.49-.2l-.61-2.12c-.03-.11-.13-.18-.24-.18h0Zm-.81,8.5c-.83,0-1.5-.67-1.5-1.5s.67-1.5,1.5-1.5,1.5.67,1.5,1.5-.67,1.5-1.5,1.5h0Z" fill="#3b437c"/></g><path d="m7.6,14.5v-6.9h6.9v6.9h-6.9Z" fill="#979797"/><path d="m8.22,8.22h5.65v5.65h-5.65v-5.65m-.63-.63v6.9h6.9v-6.9h-6.9Z" fill="#212121" isolation="isolate" opacity=".2"/><path d="m12.62,10.73l-1.57,2.51-1.57-2.51h1.26v-1.88h.63v1.88h1.26Z" fill="#fff"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -1 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8,.56C5.64,.56,3.74,2.47,3.74,4.82S8,14.89,8,14.89c0,0,4.26-7.71,4.26-10.07S10.35,.56,8,.56Zm0,5.56c-.72,0-1.3-.58-1.3-1.3s.58-1.3,1.3-1.3,1.3,.58,1.3,1.3-.58,1.3-1.3,1.3Z" style="fill:#fff; stroke:#b9b9b9; stroke-miterlimit:10;"/><circle cx="8" cy="4.82" r="2.33" style="fill:#f18519; stroke:#fff; stroke-miterlimit:10; stroke-width:.75px;"/></svg>
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13.96 15.64"><g id="c"><polygon points=".59 15.14 1.2 12.14 12.76 12.14 13.37 15.14 .59 15.14" fill="#e5e5e5"/><path d="m12.35,12.64l.4,2H1.2l.4-2h10.75m.64-1H.97c-.1,0-.19.04-.2.09L0,15.53c-.01.06.08.11.2.11h13.56c.12,0,.21-.05.2-.11l-.77-3.8c-.01-.05-.1-.09-.2-.09h0Z" fill="#8f8f8f"/><path d="m9.98,3.5c0,3-3,9-3,9,0,0-3-6-3-9S6.98.5,6.98.5c0,0,3,0,3,3Z" fill="#374790"/><path d="m6.98,13.62l-.45-.89c-.12-.25-3.05-6.14-3.05-9.22,0-1.03.31-1.86.93-2.47C5.43,0,6.93.02,6.98,0h0c.08,0,1.55.02,2.57,1.03.62.61.93,1.44.93,2.47,0,3.08-2.93,8.97-3.05,9.22l-.45.89Zm0-12.62c-.25,0-2.5.08-2.5,2.5,0,2.16,1.68,6.05,2.5,7.84.82-1.79,2.5-5.68,2.5-7.84,0-2.42-2.24-2.5-2.5-2.5Z" fill="#3b437c"/><path d="m8.48,3.51c0,.83-.67,1.5-1.5,1.5s-1.5-.67-1.5-1.5.67-1.5,1.5-1.5,1.5.67,1.5,1.5Z" fill="#fff"/></g></svg>

Before

Width:  |  Height:  |  Size: 464 B

After

Width:  |  Height:  |  Size: 898 B

View file

@ -1 +1 @@
<svg id="Ebene_1" data-name="Ebene 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M10.77071,5.949a18.65037,18.65037,0,0,1-1.9384-.76481c.03454.11132.03982.16841-.02879.237a1.69858,1.69858,0,0,1-2.30305,0c-.06958-.06957-.05662-.12714-.01488-.2423A19.3485,19.3485,0,0,1,4.53327,5.949s-.67172.38384-.7197,1.87123h7.67685C11.44244,6.28486,10.77071,5.949,10.77071,5.949Z" fill="#f18519"/><path d="M9.28335,1.53478A1.40357,1.40357,0,0,0,7.84392.14334H7.46009A1.43426,1.43426,0,0,0,6.02066,1.53478v1.0556a2.17734,2.17734,0,0,0,.67341,1.39447l-.00023-.00017c-.0216,1.16208-.36943,1.26042-.19335,1.4365a1.69851,1.69851,0,0,0,2.303,0c.17661-.17655-.13335-.27489-.18422-1.4461a2.17267,2.17267,0,0,0,.664-1.3847ZM7.37457,4.417A.8868.8868,0,0,0,7.9305,4.4168a.8868.8868,0,0,1-.55593.00018Zm-.4858-.26213c.01867.01451.03746.02844.05648.04208C6.92617,4.18312,6.90744,4.16954,6.88877,4.15485Zm.22876.152a1.368,1.368,0,0,0,.12831.059A1.34963,1.34963,0,0,1,7.11753,4.30681Zm.946.05655c.04185-.01768.08377-.03513.12474-.05737C8.14726,4.32876,8.10546,4.34521,8.06355,4.36336Zm.30393-.17292c.01709-.01241.03406-.02482.05092-.03788C8.40154,4.16585,8.38457,4.17785,8.36748,4.19044Z" fill="#fdc759"/><rect x="3.81357" y="8.21754" width="7.67685" height="7.14809" fill="#fff" stroke="#b9b9b9" stroke-miterlimit="10"/><path d="M10.85547,4.05727v.00216a.72914.72914,0,0,1-.69619.694.69619.69619,0,1,1,.69619-.69619Z" fill="#fff" stroke="#b9b9b9" stroke-miterlimit="10" stroke-width="0.75"/><rect x="2.90692" y="7.32845" width="9.39595" height="2.14786" fill="#b9b9b9"/><path d="M11.44059,7.82023c.0425-.1802.47775-2.66642.47775-2.66642S10.8621,4.43553,10.744,4.4096" fill="none" stroke="#b9b9b9" stroke-miterlimit="10" stroke-width="0.75"/></svg>
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13.32 15.98"><g id="c"><path d="m12.62,14.5H.7c-.11,0-.2-.09-.2-.2V2.38c0-.11.09-.2.2-.2h11.91c.11,0,.2.09.2.2v11.91c0,.11-.09.2-.2.2Z" fill="#fff"/><path d="m12.62,15H.7c-.39,0-.7-.32-.7-.7V2.38c0-.39.32-.7.7-.7h11.91c.39,0,.7.32.7.7v11.91c0,.39-.32.7-.7.7Zm-11.62-1h11.32V2.68H1v11.32Z" fill="#666"/><path d="m11.7,5.54H1.62v-2.24h10.08v2.24Zm-7.84,3.36h-1.12v1.12h1.12v-1.12Z" fill="#333"/><path d="m3.86,12.26h-1.12v-1.12h1.12v1.12Zm0-5.6h-1.12v1.12h1.12v-1.12Zm6.72,4.48h-1.12v1.12h1.12v-1.12Zm0-2.24h-1.12v1.12h1.12v-1.12Zm0-2.24h-1.12v1.12h1.12v-1.12Z" fill="#a1a1a1"/><g><path d="m9.52,2.99c-.25,0-.45-.2-.45-.45V.7c0-.25.2-.45.45-.45h.72c.25,0,.45.2.45.45v1.84c0,.25-.2.45-.45.45h-.72Zm-6.44,0c-.25,0-.45-.2-.45-.45V.7c0-.25.2-.45.45-.45h.72c.25,0,.45.2.45.45v1.84c0,.25-.2.45-.45.45h-.72Z" fill="#a1a1a1"/><path d="m10.24.5c.11,0,.2.09.2.2v1.84c0,.11-.09.2-.2.2h-.72c-.11,0-.2-.09-.2-.2V.7c0-.11.09-.2.2-.2h.72M3.8.5c.11,0,.2.09.2.2v1.84c0,.11-.09.2-.2.2h-.72c-.11,0-.2-.09-.2-.2V.7c0-.11.09-.2.2-.2h.72m6.44-.5h-.72c-.39,0-.7.31-.7.7v1.84c0,.39.31.7.7.7h.72c.39,0,.7-.31.7-.7V.7c0-.39-.31-.7-.7-.7h0ZM3.8,0h-.72c-.39,0-.7.31-.7.7v1.84c0,.39.31.7.7.7h.72c.39,0,.7-.31.7-.7V.7c0-.39-.31-.7-.7-.7h0Z" fill="#fff"/></g><g><path d="m1.62,15.48l.02-.52c.06-1.96.98-2.54,1.09-2.6l.05-.03.06-.02c.69-.2,1.23-.44,1.75-.66l.23-.1c.07-.18.14-.41.16-.76-.47-.56-.77-1.28-.77-1.87v-1.23c0-1.15,1-2.12,2.18-2.12h.45c1.22,0,2.18.93,2.18,2.12v1.23c0,.56-.29,1.25-.76,1.8.04.39.11.64.17.82l.05.02c.53.24,1.13.52,1.91.75.19.09,1.13.62,1.2,2.64l.02.52H1.62Z" fill="#f7c656"/><path d="m6.84,6.07c.95,0,1.68.73,1.68,1.62v1.23c0,.51-.32,1.16-.77,1.63.04.78.21,1.14.28,1.35.61.28,1.28.61,2.23.89,0,0,.78.39.84,2.18H2.14c.06-1.73.84-2.18.84-2.18.92-.27,1.57-.59,2.22-.86.09-.2.27-.56.29-1.32-.46-.48-.78-1.16-.78-1.69v-1.23c0-.89.78-1.62,1.68-1.62h.45m0-1h-.45c-1.45,0-2.68,1.2-2.68,2.62v1.23c0,.65.29,1.4.75,2.02-.01.09-.03.17-.05.24,0,0-.02,0-.03.01-.51.22-1.03.45-1.69.64l-.11.03-.1.06c-.21.12-1.27.83-1.34,3.02l-.03,1.03h11.01l-.03-1.03c-.07-2.27-1.17-2.93-1.39-3.04l-.08-.04-.09-.03c-.68-.2-1.2-.43-1.69-.66-.02-.09-.04-.19-.06-.31.39-.53.74-1.24.74-1.95v-1.23c0-1.47-1.18-2.62-2.68-2.62h0Z" fill="#fff"/></g><path d="m10.24,12.83c-.95-.28-1.62-.61-2.24-.89.06.11.06.22-.06.28-.67.73-2.07.67-2.68,0-.06-.06-.06-.17,0-.28-.67.28-1.34.61-2.29.89,0,0-.78.45-.84,2.18h8.94c-.06-1.79-.84-2.18-.84-2.18Z" fill="#374790"/><path d="m2.75,14.45c.11-.73.39-1.01.5-1.12.61-.17,1.12-.39,1.57-.61.06,0,.11-.06.17-.06.39.39,1.01.61,1.68.61s1.29-.22,1.68-.61c.06,0,.11.06.17.06.45.22.95.39,1.57.61.11.06.34.39.45,1.12l.06.56h.56c-.06-1.79-.84-2.18-.84-2.18-.95-.28-1.62-.61-2.24-.89.06.11.06.22-.06.28-.34.34-.84.5-1.34.5s-1.06-.17-1.34-.5c-.06-.06-.06-.17,0-.28-.67.28-1.34.61-2.29.89,0,0-.78.45-.84,2.18h.56v-.56Z" fill="#212121" isolation="isolate" opacity=".15"/><path d="m8.51,7.68c0-.89-.73-1.62-1.68-1.62h-.45c-.89,0-1.68.73-1.68,1.62v1.23c0,.52.33,1.17.78,1.62,0,1.34-.45,1.45-.22,1.68.61.67,2.01.73,2.68,0,.22-.22-.17-.34-.22-1.68.46-.46.78-1.1.78-1.62v-1.23Zm-2.22,3.36c.11.03.21.05.32.05s.22-.02.32-.05c-.11.03-.21.05-.32.05s-.22-.02-.32-.05Zm-.56-.3s.03.03.05.04c-.02-.01-.04-.03-.05-.04Zm.26.17s.1.05.15.07c-.05-.02-.1-.04-.15-.07Zm1.09.07s.1-.04.15-.07c-.05.03-.1.05-.15.07Zm.36-.2s.03-.03.05-.04c-.02.01-.03.03-.05.04Z" fill="#f7c656"/><path d="m8.51,8.91v-1.23c0-.89-.73-1.62-1.68-1.62h-.45c-.89,0-1.68.73-1.68,1.62v1.23c0,.52.33,1.17.78,1.62,0,.84-.17,1.17-.22,1.4-.06.11-.06.22,0,.28.06.06.17.17.28.22l.17-.06.11-.22v-.06c.06-.17.17-.56.22-1.12-.05-.04-.09-.07-.14-.1.22.13.46.21.7.21s.47-.08.69-.21c-.03.01-.05.03-.07.04.06.56.17.89.22,1.12v.06l.06.28.17.06c.11-.06.17-.11.28-.22.06-.06.06-.17.06-.28-.06-.22-.22-.56-.22-1.4-.14.14-.29.24-.47.34.66-.41,1.2-1.29,1.2-1.96Zm-3.24,0v-1.23c0-.56.5-1.06,1.12-1.06h.45c.61,0,1.12.45,1.12,1.06v1.23c0,.61-.73,1.62-1.34,1.62s-1.34-1.01-1.34-1.62Z" fill="#e6a13d"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 827 B

After

Width:  |  Height:  |  Size: 7.2 KiB

View file

@ -1 +1 @@
<svg id="Ebene_1" data-name="Ebene 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M4.44338,4.44321a3.55662,3.55662,0,1,1,4.0012,3.52906v4.91792a.44458.44458,0,0,1-.88916,0v-4.917a3.55661,3.55661,0,0,1-3.112-3.53084ZM6.66,12.06683a.44458.44458,0,0,1-.36544.51127,5.05543,5.05543,0,0,0-1.47155.43835,1.17283,1.17283,0,0,0-.329.23563.26737.26737,0,0,0-.05068.08v.00267l.00178.00711a.13018.13018,0,0,0,.01422.02934.54862.54862,0,0,0,.12893.13338,2.43719,2.43719,0,0,0,.72288.35121A8.89157,8.89157,0,0,0,8,14.22392a8.86354,8.86354,0,0,0,2.68881-.36811,2.45929,2.45929,0,0,0,.72288-.35121.55047.55047,0,0,0,.12982-.13338.13117.13117,0,0,0,.01333-.02934l.00178-.00711v-.00356a.26749.26749,0,0,0-.05068-.08,1.17177,1.17177,0,0,0-.329-.23474A5.06425,5.06425,0,0,0,9.7054,12.5781a.44458.44458,0,1,1,.11939-.88111l.02643.0044a5.90316,5.90316,0,0,1,1.74008.52816,1.352,1.352,0,0,1,.85448,1.10522,1.12848,1.12848,0,0,1-.4837.8687,3.32,3.32,0,0,1-.9923.49615A9.744,9.744,0,0,1,8,15.11308a9.744,9.744,0,0,1-2.96978-.41346,3.32,3.32,0,0,1-.9923-.49615,1.12848,1.12848,0,0,1-.4837-.8687,1.35323,1.35323,0,0,1,.85448-1.10522,5.90307,5.90307,0,0,1,1.74008-.52816A.44457.44457,0,0,1,6.66,12.06683Z" fill="#b9b9b9" fill-rule="evenodd"/><circle cx="8" cy="4.47576" r="3.58884" fill="#f18519" stroke="#fff" stroke-miterlimit="10" stroke-width="0.75"/></svg>
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 16.03"><g id="c"><ellipse cx="7" cy="13.53" rx="6.5" ry="2" fill="#e5e5e5"/><path d="m7,12.03c3.84,0,5.88,1.1,6,1.48-.12.42-2.16,1.52-6,1.52s-5.88-1.1-6-1.48c.12-.42,2.16-1.52,6-1.52m0-1c-3.87,0-7,1.12-7,2.5s3.13,2.5,7,2.5,7-1.12,7-2.5-3.13-2.5-7-2.5h0Z" fill="#c73d36"/><path d="m10,3.5c0,3-3,9-3,9,0,0-3-6-3-9S7,.5,7,.5c0,0,3,0,3,3Z" fill="#374790"/><path d="m7,13.62l-.45-.89c-.12-.25-3.05-6.14-3.05-9.22,0-1.03.31-1.86.93-2.47C5.46,0,6.95.02,7,0h0c.08,0,1.55.02,2.57,1.03.62.61.93,1.44.93,2.47,0,3.08-2.93,8.97-3.05,9.22l-.45.89Zm0-12.62c-.25,0-2.5.08-2.5,2.5,0,2.16,1.68,6.05,2.5,7.84.82-1.79,2.5-5.68,2.5-7.84,0-2.42-2.24-2.5-2.5-2.5Z" fill="#3b437c"/><path d="m8.5,3.51c0,.83-.67,1.5-1.5,1.5s-1.5-.67-1.5-1.5.67-1.5,1.5-1.5,1.5.67,1.5,1.5Z" fill="#fff"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 872 B

View file

@ -45,4 +45,9 @@ call_user_func(function () {
\TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
['source' => 'EXT:events/Resources/Public/Icons/Extension.svg']
);
$iconRegistry->registerIcon(
'pages-module-events',
\TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
['source' => 'EXT:events/Resources/Public/Icons/Folder.svg']
);
});