diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md
index 3f3b7287c..0a695bc2f 100644
--- a/.github/copilot-instructions.md
+++ b/.github/copilot-instructions.md
@@ -2,7 +2,7 @@
## Project Overview
-Mealie is a self-hosted recipe manager, meal planner, and shopping list application with a FastAPI backend (Python 3.12) and Nuxt 3 frontend (Vue 3 + TypeScript). It uses SQLAlchemy ORM with support for SQLite and PostgreSQL databases.
+Mealie is a self-hosted recipe manager, meal planner, and shopping list application with a FastAPI backend (Python 3.12) and Nuxt 4 frontend (Vue 3 + TypeScript). It uses SQLAlchemy ORM with support for SQLite and PostgreSQL databases.
**Development vs Production:**
- **Development:** Frontend (port 3000) and backend (port 9000) run as separate processes
@@ -51,7 +51,7 @@ Mealie is a self-hosted recipe manager, meal planner, and shopping list applicat
- Use `useAuthBackend()` for authentication state, `useMealieAuth()` for user management
**State Management:**
-- Nuxt 3 composables for state (no Vuex)
+- Nuxt 4 composables for state (no Vuex)
- Auth state via `use-mealie-auth.ts` composable
- Prefer composables over global state stores
diff --git a/frontend/app/components/Domain/Recipe/RecipeDialogSearch.vue b/frontend/app/components/Domain/Recipe/RecipeDialogSearch.vue
index f845df962..5cebf6b37 100644
--- a/frontend/app/components/Domain/Recipe/RecipeDialogSearch.vue
+++ b/frontend/app/components/Domain/Recipe/RecipeDialogSearch.vue
@@ -7,66 +7,64 @@
content-class="top-dialog"
:scrollable="false"
>
-
-
-
-
-
- {{ $globals.icons.close }}
-
-
-
+
+
+
+
+
+ {{ $globals.icons.close }}
+
+
+
+