diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index ceb9522..0000000
--- a/.gitattributes
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/ export-ignore
-phpstan.neon.dist export-ignore
-psalm.xml export-ignore
diff --git a/.github/workflows/pack-plugin.yml b/.github/workflows/pack-plugin.yml
deleted file mode 100644
index ea0c36e..0000000
--- a/.github/workflows/pack-plugin.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-name: PackPlugin
-on:
- push:
- branches:
- - main
-
-jobs:
- build:
- uses: FriendsOfShopware/actions/.github/workflows/store-shopware-cli.yml@main
- with:
- extensionName: FroshPlatformThumbnailProcessor
- secrets:
- accountUser: ${{ secrets.ACCOUNT_USER }}
- accountPassword: ${{ secrets.ACCOUNT_PASSWORD }}
- ghToken: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.gitignore b/.gitignore
deleted file mode 100755
index 751b333..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-vendor
-frosh-platform-thumbnail-processor.css
-frosh-platform-thumbnail-processor.js
-node_modules
-src/DependencyInjection/ThumbnailService.php
-src/DependencyInjection/FileSaver.php
diff --git a/.shopware-extension.yml b/.shopware-extension.yml
deleted file mode 100644
index 80a065d..0000000
--- a/.shopware-extension.yml
+++ /dev/null
@@ -1,58 +0,0 @@
-store:
- availabilities:
- - German
- - International
- default_locale: en_GB
- localizations:
- - de_DE
- - en_GB
- categories:
- - ConversionOptimierung
- type: extension
- icon: src/Resources/store/icon.png
- automatic_bugfix_version_compatibility: false
- description:
- de: file:src/Resources/store/de.md
- en: file:src/Resources/store/en.md
- tags:
- de:
- - thumbnail
- - performance
- - storage
- - webp
- en:
- - thumbnail
- - performance
- - storage
- - webp
- features:
- de:
- - Keine Thumbnail-Dateien mehr
- - URL pro SalesChannel möglich
- en:
- - No more thumbnail files
- - URL per SalesChannel possible
- images:
- - file: src/Resources/store/images/0.jpg
- activate:
- de: true
- en: true
- preview:
- de: true
- en: true
- priority: 0
- - file: src/Resources/store/images/1.jpg
- activate:
- de: true
- en: true
- preview:
- de: false
- en: false
- priority: 1
-build:
- zip:
- assets:
- enable_es_build_for_admin: true
- enable_es_build_for_storefront: true
-
-
diff --git a/src/Resources/public/administration/css/frosh-platform-thumbnail-processor.css b/src/Resources/public/administration/css/frosh-platform-thumbnail-processor.css
new file mode 100644
index 0000000..46be95f
--- /dev/null
+++ b/src/Resources/public/administration/css/frosh-platform-thumbnail-processor.css
@@ -0,0 +1 @@
+.sw-system-config .frosh-thumbnail-processor-info-texts a,.sw-system-config .frosh-thumbnail-processor-info-texts a:visited{text-decoration:none;color:#189eff}.sw-system-config .frosh-thumbnail-processor-info-texts p{margin:revert}
diff --git a/src/Resources/public/administration/js/frosh-platform-thumbnail-processor.js b/src/Resources/public/administration/js/frosh-platform-thumbnail-processor.js
new file mode 100644
index 0000000..ba619d1
--- /dev/null
+++ b/src/Resources/public/administration/js/frosh-platform-thumbnail-processor.js
@@ -0,0 +1,22 @@
+(()=>{var t=`{% block frosh_thumbnail_processor_info_texts %}
+
+
+ Hint: You can set the configuration per SalesChannel and you don't need to use all variables.
+
+
+
+ Available variables for the ThumbnailPattern:
+ {mediaUrl}: e.g. https://cdn.test.de/
+ {mediaPath}: e.g. media/image/5b/6d/16/tea.png
+ {width}: e.g. 800
+
+
+
+ Find patterns in the discussion category 'Patterns' of the GitHub repository:
+
+ GitHub Category 'Patterns'
+
+
+
+{% endblock %}
+`;var{Component:r}=Shopware;r.register("frosh-thumbnail-processor-info-texts",{template:t});})();
diff --git a/src/Resources/store/de.md b/src/Resources/store/de.md
deleted file mode 100644
index 255f80c..0000000
--- a/src/Resources/store/de.md
+++ /dev/null
@@ -1,37 +0,0 @@
-Verschwende keine Rechenleistung und keinen Speicherplatz mit Thumbnails!
-Mit diesem Plugin können Sie auf dynamische Thumbnails zurückgreifen. Außerdem stellt dieses Plugin die Funktion von LazyLoading mit automatisch generierten Sizes für Thumbnails zur Verfügung.
-Jedes Produkt, jedes Bild in der Einkaufswelten hat berechtigterweise Thumbnails. Diese werden standardmäßig
-automatisch beim Upload erzeugt und auf der Festplatte gespeichert.
-An diesem Punkt greift dieses Plugin ein und stellt die Funktion zur Verfügung, dass keine Thumbnaildateien mehr erstellt
-werden müssen. Es bleibt lediglich, dass die Thumbnail-Größen in der Datenbank gespeichert werden.
-Die Thumbnails werden dann in Echtzeit beim Besuch durch einen externen Dienst erzeugt und ausgeliefert.
-
-## Vorteile vom Sparen der Thumbnailerzeugung:
-- Sparen von Speicherplatz
-- Schnellerer Upload von Bildern
-- Entlastung des Servers
-- Schnellere Backups durch weniger Dateien
-
-## Hinzufügen weiterer Thumbnail-Größen:
-- im Order der Medienverwaltung neue Größe hinterlegen
-- dann den Befehl `bin/console media:generate-thumbnails` auf der Konsole ausführen, damit die Thumbnails für alle Bilder in der Datenbank aktualisiert werden
-- Shop-Cache leeren
-
-## Welchen Dienst verwende ich nun für die Thumbnails:
-Beachten Sie, dass dieses Plugin nur die Funktion zum Ausliefern der Thumbnail-Urls bereitstellt.
-Dieses Plugin erstellt keine Thumbnails! Dazu werden die entsprechenden Dienste verwendet.
-
-Es gibt drei Parameter, die Ihnen optional zur Erstellung des Links zur Verfügung stehen:
-{mediaUrl}: Primär die Config shopware.cdn.url, alternativ Shop-Url
-{mediaPath}: Der relative Pfad zu dem Originalbild
-{width}: Die Breite des Thumbnails
-
-Finde fertige Template auf GitHub:
-[GitHub Category Patterns](https://github.com/FriendsOfShopware/FroshPlatformThumbnailProcessor/discussions/categories/patterns).
-
-Nach der Einrichtung und Prüfung im DeveloperTools Ihres Browsers, können Sie auch den vorhandenen thumbnail-Ordner sichern und löschen.
-
-Dieses Plugin wird von [@FriendsOfShopware](https://store.shopware.com/friends-of-shopware.html) entwickelt.
-Maintainer dieses Plugins ist: [Sebastian König (tinect)](https://github.com/tinect)
-
-Bei Fragen / Fehlern bitte ein [Github Issue](https://github.com/FriendsOfShopware/FroshPlatformThumbnailProcessor/issues/new) erstellen
diff --git a/src/Resources/store/en.md b/src/Resources/store/en.md
deleted file mode 100644
index 159b49d..0000000
--- a/src/Resources/store/en.md
+++ /dev/null
@@ -1,36 +0,0 @@
-Don't waste the computing power and space with thumbnails! With this plugin you can access dynamic thumbnails.
-This plugin also provides the LazyLoading function with auto generated sizes for thumbnails.
-Every product, every picture in the shopping worlds legitimately has thumbnails. These become standard
-generated and saved automatically during upload.
-At this point this plugin intervenes and provides the function that no more thumbnail files are created. The only thing that remains is that the thumbnail sizes are stored in the database.
-The thumbnails are then generated and delivered by an external service in real time when visiting.
-
-## Advantages of saving thumbnail generation:
-- Save space on disk
-- Faster upload of images
-- Relief of the server
-- Faster backups with fewer files
-
-## Adding more thumbnail sizes:
-- Save new size in the folder of the media management
-- then run the command `bin/console media:generate-thumbnails` on the console to update the thumbnails for all images in the database
-- Clear shop cache
-
-## Which service do I now use for the thumbnails:
-Please note that this plugin only provides the function for delivering the thumbnail urls.
-This plugin does not create thumbnails! The corresponding services are used for this.
-
-There are three parameters that are optionally available for creating the link:
-{mediaUrl}: Primarily your config shopware.cdn.url, alternatively shop url
-{mediaPath}: The relative path to the original image
-{width}: The width of the thumbnail
-
-Find pattern at GitHub:
-[GitHub Category Patterns](https://github.com/FriendsOfShopware/FroshPlatformThumbnailProcessor/discussions/categories/patterns).
-
-After setting up and checking in the developer tools of your browser, you can also backup and delete the existing thumbnail folder.
-
-This plugin is part of [@FriendsOfShopware](https://store.shopware.com/en/friends-of-shopware.html).
-Maintainer from the plugin is: [Sebastian König (tinect)](https://github.com/tinect)
-
-For questions or bugs please create a [Github Issue](https://github.com/FriendsOfShopware/FroshPlatformThumbnailProcessor/issues/new)
diff --git a/src/Resources/store/icon.png b/src/Resources/store/icon.png
deleted file mode 100644
index 885856b..0000000
Binary files a/src/Resources/store/icon.png and /dev/null differ
diff --git a/src/Resources/store/images/0.jpg b/src/Resources/store/images/0.jpg
deleted file mode 100644
index f2fb563..0000000
Binary files a/src/Resources/store/images/0.jpg and /dev/null differ
diff --git a/src/Resources/store/images/1.jpg b/src/Resources/store/images/1.jpg
deleted file mode 100644
index 90f6adf..0000000
Binary files a/src/Resources/store/images/1.jpg and /dev/null differ