<?php

use Spatie\LaravelSettings\Migrations\SettingsBlueprint;
use Spatie\LaravelSettings\Migrations\SettingsMigration;

return new class extends SettingsMigration
{
    public function up(): void
    {
        $this->migrator->inGroup('homepage', function (SettingsBlueprint $blueprint): void {
            // Hero Section
            $blueprint->add('hero_badge', 'Koleksi Segar 2026');
            $blueprint->add('hero_title_line1', 'Ekspresikan');
            $blueprint->add('hero_title_line2', 'Gaya');
            $blueprint->add('hero_title_highlight', 'Segar Anda');
            $blueprint->add('hero_description', 'Selamat datang di {app_name}. Temukan keanggunan motif batik modern dan setelan pakaian santai berkualitas premium. Dirancang khusus dengan bahan adem yang menyejukkan aktivitas harian Anda.');
            $blueprint->add('hero_cta_primary_text', 'Beli Sekarang');
            $blueprint->add('hero_cta_secondary_text', 'Tentang Kami');
            $blueprint->add('hero_image_url', 'https://images.unsplash.com/photo-1490481651871-ab68de25d43d?w=1000&auto=format&fit=crop&q=80');
            $blueprint->add('hero_bg_text_left', 'DST');
            $blueprint->add('hero_bg_text_right', 'Collection');

            // Scroll Indicator
            $blueprint->add('scroll_hashtag', '#DSTCollection');
            $blueprint->add('scroll_tagline', 'Bahan Adem & Lembut');

            // Catalog Section
            $blueprint->add('catalog_badge', 'Katalog Eksklusif');
            $blueprint->add('catalog_title', 'Koleksi Busana Pilihan');
            $blueprint->add('catalog_description', 'Gunakan kategori dan filter di bawah untuk menyesuaikan pencarian busana idaman Anda dengan mudah.');
            $blueprint->add('catalog_search_placeholder', 'Cari nama pakaian...');

            // Deal Section
            $blueprint->add('deal_badge', 'Promo Terbatas');
            $blueprint->add('deal_title', 'Penawaran Bulan Ini');
            $blueprint->add('deal_description', 'Jangan lewatkan promosi batik dan daster eksklusif kami! Dapatkan potongan harga spesial up to 25% untuk varian daster pilihan dan setelan pakaian modern. Dapatkan kenyamanan ekstra dengan bahan menyejukkan sebelum masa promo habis!');
            $blueprint->add('deal_cta_text', 'Jelajahi Produk Diskon');
            $blueprint->add('deal_images', [
                'https://images.unsplash.com/photo-1595777457583-95e059d581b8?w=800&auto=format&fit=crop&q=80',
                'https://images.unsplash.com/photo-1572804013309-59a88b7e92f1?w=800&auto=format&fit=crop&q=80',
                'https://images.unsplash.com/photo-1515886657613-9f3515b0c78f?w=800&auto=format&fit=crop&q=80',
                'https://images.unsplash.com/photo-1539109136881-3be0616acf4b?w=800&auto=format&fit=crop&q=80',
            ]);

            // Order Guide Section
            $blueprint->add('order_guide_badge', 'Langkah Pemesanan');
            $blueprint->add('order_guide_title', 'Cara Melakukan Pemesanan');
            $blueprint->add('order_guide_description', 'Sistem pemesanan kami sangat mudah dan terhubung langsung via WhatsApp untuk pelayanan cepat dan personal.');
            $blueprint->add('order_steps', [
                [
                    'title' => 'Pilih Produk',
                    'description' => 'Jelajahi pakaian batik dan daster favorit Anda, lalu ketuk "Lihat Detail" untuk memeriksa ukuran.',
                ],
                [
                    'title' => 'Pilih Varian & Harga',
                    'description' => 'Tentukan varian ukuran yang diinginkan dan pilih jenis harga (Eceran, Grosir, Agen, dll.).',
                ],
                [
                    'title' => 'Masukkan Keranjang',
                    'description' => 'Masukkan ke Keranjang Belanja untuk menampung seluruh daftar pakaian yang ingin Anda beli.',
                ],
                [
                    'title' => 'Kirim ke WhatsApp',
                    'description' => 'Klik tombol kirim pesanan, admin kami akan merespons rincian transfer bank dan pengiriman kurir.',
                ],
            ]);

            // About Section
            $blueprint->add('about_badge', 'Tentang Kami');
            $blueprint->add('about_title', 'DST Collection');
            $blueprint->add('about_image_url', 'https://images.unsplash.com/photo-1595777457583-95e059d581b8?w=800&auto=format&fit=crop&q=80');
            $blueprint->add('about_features', [
                'Kain Rayon Super Tebal & Menyerap Keringat',
                'Motif Eksklusif & Tidak Pasaran',
                'Dukungan Penuh Layanan Admin Via WhatsApp',
            ]);

            // Contact Section
            $blueprint->add('contact_badge', 'Kontak Kami');
            $blueprint->add('contact_title', 'Ada Pertanyaan? Hubungi Kami');
            $blueprint->add('contact_description', 'Kami sangat senang mendengarkan pertanyaan Anda terkait spesifikasi produk, ketersediaan grosir, atau kemitraan. Hubungi tim admin kami melalui media di bawah.');
            $blueprint->add('contact_form_title', 'Kirim Pesan Cepat');

            // Footer
            $blueprint->add('footer_description', 'Galeri resmi {app_name}. Pilihan busana lokal premium berpotongan modern dengan kenyamanan menyejukkan.');
            $blueprint->add('footer_copyright', '&copy; 2026 {app_name} DST Collection. Hak Cipta Dilindungi.');
        });
    }
};
