// sections3.jsx — Features, Integrations, Pricing, Testimonials, CTA, Footer // ========================================================= // FEATURES // ========================================================= const Features = () => { const features = [ { Icon: IconGlobe, color: 'var(--red)', title: 'Domain unik', desc: 'market101.id/namatoko atau pasang domain sendiri. Pembeli ingat URL kamu.' }, { Icon: IconPalette, color: 'var(--plum)', title: 'Builder visual', desc: 'Drag-drop section, ganti warna, font, dan layout. Tanpa coding sama sekali.' }, { Icon: IconBox, color: 'var(--sun)', title: 'Manajemen produk', desc: 'Varian, stok per cabang, foto & video produk, dan import massal via CSV.' }, { Icon: IconTruck, color: 'var(--mint)', title: '12+ kurir', desc: 'JNE, J&T, SiCepat, Pos, Anteraja, GoSend, dan lainnya. Ongkir auto.' }, { Icon: IconPay, color: 'var(--sky)', title: 'Pembayaran lengkap', desc: 'QRIS, GoPay, OVO, Dana, transfer bank, dan virtual account semua bank.' }, { Icon: IconChart, color: 'var(--ink)', title: 'Analitik realtime', desc: 'Lihat performa toko, produk terlaris, dan tracking pengunjung tiap jam.' }, { Icon: IconUsers, color: 'var(--red)', title: 'Multi-admin', desc: 'Undang tim kamu dengan peran berbeda — kasir, gudang, atau owner.' }, { Icon: IconChat, color: 'var(--mint)', title: 'Chat pembeli', desc: 'WhatsApp & in-app chat. Notifikasi pesanan masuk langsung ke HP kamu.' }, { Icon: IconHeart, color: 'var(--plum)', title: 'CRM & Pelanggan', desc: 'Kenali pelangganmu lebih dalam — akses data, riwayat pembelian, dan follow up langsung dari dashboard. Bangun loyalitas, bukan sekadar transaksi.' }]; return (
Fitur

Semua yang kamu butuhkan
untuk jualan online.

Tools enterprise dengan harga UMKM. Dari katalog produk sampai laporan finansial — semua sudah jadi.

{features.map((f, i) =>
e.currentTarget.style.background = 'rgba(255,255,255,0.03)'} onMouseLeave={(e) => e.currentTarget.style.background = 'var(--ink)'}>
{f.title}
{f.desc}
)}
); }; // ========================================================= // INTEGRATIONS // ========================================================= const Integrations = () => { const Logo = ({ name, color, kind }) =>
{kind}
{name}
; return (
Integrasi

Terhubung dengan
kurir & pembayaran favorit kamu.

Tidak perlu daftar satu-satu. Setelah toko aktif, semua channel pembayaran dan pengiriman langsung siap dipakai.

Lihat semua integrasi
Pengiriman
Pembayaran
); }; // ========================================================= // PRICING // ========================================================= const Pricing = () => { const [annual, setAnnual] = React.useState(true); const plans = [ { name: 'Mulai', tag: 'Gratis selamanya', price: 'Rp 0', sub: '/bulan', desc: 'Cocok buat seller baru yang mau coba dulu.', features: ['1 toko', 'Hingga 50 produk', 'Template dasar', 'QRIS & transfer bank', 'Support komunitas'], cta: 'Mulai gratis', style: 'plain' }, { name: 'Pro', tag: 'Paling populer', price: annual ? 'Rp 79K' : 'Rp 99K', sub: '/bulan', orig: annual ? 'Rp 99K' : null, desc: 'Buat seller serius yang mau scale.', features: ['1 toko + domain sendiri', 'Produk tanpa batas', 'Semua template', 'Semua channel pembayaran', '12+ kurir terintegrasi', 'Analitik realtime', 'Multi-admin (3 user)'], cta: 'Coba Pro 14 hari gratis', style: 'feature' }, { name: 'Bisnis', tag: 'Tim & multi-cabang', price: annual ? 'Rp 249K' : 'Rp 299K', sub: '/bulan', orig: annual ? 'Rp 299K' : null, desc: 'Buat brand dengan tim & banyak cabang.', features: ['Multi-toko & cabang', 'Produk tanpa batas', 'Custom domain + SSL', 'Multi-admin tanpa batas', 'API & webhook', 'Laporan ekspor', 'Priority support 24/7'], cta: 'Hubungi sales', style: 'plain' }]; return (
Harga

Harga jujur,
tanpa biaya tersembunyi.

Komisi 0% di paket Pro dan Bisnis. Yang kamu jual, kamu yang punya.

{/* Billing toggle */}
{[['Bulanan', false], ['Tahunan', true]].map(([label, val]) => )}
{plans.map((p, i) => { const featured = p.style === 'feature'; return (
{featured && {p.tag} }
{p.name}
{p.desc}
{p.price} {p.sub}
{p.orig &&
{p.orig}/bulan
}
{p.features.map((f, j) =>
{f}
)}
); })}
); }; // ========================================================= // TESTIMONIALS / CERITA // ========================================================= const Testimonials = () => { const stories = [ { quote: 'Tiga bulan jualan di Market101, omzet kami naik 4x. Yang dulu cuma jualan di IG, sekarang punya toko sendiri yang dilihat profesional.', name: 'Dewi Arifin', role: 'Owner, Senja Skincare', city: 'Bandung', bg: '#FFE2E6', avatar: 'linear-gradient(135deg,#FFC83A,#ED1B3C)', stat: '4×', statLabel: 'omzet naik' }, { quote: 'Setup-nya gampang banget. Sehari udah jadi tokonya dan langsung dapet order dari pembeli luar kota.', name: 'Bagas Pratama', role: 'Founder, Bumi Roastery', city: 'Yogyakarta', bg: '#E8F8F2', avatar: 'linear-gradient(135deg,#1FB58F,#0A3D2F)', stat: '24 jam', statLabel: 'sampai launch' }, { quote: 'Yang paling saya suka: fitur multi-admin. Tim saya bisa kelola pesanan masing-masing tanpa ribet.', name: 'Rina Setiawati', role: 'CEO, Folk & Form', city: 'Surabaya', bg: '#E8F2FF', avatar: 'linear-gradient(135deg,#5B9BFF,#6B4CE6)', stat: '12', statLabel: 'admin di tim' }]; return (
Cerita seller

Mereka mulai kecil.
Sekarang mendunia.

{stories.map((s, i) =>
"
{[0, 1, 2, 3, 4].map((i) => )}

"{s.quote}"

{s.name}
{s.role} · {s.city}
{s.stat}
{s.statLabel}
)}
); }; // ========================================================= // CTA // ========================================================= const CTA = () => { return (
{/* Decorative shapes */}
312 toko baru minggu ini

Toko kamu,
menunggu untuk dibuka.

Daftar gratis sekarang. Setup butuh 5 menit. Order pertama kamu mungkin sebelum tidur malam ini.

{/* Domain input */}
market101.id/
Gratis selamanya · Tanpa kartu kredit · Setup 5 menit
); }; // ========================================================= // FOOTER // ========================================================= const Footer = () => ; /* ─── Mobile fixes ─────────────────────────────────────── */ const _sections3MobileStyle = document.createElement('style'); _sections3MobileStyle.textContent = ` @media (max-width: 640px) { /* CTA: hide small decorative pills that overlap text */ .cta-deco { display: none !important; } /* CTA domain pill → column layout, full width */ .cta-pill { display: flex !important; flex-direction: column !important; border-radius: 20px !important; padding: 14px 14px 10px !important; align-items: stretch !important; width: 100% !important; max-width: 100% !important; gap: 0 !important; } .cta-pill-domain { padding-bottom: 10px; border-bottom: 1px solid rgba(14,14,16,0.1); margin-bottom: 8px; } .cta-pill-domain input { width: 100% !important; flex: 1 !important; } .cta-pill-btn { width: 100% !important; border-radius: 12px !important; padding: 14px !important; font-size: 15px !important; justify-content: center !important; } /* Pricing: remove scale transform on featured card (causes overflow) */ #harga .card-featured { transform: none !important; } /* Footer: simplify grid on very small screens */ .ftr-grid { grid-template-columns: 1fr 1fr !important; gap: 24px !important; } } `; document.head.appendChild(_sections3MobileStyle); Object.assign(window, { Features, Integrations, Pricing, Testimonials, CTA, Footer });