From 7b5efb4ffa52c3499b74e3ffd362ce9ff694f9b1 Mon Sep 17 00:00:00 2001 From: ramram1515 Date: Mon, 6 Jul 2026 16:41:51 +0800 Subject: [PATCH] fix(store): adjust responsive breakpoint to lg and add close button to sidebar drawer --- resources/views/store/layouts/app.blade.php | 22 ++++++++++--------- .../views/store/partials/sidebar.blade.php | 7 ++++-- 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/resources/views/store/layouts/app.blade.php b/resources/views/store/layouts/app.blade.php index 874b52f..7ed7e65 100644 --- a/resources/views/store/layouts/app.blade.php +++ b/resources/views/store/layouts/app.blade.php @@ -1,38 +1,38 @@ @extends('layouts.web', ['title' => ($pageTitle ?? 'Store') . ' — Verde']) @section('content') -
+
- + -
+
@include('store.partials.sidebar')
{{-- Topbar --}} -
-
- @if (! empty($pageTitle))

{{ $pageTitle }}

@endif @if (! empty($pageSubtitle)) - - + + @endif
- +
-
+
@yield('page')
@@ -51,6 +51,7 @@ const sidebar = document.getElementById('store-sidebar'); const backdrop = document.getElementById('mobile-sidebar-backdrop'); const toggleBtn = document.getElementById('mobile-menu-toggle'); + const closeBtn = document.getElementById('mobile-sidebar-close'); function toggleSidebar() { const isOpen = !sidebar.classList.contains('-translate-x-full'); @@ -66,6 +67,7 @@ } toggleBtn?.addEventListener('click', toggleSidebar); + closeBtn?.addEventListener('click', toggleSidebar); backdrop?.addEventListener('click', toggleSidebar); @endsection diff --git a/resources/views/store/partials/sidebar.blade.php b/resources/views/store/partials/sidebar.blade.php index d7e957c..baf1470 100644 --- a/resources/views/store/partials/sidebar.blade.php +++ b/resources/views/store/partials/sidebar.blade.php @@ -17,14 +17,17 @@ }; @endphp -