diff --git a/src/components/designers/DesignerFilters.tsx b/src/components/designers/DesignerFilters.tsx index 4710fafe..f19a8eba 100644 --- a/src/components/designers/DesignerFilters.tsx +++ b/src/components/designers/DesignerFilters.tsx @@ -84,7 +84,7 @@ export function DesignerFilters({ filters, onFiltersChange, designers }: Designe - +
diff --git a/src/components/manufacturers/ManufacturerFilters.tsx b/src/components/manufacturers/ManufacturerFilters.tsx index 530001d3..637a4a55 100644 --- a/src/components/manufacturers/ManufacturerFilters.tsx +++ b/src/components/manufacturers/ManufacturerFilters.tsx @@ -84,7 +84,7 @@ export function ManufacturerFilters({ filters, onFiltersChange, manufacturers }:
- +
diff --git a/src/components/operators/OperatorFilters.tsx b/src/components/operators/OperatorFilters.tsx index ad1416bd..c34e8470 100644 --- a/src/components/operators/OperatorFilters.tsx +++ b/src/components/operators/OperatorFilters.tsx @@ -87,7 +87,7 @@ export function OperatorFilters({ filters, onFiltersChange, operators }: Operato
- +
- -
+ +
{/* Park Type */}
diff --git a/src/components/rides/RideFilters.tsx b/src/components/rides/RideFilters.tsx index b0a60b54..70556b96 100644 --- a/src/components/rides/RideFilters.tsx +++ b/src/components/rides/RideFilters.tsx @@ -281,7 +281,7 @@ export function RideFilters({ filters, onFiltersChange, rides }: RideFiltersProp {/* Relationship Filters */} -
+
{/* Search and Filters */} -
-
- - setSearchQuery(e.target.value)} - className="pl-10 h-11" - /> -
- -
- - +
+
+
+
+ + setSearchQuery(e.target.value)} + className="pl-10 h-11" + /> +
+
+ +
+ + + +
diff --git a/src/pages/Manufacturers.tsx b/src/pages/Manufacturers.tsx index 58a0fd9a..ec12752a 100644 --- a/src/pages/Manufacturers.tsx +++ b/src/pages/Manufacturers.tsx @@ -151,33 +151,42 @@ export default function Manufacturers() {
{/* Search and Filters */} -
-
- - setSearchQuery(e.target.value)} - className="pl-10 h-11" - /> -
- -
- - +
+
+
+
+ + setSearchQuery(e.target.value)} + className="pl-10 h-11" + /> +
+
+ +
+ + + +
diff --git a/src/pages/Operators.tsx b/src/pages/Operators.tsx index 18d87297..5059174f 100644 --- a/src/pages/Operators.tsx +++ b/src/pages/Operators.tsx @@ -208,35 +208,43 @@ const Operators = () => {
{/* Search and Filters */} -
-
- - setSearchTerm(e.target.value)} - className="pl-10 h-11" - /> -
- -
- +
+
+
+
+ + setSearchTerm(e.target.value)} + className="pl-10 h-11" + /> +
+
+ +
+ - + +
diff --git a/src/pages/Parks.tsx b/src/pages/Parks.tsx index 2cba7886..271fe6ad 100644 --- a/src/pages/Parks.tsx +++ b/src/pages/Parks.tsx @@ -2,6 +2,7 @@ import { useState, useEffect, useMemo } from 'react'; import { Header } from '@/components/layout/Header'; import { Button } from '@/components/ui/button'; import { Card, CardContent } from '@/components/ui/card'; +import { Collapsible, CollapsibleContent } from '@/components/ui/collapsible'; import { Badge } from '@/components/ui/badge'; import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs'; import { @@ -412,12 +413,13 @@ export default function Parks() {
{/* Advanced Filters Panel */} - {showFilters && ( - - - - - - )} + + + + + + + + +
{/* Results */} diff --git a/src/pages/Rides.tsx b/src/pages/Rides.tsx index 2de12eed..dc33c8f3 100644 --- a/src/pages/Rides.tsx +++ b/src/pages/Rides.tsx @@ -185,12 +185,12 @@ export default function Rides() {