diff --git a/src/Pages/Lost&Found.jsx b/src/Pages/Lost&Found.jsx index 3d0d76f..60baf9d 100644 --- a/src/Pages/Lost&Found.jsx +++ b/src/Pages/Lost&Found.jsx @@ -45,37 +45,37 @@ export default function LostAndFoundPage() { }); return ( -
- {/* Background orbs */} -
-
+
+ {/* Decorative background */} +
+
{/* Header */} -
+
-

+

Lost & Found

-

Help reunite people with their belongings

+

Help reunite people with their belongings

{/* Search & Tabs */} -
+
- + setSearchTerm(e.target.value)} /> @@ -89,13 +89,13 @@ export default function LostAndFoundPage() { ))} @@ -104,63 +104,62 @@ export default function LostAndFoundPage() { {/* Items Grid */} {filteredItems.length === 0 ? ( -
-
- +
+
+
-

No items found

-

Be the first to add a lost or found item!

+

No items found

+

Be the first to add a lost or found item!

) : ( -
+
{filteredItems.map((item) => (
-
-

+
+

{item.name}

- {item.type.toUpperCase()}
- -

{item.description}

- -
-
-
- + +

{item.description}

+
+
+
+
{item.location}
-
-
- +
+
+
{item.date}
-
-
- +
+
+
{item.contactName}
-
-
- +
+
+
{item.contactPhone}
-
-
- +
+
+
{item.contactEmail}
@@ -173,19 +172,18 @@ export default function LostAndFoundPage() { {/* Form Modal */} {showForm && (
-
-
-

Add New Item

+
+
+

Add New Item

-
-
+
{[ { value: "lost", label: "😔 Lost", desc: "I lost something" }, { value: "found", label: "🎉 Found", desc: "I found something" } @@ -201,16 +199,15 @@ export default function LostAndFoundPage() { />
-
{option.label}
-
{option.desc}
+
{option.label}
+
{option.desc}
))}
- {[ { key: "name", type: "text", placeholder: "Item Name", required: true }, { key: "description", type: "textarea", placeholder: "Description", required: true }, @@ -224,7 +221,7 @@ export default function LostAndFoundPage() { {field.type === "textarea" ? (