From 606fee5a6008730b0a0dd5ea7c67c7c4c15793ac Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Mon, 29 Sep 2025 13:03:32 +0000 Subject: [PATCH] Refactor park detail layout --- src/pages/ParkDetail.tsx | 98 ++++++++++++++++++++++++++++++---------- 1 file changed, 73 insertions(+), 25 deletions(-) diff --git a/src/pages/ParkDetail.tsx b/src/pages/ParkDetail.tsx index fb2def6d..8fe95cc6 100644 --- a/src/pages/ParkDetail.tsx +++ b/src/pages/ParkDetail.tsx @@ -220,31 +220,79 @@ export default function ParkDetail() { {/* Quick Stats */} -
- - -
{park.ride_count}
-
Total Rides
-
-
- - -
{park.coaster_count}
-
Roller Coasters
-
-
- - -
{park.review_count}
-
Reviews
-
-
- - -
{getParkTypeIcon(park.park_type)}
-
{formatParkType(park.park_type)}
-
-
+
+ {/* Background decorative elements */} +
+ +
+ {/* Total Rides */} +
+ + +
+ +
+
+ {park.ride_count} +
+
Total Rides
+
+
+
+ + {/* Roller Coasters */} +
+ + +
+ +
+
+ {park.coaster_count} +
+
Roller Coasters
+
+
+
+ + {/* Reviews */} +
+ + +
+ +
+
+ {park.review_count} +
+
Reviews
+ {park.average_rating > 0 && ( +
+ + + {park.average_rating.toFixed(1)} + +
+ )} +
+
+
+ + {/* Park Type */} +
+ + +
+
+ {getParkTypeIcon(park.park_type)} +
+
+
{formatParkType(park.park_type)}
+
Park Type
+
+
+
+
{/* Main Content */}