diff --git a/app/Http/Middleware/SecureHeaders.php b/app/Http/Middleware/SecureHeaders.php index 7aa4af3..7bc1a59 100644 --- a/app/Http/Middleware/SecureHeaders.php +++ b/app/Http/Middleware/SecureHeaders.php @@ -39,7 +39,6 @@ class SecureHeaders View::share('nonce', $nonce = Vite::useCspNonce()); // * For VueJS dev tool to execute $jsDev = config('app.debug') ? "'unsafe-eval' 'unsafe-inline'" : "'nonce-{$nonce}' 'strict-dynamic'"; - $scheme = config('app.env') === 'local' ? 'http' : 'https'; $reportUri = Route::has('cspReportUri') ? \sprintf(' report-uri %s ;', \parse_url(route('cspReportUri'), \PHP_URL_PATH)) : ''; $this->removeUnwantedHeaders($this->unwantedHeaderList); @@ -100,7 +99,6 @@ class SecureHeaders 'https: blob:', 'https://www.googletagmanager.com', 'https://cdnjs.cloudflare.com', - "$scheme://www.google-analytics.com", // * VITE DEV config('app.debug') ? "https://{$host}:4443" : '', ]) . ';' diff --git a/resources/ts/fo/base/common.ts b/resources/ts/fo/base/common.ts index f9a6e4b..6602feb 100644 --- a/resources/ts/fo/base/common.ts +++ b/resources/ts/fo/base/common.ts @@ -49,13 +49,14 @@ window.addEventListener("DOMContentLoaded", () => { // Affichage de la zone de texte de recherche const displaySearchBtn = document.querySelector( - "#open-search-button" + ".open-search-button" ) as HTMLButtonElement | null; const closeSearchBtn = document.querySelector( - "#close-search-button" + ".close-search-button" ) as HTMLButtonElement | null; if (displaySearchBtn) { + displaySearchBtn.addEventListener("click", (e: MouseEvent) => { e.preventDefault(); const searchInput = document.getElementById( diff --git a/resources/views/fo/partials/header.blade.php b/resources/views/fo/partials/header.blade.php index f7faafb..ac37bff 100644 --- a/resources/views/fo/partials/header.blade.php +++ b/resources/views/fo/partials/header.blade.php @@ -7,9 +7,9 @@