diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index e22e078..d7c89d8 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -15,30 +15,30 @@ class DatabaseSeeder extends Seeder // 1. Materialen $materials = [ [ - 'name' => 'Bio-PLA+ (Kindvriendelijk)', + 'name' => 'Bio-PLA+ Filament', 'code' => 'pla', - 'description' => 'Plantaardig, biologisch afbreekbaar en geurloos. Dé ideale keuze voor speelgoed, fidgets en gedetailleerde figuren.', + 'description' => 'Hoogwaardig plantaardig filament. Reukloos, biologisch afbreekbaar en ideaal voor strakke details zonder krimp.', 'badge_color' => 'emerald', 'price_multiplier' => 1.00, ], [ - 'name' => 'PETG Tough (Extra Sterk)', + 'name' => 'PETG Tough', 'code' => 'petg', - 'description' => 'Slagvast, kan tegen een stootje en waterdicht. Perfect voor intensief speelgoed en plantenpotjes.', + 'description' => 'Slagvast, waterdicht en hittebestendig tot 75°C. Geschikt voor functionele items en plantenpotjes.', 'badge_color' => 'blue', 'price_multiplier' => 1.20, ], [ - 'name' => 'TPU Flexibel (Rubberachtig)', + 'name' => 'TPU 95A Flexibel', 'code' => 'tpu', - 'description' => 'Buigzaam, onbreekbaar elastomeer. Heerlijk zacht en kneedbaar voor fidget gadgets.', + 'description' => 'Slijtvast rubberachtig elastomeer. Buigzaam, schokabsorberend en nagenoeg onbreekbaar.', 'badge_color' => 'amber', 'price_multiplier' => 1.35, ], [ - 'name' => 'Silk / Regenboog Glans', + 'name' => 'Silk Zijdeglans PLA', 'code' => 'silk', - 'description' => 'Extra glanzende zijdelook met sprankelende kleurwisselingen bij lichtinval.', + 'description' => 'Zijdezachte glansafwerking met metallic reflectie bij lichtinval. Perfect voor display-modellen.', 'badge_color' => 'purple', 'price_multiplier' => 1.25, ], @@ -65,11 +65,11 @@ class DatabaseSeeder extends Seeder Color::updateOrCreate(['name' => $c['name']], $c); } - // 3. Categorieën (Alleen Fidget Toys, Pokémon, Film & Popculture, Eigen Model) + // 3. Categorieën $catFidget = Category::updateOrCreate(['slug' => 'fidget-toys'], [ 'name' => 'Fidget Toys & Sensory', 'slug' => 'fidget-toys', - 'description' => 'Articulated draken, wriemel slakken, oneindige kubussen en bevredigende clickers.', + 'description' => 'Scharnierende draken, flexibele slakken en compacte cubes met soepele print-in-place verbindingen.', 'icon' => 'sparkles', 'is_featured' => true, 'sort_order' => 1, @@ -78,99 +78,98 @@ class DatabaseSeeder extends Seeder $catPokemon = Category::updateOrCreate(['slug' => 'pokemon-3d'], [ 'name' => 'Pokémon 3D Prints', 'slug' => 'pokemon-3d', - 'description' => 'Beweegbare Charizards, Pikachu potjes, Pokéballs en iconische figuren.', + 'description' => 'Gedetailleerde figuren, low-poly planters voor vetplantjes en sluitende Pokéballs op schaal.', 'icon' => 'zap', 'is_featured' => true, 'sort_order' => 2, ]); $catFilm = Category::updateOrCreate(['slug' => 'film-popculture'], [ - 'name' => 'Film, Popculture & Gaming', + 'name' => 'Film, Gaming & Collectibles', 'slug' => 'film-popculture', - 'description' => 'Star Wars Grogu & Lightsabers, Marvel Mjolnir, Harry Potter en anime prints.', + 'description' => 'Displaystandaarden, bureau-accessoires en busts van iconische personages uit popcultuur en gaming.', 'icon' => 'film', 'is_featured' => true, 'sort_order' => 3, ]); $catCustom = Category::updateOrCreate(['slug' => 'eigen-model'], [ - 'name' => 'Eigen 3D Model Printen', + 'name' => 'Eigen 3D Bestand Printen', 'slug' => 'eigen-model', - 'description' => 'Upload jouw eigen STL of 3MF bestand en bestel direct online op maat.', + 'description' => 'Upload direct jouw .STL of .3MF bestand en bestel jouw model op maat in gewenste schaal en kleur.', 'icon' => 'printer', 'is_featured' => true, 'sort_order' => 4, ]); - // Verwijder oude niet-relevante categorieën Category::whereNotIn('slug', ['fidget-toys', 'pokemon-3d', 'film-popculture', 'eigen-model'])->delete(); - // 4. Producten (Verwijder oude vazen, gereedschap, etc.) + // 4. Producten met accurate lokale foto's & strakke teksten Product::truncate(); $products = [ // --- FIDGET TOYS --- [ 'category_id' => $catFidget->id, - 'name' => 'Articulated Kristaldraak (Flexibel Beweegbaar)', + 'name' => 'Articulated Kristaldraak (45 cm)', 'slug' => 'articulated-kristaldraak-flexibel', - 'short_description' => 'De virale 3D kristaldraak! Print-in-place scharnieren met tientallen soepele schakels.', - 'description' => 'Deze iconische kristaldraak wordt in één geheel geprint met ingenieuze scharnierverbindingen. De draak beweegt soepel en natuurlijk in je handen en maakt een heerlijk zacht klikkend geluid. Een ultieme fidget toy en een fantastisch pronkstuk voor op je bureau of kast.', + 'short_description' => 'Volledig scharnierende print-in-place draak met tientallen soepele schakels. Rustgevend in de hand en een blikvanger op het bureau.', + 'description' => "Deze kristaldraak wordt in één sessie geprint zonder montage of losse onderdelen. Dankzij de ingenieuze kogel- en komgewrichten beweegt het lichaam vloeiend en natuurlijk.\n\nGeprint op professionele Bambu Lab X1-Carbon printers met 0.16 mm laaghoogte voor strakke facetten en minimale naadvorming. Prachtig in glanzend zijdeglans koper of rainbow filament.", 'base_price' => 17.95, 'sku' => 'J3D-FID-DRAAK', 'is_featured' => true, 'dimensions' => '45 x 6 x 4 cm', 'weight_grams' => 135, 'print_time_hours' => 6.5, - 'image_url' => 'https://images.unsplash.com/photo-1563089145-599997674d42?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/crystal-dragon.jpg', 'available_materials' => ['pla', 'silk'], 'available_colors' => ['Regenboog Multi-Color', 'Koper Zijdeglans', 'Spooky Paars (Gengar)', 'Hemelsblauw (Squirtle)', 'Mat Zwart'], ], [ 'category_id' => $catFidget->id, - 'name' => 'Articulated Fidget Slug (Wriemel Slak)', + 'name' => 'Articulated Fidget Slug (18 cm)', 'slug' => 'articulated-fidget-slug-wriemel-slak', - 'short_description' => 'Vrolijke scharnierende slak die rustgevend ratelt en beweegt. Perfect tegen stress en friemelen!', - 'description' => 'De originele 3D Fidget Slug is gemaakt van concentrische flexibele segmenten. Wanneer je hem schudt of vasthoudt, beweegt hij golvend en produceert hij een zacht, bevredigend ASMR-geluid. Zeer geliefd bij zowel kinderen als volwassenen!', + 'short_description' => 'Flexibele slak opgebouwd uit in elkaar grijpende ringen. Beweegt soepel en maakt een zacht, bevredigend ratelend geluid.', + 'description' => "De klassieke Fidget Slug bestaat uit een reeks concentrische ringen die vrij over elkaar glijden. Hierdoor vormt hij zich direct naar je handpalm en geeft hij een subtiel tastbaar en auditief effect dat helpt bij concentratie tijdens het werken of studeren.\n\nGemaakt van duurzaam, kindvriendelijk PLA+ plastic.", 'base_price' => 9.95, 'sku' => 'J3D-FID-SLUG', 'is_featured' => true, 'dimensions' => '18 x 5 x 4 cm', 'weight_grams' => 75, 'print_time_hours' => 3.5, - 'image_url' => 'https://images.unsplash.com/photo-1607604276583-eef5d076aa5f?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/fidget-slug.jpg', 'available_materials' => ['pla', 'silk'], - 'available_colors' => ['Zon Geel (Pikachu)', 'Muntgroen (Bulbasaur)', 'Hemelsblauw (Squirtle)', 'Regenboog Multi-Color'], + 'available_colors' => ['Regenboog Multi-Color', 'Zon Geel (Pikachu)', 'Muntgroen (Bulbasaur)', 'Hemelsblauw (Squirtle)'], ], [ 'category_id' => $catFidget->id, - 'name' => 'Infinity Fidget Cube (Oneindige Kubus)', + 'name' => 'Infinity Fidget Cube (4 x 4 cm)', 'slug' => 'infinity-fidget-cube-oneindige-kubus', - 'short_description' => 'Vouw hem oneindig in elkaar van rechthoek naar kubus. Ideaal voor focus tijdens werk of school.', - 'description' => 'Een precisie-geprinte kubus bestaande uit 8 onderling verbonden minikubussen. Vouw hem met één hand om en om terwijl je leert, belt of gamet. Compact formaat dat makkelijk in je broekzak past.', + 'short_description' => 'Geometrische kubus bestaande uit 8 scharnierende blokken die oneindig in elke richting omgevouwen kunnen worden.', + 'description' => "Met uiterste precisie gekalibreerd zodat de scharnieren direct na het printen soepel vouwen zonder speling. Compact genoeg voor je broekzak en een ideale tool tegen onrustige handen achter het beeldscherm.\n\nVerkrijgbaar in strak mat zwart, tweekleurige varianten of opvallende filamenttinten.", 'base_price' => 11.50, 'sku' => 'J3D-FID-CUBE', 'is_featured' => false, 'dimensions' => '4 x 4 x 4 cm', 'weight_grams' => 50, 'print_time_hours' => 2.5, - 'image_url' => 'https://images.unsplash.com/photo-1596461404969-9ae70f2830c1?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/infinity-cube.jpg', 'available_materials' => ['pla', 'petg'], 'available_colors' => ['Mat Zwart', 'Zon Geel (Pikachu)', 'Hemelsblauw (Squirtle)', 'Spooky Paars (Gengar)'], ], [ 'category_id' => $catFidget->id, - 'name' => 'Gyroscope Tri-Ring Fidget Spinner', + 'name' => 'Gyroscope Tri-Ring Desk Spinner', 'slug' => 'gyroscope-tri-ring-fidget-spinner', - 'short_description' => 'Multi-axis gyroscoop met onafhankelijk draaiende ringen. Draait soepel in elke dimensie.', - 'description' => 'Drie concentrische ringen die in elkaar hangen en tegelijkertijd in verschillende richtingen kunnen tuimelen. Geeft een heerlijk gevoel van gewichtloosheid in je vingers.', + 'short_description' => 'Drie concentrische ringen die onafhankelijk over meerdere assen tuimelen. Rustgevende kinetische beweging.', + 'description' => 'Geïnspireerd op mechanische gyroscopen. De ringen draaien vloeiend in elkaar en creëren een dynamisch patroon wanneer je de spinner in beweging zet. Zowel met de hand te bedienen als als stijlvol bureau-object neer te zetten.', 'base_price' => 8.95, 'sku' => 'J3D-FID-GYRO', 'is_featured' => false, 'dimensions' => '7 x 7 x 1 cm', 'weight_grams' => 35, 'print_time_hours' => 2.0, - 'image_url' => 'https://images.unsplash.com/photo-1508873696983-2df5293cb32f?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/gyro-spinner.jpg', 'available_materials' => ['pla', 'silk'], 'available_colors' => ['Regenboog Multi-Color', 'Koper Zijdeglans', 'Zon Geel (Pikachu)'], ], @@ -178,131 +177,131 @@ class DatabaseSeeder extends Seeder // --- POKÉMON 3D PRINTS --- [ 'category_id' => $catPokemon->id, - 'name' => 'Low-Poly Pikachu Plantenpotje & Bureau-Organizer', + 'name' => 'Low-Poly Pikachu Planter & Pennenhouder', 'slug' => 'low-poly-pikachu-plantenpotje', - 'short_description' => 'Iconische vrolijke Pikachu met geometrische low-poly vlakken. Perfect voor vetplantjes of pennen!', - 'description' => 'Een absolute fan-favorite! Deze vrolijke Pikachu is ontworpen in een stijlvolle low-poly facetstijl. Bovenop bevindt zich een uitsparing van ca. 6 cm doorsnede, uitermate geschikt voor kleine vetplantjes, cactussen of pennen op je bureau.', + 'short_description' => 'Geometrische low-poly Pikachu met geïntegreerde uitsparing voor kleine vetplantjes, cactussen of pennen.', + 'description' => "Een moderne interpretatie van de iconische gele Pokémon. De scherpe geometrische facetten vangen het omgevingslicht prachtig op. Bovenin zit een potuitsparing van ca. 6 cm doorsnede, voorzien van stabiele bodem.\n\nIdeaal als groen accent op je bureau of vensterbank.", 'base_price' => 14.95, 'sku' => 'J3D-POK-PIKA', 'is_featured' => true, 'dimensions' => '12 x 10 x 14 cm', 'weight_grams' => 110, 'print_time_hours' => 4.5, - 'image_url' => 'https://images.unsplash.com/photo-1613771404784-3a5686aa2be3?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/pikachu-planter.jpg', 'available_materials' => ['pla', 'petg'], 'available_colors' => ['Zon Geel (Pikachu)', 'Sneeuwwit', 'Mat Zwart', 'Koper Zijdeglans'], ], [ 'category_id' => $catPokemon->id, - 'name' => 'Articulated Beweegbare Charizard Draak', + 'name' => 'Articulated Charizard (32 cm)', 'slug' => 'articulated-beweegbare-charizard-draak', - 'short_description' => 'Volledig scharnierende Charizard met beweegbare vleugels, kop en vlamstaart. Print-in-place spektakel!', - 'description' => 'De ultieme vuurdraak in flexibele 3D print uitvoering! De segmenten van zijn staart, rug en nek bewegen soepel met elkaar mee. Geprint in vurige oranje/rode filamentkleuren of shiny zwart.', + 'short_description' => 'Scharnierende vuurdraak met beweegbare staartsegmenten, kop en verstelbare vleugels.', + 'description' => "Een indrukwekkend staaltje 3D printtechniek. Charizard is ontworpen met flexibele staartgeledingen en afzonderlijk scharnierende vleugels, waardoor hij in verschillende actiehoudingen geposeerd kan worden.\n\nGeprint in levendig oranje/rood of stealth matzwart PLA+ met 0.12 mm laaghoogte voor maximale scherpte.", 'base_price' => 22.50, 'sku' => 'J3D-POK-CHAR', 'is_featured' => true, 'dimensions' => '32 x 20 x 8 cm', 'weight_grams' => 160, 'print_time_hours' => 7.5, - 'image_url' => 'https://images.unsplash.com/photo-1542751371-adc38448a05e?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/charizard-dragon.jpg', 'available_materials' => ['pla', 'silk'], 'available_colors' => ['Vurig Rood (Charizard)', 'Mat Zwart', 'Koper Zijdeglans', 'Zon Geel (Pikachu)'], ], [ 'category_id' => $catPokemon->id, - 'name' => 'Pokéball Opbergdoosje met Kliksluiting', + 'name' => 'Pokéball Opbergbox met Scharnier & Knop', 'slug' => 'pokeball-opbergdoosje-met-kliksluiting', - 'short_description' => 'Functionele 3D geprinte Pokéball die echt open en dicht klikt! Ideaal voor kleine schatten of sieraden.', - 'description' => 'Geprint in meerdere losse kleuren en met precisie geassembleerd. Druk op de witte middenknop om de bal te openen. Voorzien van een stabiele bodem zodat hij netjes rechtop op je bureau staat.', + 'short_description' => 'Precieze replica op ware grootte (8 cm) met functioneel veerscharnier en drukknop-sluiting.', + 'description' => 'Opgebouwd uit meervoudige precisie-onderdelen in klassiek rood, wit en zwart. De witte middenknop ontgrendelt het mechanische scharnier waarna de bal openklapt. Handig als opbergdoosje voor ringen, kleine kabels, dobbelstenen of als verzamelitem op de plank.', 'base_price' => 13.95, 'sku' => 'J3D-POK-BALL', 'is_featured' => false, 'dimensions' => '8 x 8 x 8 cm', 'weight_grams' => 85, 'print_time_hours' => 4.0, - 'image_url' => 'https://images.unsplash.com/photo-1563089145-599997674d42?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/pokeball-box.jpg', 'available_materials' => ['pla', 'petg'], 'available_colors' => ['Vurig Rood (Charizard)', 'Spooky Paars (Gengar)', 'Hemelsblauw (Squirtle)'], ], [ 'category_id' => $catPokemon->id, - 'name' => 'Bulbasaur Geometrisch Vetplant Potje', + 'name' => 'Bulbasaur Succulent Planter', 'slug' => 'bulbasaur-geometrisch-vetplant-potje', - 'short_description' => 'De klassieke Bulbasaur met plantenruimte op zijn rug. Schattig en super populair!', - 'description' => 'Zet een echt klein vetplantje op Bulbasaur zijn rug om zijn beroemde plantenknop na te bootsen! Voorzien van waterafvoergaatje aan de onderzijde bij gebruik met echte plantjes.', + 'short_description' => 'Geometrische Bulbasaur met ruime ruguitsparing voor echte vetplantjes of kleine cactussen.', + 'description' => "Plaats een echt vetplantje op de rug van Bulbasaur om zijn iconische plantenbol compleet te maken. De plantpot is voorzien van een waterafvoer-kanaal aan de onderzijde bij gebruik van levende beplanting.\n\nGeprint in fris muntgroen PLA+ dat vochtbestendig en kleurvast blijft.", 'base_price' => 14.95, 'sku' => 'J3D-POK-BULBA', 'is_featured' => false, 'dimensions' => '13 x 10 x 9 cm', 'weight_grams' => 105, 'print_time_hours' => 4.0, - 'image_url' => 'https://images.unsplash.com/photo-1509198397868-475647b2a1e5?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/bulbasaur-planter.jpg', 'available_materials' => ['pla', 'petg'], 'available_colors' => ['Muntgroen (Bulbasaur)', 'Sneeuwwit', 'Hemelsblauw (Squirtle)'], ], [ 'category_id' => $catPokemon->id, - 'name' => 'Gengar Grijns Schaduw Figuur', + 'name' => 'Gengar Desk Figuur (Zijdeglans)', 'slug' => 'gengar-grijns-schaduw-figuur', - 'short_description' => 'De ondeugende Gengar met zijn beruchte brede grijns en puntige oren in paars filament.', - 'description' => 'Spooky en iconisch! Deze Gengar is met zorg gemodelleerd en heeft strakke detaillijnen. Prachtig in glanzend paars zijdefilament of spooky glow-in-the-dark effect.', + 'short_description' => 'Gedetailleerd model van Gengar met zijn brede grijns, spitse oren en gemene ogen.', + 'description' => "Een massief geprint display-item met strakke rondingen en gedetailleerde gezichtscontouren. Komt bijzonder sterk tot zijn recht in glanzend zijdepaars of matzwart filament.\n\nStaat stevig op elke ondergrond dankzij een verzwaard zwaartepunt.", 'base_price' => 16.95, 'sku' => 'J3D-POK-GENG', 'is_featured' => true, 'dimensions' => '11 x 11 x 10 cm', 'weight_grams' => 120, 'print_time_hours' => 5.0, - 'image_url' => 'https://images.unsplash.com/photo-1566576912321-d58ddd74b508?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/gengar-figure.jpg', 'available_materials' => ['pla', 'silk'], 'available_colors' => ['Spooky Paars (Gengar)', 'Mat Zwart', 'Sneeuwwit'], ], - // --- FILM, POPCULTURE & GAMING --- + // --- FILM, GAMING & POPCULTURE --- [ 'category_id' => $catFilm->id, - 'name' => 'Grogu Baby Yoda 3D Bureaufiguur', + 'name' => 'Grogu (Baby Yoda) Gedetailleerd Display Beeld', 'slug' => 'grogu-baby-yoda-3d-bureaufiguur', - 'short_description' => 'De schattigste Jedi uit het universum! Prachtig gedetailleerd beeldje van Grogu in zijn mantel.', - 'description' => 'This is the way! Schattig beeldje van Grogu (The Child) met zijn iconische grote oren en plooien in zijn gewaad. Geprint in hoge resolutie (0.12mm laaghoogte) voor maximale detailweergave.', + 'short_description' => 'Hoge-resolutie 3D print van Grogu in zijn karakteristieke mantel met grote oren.', + 'description' => 'Geprint met een fijne laaghoogte van 0.12 mm om de textuur van de mantel en gelaatstrekken haarscherp weer te geven. Een must-have voor Star Wars liefhebbers op zoek naar een kwalitatief displaystuk voor in de vitrine of naast het toetsenbord.', 'base_price' => 19.95, 'sku' => 'J3D-POP-GROGU', 'is_featured' => true, 'dimensions' => '12 x 14 x 10 cm', 'weight_grams' => 140, 'print_time_hours' => 6.0, - 'image_url' => 'https://images.unsplash.com/photo-1608889175123-8ee362201f81?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/grogu-figure.jpg', 'available_materials' => ['pla', 'petg'], 'available_colors' => ['Muntgroen (Bulbasaur)', 'Sneeuwwit', 'Koper Zijdeglans', 'Mat Zwart'], ], [ 'category_id' => $catFilm->id, - 'name' => 'Lightsaber Horizontale Bureaustandaard', + 'name' => 'Lightsaber Horizontale Displaystandaard', 'slug' => 'lightsaber-horizontale-bureaustandaard', - 'short_description' => 'Strakke displaystandaard met Star Wars thema om jouw lightsaber handvat horizontaal te tonen.', - 'description' => 'Laat jouw lightsaber hilt schitteren op je bureau of wandplank. Universele wieg-uitsparingen geschikt voor vrijwel elk verzamel- of FX-model.', + 'short_description' => 'Universele wieg-standaard in matzwart voor het horizontaal tentoonstellen van lightsaber hilts en props.', + 'description' => "Strak minimalistisch ontworpen om de aandacht volledig op je verzamelobject te houden. De uitsparingen zijn voorzien van afgeronde randen die krassen op het metaal of kunststof van je hilt voorkomen.\n\nGeschikt voor hilts tot 45 mm diameter.", 'base_price' => 15.95, 'sku' => 'J3D-POP-SABER', 'is_featured' => false, 'dimensions' => '22 x 7 x 8 cm', 'weight_grams' => 100, 'print_time_hours' => 4.0, - 'image_url' => 'https://images.unsplash.com/photo-1579783900882-c0d3dad7b119?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/lightsaber-stand.jpg', 'available_materials' => ['pla', 'petg'], 'available_colors' => ['Mat Zwart', 'Sneeuwwit', 'Galaxy Grijs'], ], [ 'category_id' => $catFilm->id, - 'name' => "Marvel Thor's Mjolnir Pennen- & Toolhouder", + 'name' => "Marvel Thor's Mjolnir Bureau-Organizer", 'slug' => 'marvel-thors-mjolnir-pennenhouder', - 'short_description' => 'De mythische hamer gestoken in een rotssokkel met uitsparingen voor pennen en gadgets.', - 'description' => 'Alleen degenen die waardig zijn kunnen deze pen pakken! Een stoere bureau-organizer in de vorm van de iconische Mjolnir hamer in een rotsachtig plateau.', + 'short_description' => 'De mythische hamer van Thor rustend in een rotsachtig plateau met vakken voor pennen en schrijfwaren.', + 'description' => 'Geprint in een steenachtige textuur met robuuste wanddikte. De rotsvormige basis biedt een stevige standaard en voorkomt omvallen, terwijl de bovenkant praktische opbergruimte biedt voor pennen, stylussen en usb-sticks.', 'base_price' => 18.50, 'sku' => 'J3D-POP-THOR', 'is_featured' => true, 'dimensions' => '14 x 12 x 15 cm', 'weight_grams' => 175, 'print_time_hours' => 6.5, - 'image_url' => 'https://images.unsplash.com/photo-1568605117036-5fe5e7bab0b7?auto=format&fit=crop&w=800&q=80', + 'image_url' => '/images/products/thor-mjolnir.jpg', 'available_materials' => ['pla', 'petg'], 'available_colors' => ['Mat Zwart', 'Koper Zijdeglans', 'Sneeuwwit'], ], diff --git a/public/images/categories/eigen-model.jpg b/public/images/categories/eigen-model.jpg new file mode 100644 index 0000000..31c5ed9 Binary files /dev/null and b/public/images/categories/eigen-model.jpg differ diff --git a/public/images/categories/fidget-toys.jpg b/public/images/categories/fidget-toys.jpg new file mode 100644 index 0000000..ccfd14e Binary files /dev/null and b/public/images/categories/fidget-toys.jpg differ diff --git a/public/images/categories/film-popculture.jpg b/public/images/categories/film-popculture.jpg new file mode 100644 index 0000000..05da1c6 Binary files /dev/null and b/public/images/categories/film-popculture.jpg differ diff --git a/public/images/categories/pokemon-3d.jpg b/public/images/categories/pokemon-3d.jpg new file mode 100644 index 0000000..cb4a699 Binary files /dev/null and b/public/images/categories/pokemon-3d.jpg differ diff --git a/public/images/products/bulbasaur-planter.jpg b/public/images/products/bulbasaur-planter.jpg new file mode 100644 index 0000000..153cac7 Binary files /dev/null and b/public/images/products/bulbasaur-planter.jpg differ diff --git a/public/images/products/charizard-dragon.jpg b/public/images/products/charizard-dragon.jpg new file mode 100644 index 0000000..e862c52 Binary files /dev/null and b/public/images/products/charizard-dragon.jpg differ diff --git a/public/images/products/crystal-dragon.jpg b/public/images/products/crystal-dragon.jpg new file mode 100644 index 0000000..ccfd14e Binary files /dev/null and b/public/images/products/crystal-dragon.jpg differ diff --git a/public/images/products/fidget-slug.jpg b/public/images/products/fidget-slug.jpg new file mode 100644 index 0000000..72803df Binary files /dev/null and b/public/images/products/fidget-slug.jpg differ diff --git a/public/images/products/gengar-figure.jpg b/public/images/products/gengar-figure.jpg new file mode 100644 index 0000000..fea5be3 Binary files /dev/null and b/public/images/products/gengar-figure.jpg differ diff --git a/public/images/products/grogu-figure.jpg b/public/images/products/grogu-figure.jpg new file mode 100644 index 0000000..4a4fad8 Binary files /dev/null and b/public/images/products/grogu-figure.jpg differ diff --git a/public/images/products/gyro-spinner.jpg b/public/images/products/gyro-spinner.jpg new file mode 100644 index 0000000..0ab4acd Binary files /dev/null and b/public/images/products/gyro-spinner.jpg differ diff --git a/public/images/products/infinity-cube.jpg b/public/images/products/infinity-cube.jpg new file mode 100644 index 0000000..da5829c Binary files /dev/null and b/public/images/products/infinity-cube.jpg differ diff --git a/public/images/products/lightsaber-stand.jpg b/public/images/products/lightsaber-stand.jpg new file mode 100644 index 0000000..05da1c6 Binary files /dev/null and b/public/images/products/lightsaber-stand.jpg differ diff --git a/public/images/products/pikachu-planter.jpg b/public/images/products/pikachu-planter.jpg new file mode 100644 index 0000000..cb4a699 Binary files /dev/null and b/public/images/products/pikachu-planter.jpg differ diff --git a/public/images/products/pokeball-box.jpg b/public/images/products/pokeball-box.jpg new file mode 100644 index 0000000..8795761 Binary files /dev/null and b/public/images/products/pokeball-box.jpg differ diff --git a/public/images/products/thor-mjolnir.jpg b/public/images/products/thor-mjolnir.jpg new file mode 100644 index 0000000..31c5ed9 Binary files /dev/null and b/public/images/products/thor-mjolnir.jpg differ diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index cedffa7..f8aa2de 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -3,13 +3,13 @@
-