fix(mobile-menu): isolate mobile menu from hx-boost to prevent state persistence issues
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
This commit is contained in:
@@ -39,9 +39,11 @@
|
||||
|
||||
{{ghost_head}}
|
||||
</head>
|
||||
<body class="{{body_class}} font-sans antialiased" hx-boost="true">
|
||||
<body class="{{body_class}} font-sans antialiased">
|
||||
{{!-- Mobile menu stays outside the boosted area to persist state --}}
|
||||
{{> mobile-menu}}
|
||||
|
||||
<div class="min-h-screen flex flex-col">
|
||||
<div class="min-h-screen flex flex-col" hx-boost="true">
|
||||
{{> header}}
|
||||
|
||||
<main class="flex-grow">
|
||||
@@ -49,8 +51,6 @@
|
||||
</main>
|
||||
|
||||
{{> footer}}
|
||||
|
||||
{{> mobile-menu}}
|
||||
</div>
|
||||
|
||||
{{ghost_foot}}
|
||||
|
||||
Reference in New Issue
Block a user