diff --git a/frontend/src/components/basics/SearchField.tsx b/frontend/src/components/basics/SearchField.tsx
index 3f60b41..5221870 100644
--- a/frontend/src/components/basics/SearchField.tsx
+++ b/frontend/src/components/basics/SearchField.tsx
@@ -1,5 +1,5 @@
import { useState } from "react";
-
+import SvgIcon, { Icon } from "./SvgIcon"
/**
* Custom search field component including a clear search functionality
*/
@@ -37,40 +37,18 @@ export default function SearchField({onSearchStringChanged} : SearchFieldProps){
Clears search string on click
*/}
{/* Left icon: Looking glass */}
-
diff --git a/frontend/src/components/recipes/RecipeListToolbar.tsx b/frontend/src/components/recipes/RecipeListToolbar.tsx
new file mode 100644
index 0000000..99d23ef
--- /dev/null
+++ b/frontend/src/components/recipes/RecipeListToolbar.tsx
@@ -0,0 +1,34 @@
+import SearchField from "../basics/SearchField"
+
+/**
+ * Toolbar for RecipeListPage containing searchfield, add recipe button and number of recipes
+ */
+type RecepeListToolbarProps = {
+ onSearchStringChanged: (searchString : string) => void
+ onAddClicked: () => void
+ numberOfRecipes : number
+}
+
+export default function RecipeListToolbar({onSearchStringChanged, onAddClicked, numberOfRecipes} : RecepeListToolbarProps){
+ return (
+
+ {/* Label: left-aligned on medium+ screens, full-width on small screens */}
+
+
+
+
+ {/* Search + Add button container: right-aligned on medium+ screens */}
+
+
+ )
+}
\ No newline at end of file