From 80f4d8f046c3ff4910cf46f9c96f2fdb6dfb10fe Mon Sep 17 00:00:00 2001 From: triagungbiantoro Date: Wed, 1 Apr 2026 18:06:09 +0700 Subject: [PATCH] perbaikan mobile view + no Whatsapp --- resources/js/App.jsx | 45 +++++++++++++++++-- .../views/admin/settings/general.blade.php | 2 +- resources/views/index.blade.php | 4 +- resources/views/payments/index.blade.php | 4 +- 4 files changed, 47 insertions(+), 8 deletions(-) diff --git a/resources/js/App.jsx b/resources/js/App.jsx index 3cee2ea0..63ac7e3f 100644 --- a/resources/js/App.jsx +++ b/resources/js/App.jsx @@ -112,6 +112,7 @@ export default function App() { + ); @@ -166,7 +167,7 @@ export default function App() { const renderHomePage = () => ( <> {/* HERO SECTION */} -
+
@@ -175,7 +176,7 @@ export default function App() { Mitra Digital #1 untuk UMKM Naik Kelas -

+

Sistem Kasir Pintar dengan
Teknologi AI Assistance

@@ -576,13 +577,49 @@ export default function App() {
{currentPage === 'home' ? renderHomePage() : renderIndustryDetail()} -
+ + {/* MOBILE MENU DRAWER OUTSIDE NAVBAR */} + {isMenuOpen && ( +
+
+
+ Kulakpos +
+ +
+ +
+
+ { setIsMenuOpen(false); setCurrentPage('home'); setTimeout(() => document.getElementById('fitur')?.scrollIntoView({behavior: 'smooth'}), 100); }} className="pb-3 border-b border-slate-100 flex items-center justify-between">Fitur POS + { setIsMenuOpen(false); setCurrentPage('home'); setTimeout(() => document.getElementById('ai')?.scrollIntoView({behavior: 'smooth'}), 100); }} className="pb-3 border-b border-slate-100 flex items-center justify-between text-teal-600 font-extrabold">AI Assistance + { setIsMenuOpen(false); setCurrentPage('home'); setTimeout(() => document.getElementById('perangkat')?.scrollIntoView({behavior: 'smooth'}), 100); }} className="pb-3 border-b border-slate-100 flex items-center justify-between">Perangkat + { setIsMenuOpen(false); setCurrentPage('home'); setTimeout(() => document.getElementById('solusi')?.scrollIntoView({behavior: 'smooth'}), 100); }} className="pb-3 border-b border-slate-100 flex items-center justify-between">Solusi Industri + { setIsMenuOpen(false); setCurrentPage('home'); setTimeout(() => document.getElementById('harga')?.scrollIntoView({behavior: 'smooth'}), 100); }} className="pb-3 border-b border-slate-100 flex items-center justify-between">Harga + + +
+
+ +
+ © {new Date().getFullYear()} PT Sada Teknologi Indonesia. +
+
+ )} + {renderFooter()} {/* WHATSAPP WIDGET */} + placeholder="{{ __('e.g., 6287783275818') }}">
diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index 3fc25e48..795207ca 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -2,7 +2,9 @@ - KulakPOS + + + KulakPOS | Solusi Kasir Pintar Berbasis AI @vite('resources/js/app.jsx') diff --git a/resources/views/payments/index.blade.php b/resources/views/payments/index.blade.php index 128d1cdd..98b04562 100644 --- a/resources/views/payments/index.blade.php +++ b/resources/views/payments/index.blade.php @@ -113,7 +113,7 @@ class="form-select w-auto country-input" required> + placeholder="{{ __('e.g., 6287783275818') }}" required>
@@ -165,7 +165,7 @@ class="btn btn-md payment-btn">{{ __('Pay Now') }} @php - $whatsapp_number = \App\Models\Option::where('key', 'general')->first()->value['whatsapp_number'] ?? '6289620324323'; + $whatsapp_number = \App\Models\Option::where('key', 'general')->first()->value['whatsapp_number'] ?? '6287783275818'; @endphp @if($whatsapp_number)