From ec3e0945af7dddf929901ec5dc67a3c664f63e44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20M=C3=A9lotte?= Date: Wed, 4 Dec 2024 17:28:46 +0100 Subject: [PATCH 1/2] stores: add Mediamarkt image and add it to stores.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit While at it, also fix a typo in the image name. Source of the image: https://upload.wikimedia.org/wikipedia/commons/f/f0/Media_Markt_logo.svg It was manually converted using ImageMagick with the following command: convert -background none -resize 150 mediamarkt.svg mediamarkt.png Signed-off-by: Raphaël Mélotte --- database/seeders/StoreSeeder.php | 2 +- public/js/stores.js | 8 ++++++++ storage/app/public/store/mediamarkt.png | Bin 0 -> 5123 bytes 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 storage/app/public/store/mediamarkt.png diff --git a/database/seeders/StoreSeeder.php b/database/seeders/StoreSeeder.php index faebc59..91e7b8f 100644 --- a/database/seeders/StoreSeeder.php +++ b/database/seeders/StoreSeeder.php @@ -326,7 +326,7 @@ public function run(): void [ 'name'=>'Media Market Spain', 'domain'=>'mediamarkt.es', - 'image'=>'mediamarket.png', + 'image'=>'mediamarkt.png', 'currency_id'=>Currency::firstOrCreate(['code'=>'€'])->id, 'slug'=>'mediamarkt_es' ], diff --git a/public/js/stores.js b/public/js/stores.js index 92a9895..bf7b59a 100644 --- a/public/js/stores.js +++ b/public/js/stores.js @@ -336,6 +336,14 @@ const stores={ currency:'£', color:'blue', }, + { + id:43, + name:'Mediamarkt es', + url:'https://www.mediamarkt.es/fr/product/product_id.html', + image:'mediamarkt.png', + currency:'€', + color:'red', + }, ], diff --git a/storage/app/public/store/mediamarkt.png b/storage/app/public/store/mediamarkt.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ef92b7ec7eb0ecaac3541fdbe9632b45793b75 GIT binary patch literal 5123 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 VjcX Date: Wed, 4 Dec 2024 17:07:06 +0100 Subject: [PATCH 2/2] Add mediamarkt.be MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mediamarkt.be already works using the same code as for mediamarkt.es. Signed-off-by: Raphaël Mélotte --- database/seeders/StoreSeeder.php | 7 +++++++ public/js/stores.js | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/database/seeders/StoreSeeder.php b/database/seeders/StoreSeeder.php index 91e7b8f..e6d28ea 100644 --- a/database/seeders/StoreSeeder.php +++ b/database/seeders/StoreSeeder.php @@ -330,6 +330,13 @@ public function run(): void 'currency_id'=>Currency::firstOrCreate(['code'=>'€'])->id, 'slug'=>'mediamarkt_es' ], + [ + 'name'=>'Media Markt Belgium', + 'domain'=>'mediamarkt.be', + 'image'=>'mediamarkt.png', + 'currency_id'=>Currency::firstOrCreate(['code'=>'€'])->id, + 'slug'=>'mediamarkt_be' + ], [ 'name'=>'Best Buy', 'domain'=>'bestbuy.com', diff --git a/public/js/stores.js b/public/js/stores.js index bf7b59a..88ad137 100644 --- a/public/js/stores.js +++ b/public/js/stores.js @@ -344,6 +344,14 @@ const stores={ currency:'€', color:'red', }, + { + id:44, + name:'Mediamarkt be', + url:'https://www.mediamarkt.be/fr/product/product_id.html', + image:'mediamarkt.png', + currency:'€', + color:'red', + }, ],