From ebc6b273b18f3652f5726640429f47e4093b85f7 Mon Sep 17 00:00:00 2001 From: Tine <42359615+xIrusux@users.noreply.github.com> Date: Thu, 9 Jan 2025 15:30:39 +0100 Subject: [PATCH] Update IconService.php --- src/Icon/Service/IconService.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Icon/Service/IconService.php b/src/Icon/Service/IconService.php index c6a0e347..8a5aff98 100644 --- a/src/Icon/Service/IconService.php +++ b/src/Icon/Service/IconService.php @@ -23,16 +23,16 @@ final class IconService implements IconServiceInterface { - private string $defaultIcon = 'file-question-02'; + private string $defaultIcon = 'unknown'; public function getIconForAsset(string $assetType, ?string $mimeType): ElementIcon { if ($assetType === 'document' && $mimeType !== null) { $value = match ($mimeType) { - 'application/vnd.openxmlformats-officedocument.presentationml.presentation' => 'presentation-chart-01', - 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' => 'file-x-03', - 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' => 'file-02', - 'application/pdf' => 'file-check-02', + 'application/vnd.openxmlformats-officedocument.presentationml.presentation' => 'presentation', + 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' => 'xlsx-csv', + 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' => 'txt-docs', + 'application/pdf' => 'pdf', default => $this->defaultIcon }; @@ -69,8 +69,8 @@ public function getIconForDataObject(DataObjectSearchResultItem $dataObject): El } $value = match ($dataObject->getType()) { - ElementTypes::TYPE_OBJECT => 'mainObject', - ElementTypes::TYPE_VARIANT => 'mainObjectVariant', + ElementTypes::TYPE_OBJECT => 'data-object', + ElementTypes::TYPE_VARIANT => 'data-object-variant', ElementTypes::TYPE_FOLDER => 'folder', default => $this->defaultIcon };