}); /* LANGUAGE SWITCH */ Route::post('language', [LocalizationController::class, 'switch'])->name('language.switch'); Route::get('language/{locale}', [LocalizationController::class, 'switch']) ->name('language.switch.short') ->where('locale', '[a-z]{2}'); /* DARK MODE TOGGLE */ Route::get('dark-mode/toggle', function () { $isDark = session('dark_mode', false); session(['dark_mode' => ! $isDark]); return back(); })->name('dark-mode.toggle'); /* FALLBACK */ Route::fallback(function () { return response()->view('errors.404', [], 404); });