From bc8cb181723a828cbdd633fd9915e015853d15fe Mon Sep 17 00:00:00 2001
From: "gpt-engineer-app[bot]"
<159125892+gpt-engineer-app[bot]@users.noreply.github.com>
Date: Mon, 6 Oct 2025 16:15:36 +0000
Subject: [PATCH] Refactor: Optimize desktop max-widths
---
src/components/homepage/ContentTabs.tsx | 24 ++++++++++++++-----
src/components/rides/CoasterStatistics.tsx | 2 +-
.../rides/TechnicalSpecifications.tsx | 2 +-
src/pages/DesignerDetail.tsx | 4 ++--
src/pages/ManufacturerDetail.tsx | 4 ++--
src/pages/OperatorDetail.tsx | 6 ++---
src/pages/ParkDetail.tsx | 6 ++---
src/pages/Parks.tsx | 2 +-
src/pages/PropertyOwnerDetail.tsx | 6 ++---
src/pages/RideDetail.tsx | 6 +++--
src/pages/Rides.tsx | 4 ++--
11 files changed, 40 insertions(+), 26 deletions(-)
diff --git a/src/components/homepage/ContentTabs.tsx b/src/components/homepage/ContentTabs.tsx
index 4d64a1fd..f8e63e94 100644
--- a/src/components/homepage/ContentTabs.tsx
+++ b/src/components/homepage/ContentTabs.tsx
@@ -125,10 +125,12 @@ export function ContentTabs() {
Most Popular Parks
Highest rated theme parks worldwide
-
+
+
{popularParks.map((park) => (
))}
+
@@ -137,10 +139,12 @@ export function ContentTabs() {
Trending Parks
Most reviewed parks this month
-
+
+
{trendingParks.map((park) => (
))}
+
@@ -149,10 +153,12 @@ export function ContentTabs() {
Most Popular Rides
Highest rated attractions worldwide
-
+
+
{popularRides.map((ride) => (
))}
+
@@ -161,10 +167,12 @@ export function ContentTabs() {
Trending Rides
Most talked about attractions
-
+
+
{trendingRides.map((ride) => (
))}
+
@@ -173,10 +181,12 @@ export function ContentTabs() {
Recently Added Parks
Latest parks added to our database
-
+
+
{recentParks.map((park) => (
))}
+
@@ -185,10 +195,12 @@ export function ContentTabs() {
Recently Added Rides
Latest attractions added to our database
-
+
+
{recentRides.map((ride) => (
))}
+
diff --git a/src/components/rides/CoasterStatistics.tsx b/src/components/rides/CoasterStatistics.tsx
index f50dbd77..786e40a7 100644
--- a/src/components/rides/CoasterStatistics.tsx
+++ b/src/components/rides/CoasterStatistics.tsx
@@ -64,7 +64,7 @@ export const CoasterStatistics = ({ statistics }: CoasterStatisticsProps) => {
{category}
-
+
{stats
.sort((a, b) => a.display_order - b.display_order)
.map((stat) => (
diff --git a/src/components/rides/TechnicalSpecifications.tsx b/src/components/rides/TechnicalSpecifications.tsx
index 860806bb..d4f7fd80 100644
--- a/src/components/rides/TechnicalSpecifications.tsx
+++ b/src/components/rides/TechnicalSpecifications.tsx
@@ -71,7 +71,7 @@ export const TechnicalSpecifications = ({ specifications }: TechnicalSpecificati
{category}
-
+
{specs
.sort((a, b) => a.display_order - b.display_order)
.map((spec) => (
diff --git a/src/pages/DesignerDetail.tsx b/src/pages/DesignerDetail.tsx
index 4ca2cda7..58a50156 100644
--- a/src/pages/DesignerDetail.tsx
+++ b/src/pages/DesignerDetail.tsx
@@ -111,7 +111,7 @@ export default function DesignerDetail() {
-
+
{/* Back Button and Edit Button */}
{/* Company Info */}
-
+
{designer.founded_year && (
diff --git a/src/pages/ManufacturerDetail.tsx b/src/pages/ManufacturerDetail.tsx
index 35b0dd12..aed1d9a5 100644
--- a/src/pages/ManufacturerDetail.tsx
+++ b/src/pages/ManufacturerDetail.tsx
@@ -111,7 +111,7 @@ export default function ManufacturerDetail() {
-
+
{/* Back Button and Edit Button */}
{/* Company Info */}
-
+
{manufacturer.founded_year && (
diff --git a/src/pages/OperatorDetail.tsx b/src/pages/OperatorDetail.tsx
index c9983ae8..02d26001 100644
--- a/src/pages/OperatorDetail.tsx
+++ b/src/pages/OperatorDetail.tsx
@@ -140,7 +140,7 @@ export default function OperatorDetail() {
-
+
{/* Back Button and Edit Button */}
{/* Company Info */}
-
+
{operator.founded_year && (
@@ -298,7 +298,7 @@ export default function OperatorDetail() {
))}
) : parks.length > 0 ? (
-
+
{parks.map((park) => (
))}
diff --git a/src/pages/ParkDetail.tsx b/src/pages/ParkDetail.tsx
index 24c06755..d4efd5f6 100644
--- a/src/pages/ParkDetail.tsx
+++ b/src/pages/ParkDetail.tsx
@@ -204,7 +204,7 @@ export default function ParkDetail() {
return
-
+
{/* Back Button and Edit Button */}
{/* Quick Stats */}
-
+
{/* Background decorative elements */}
@@ -388,7 +388,7 @@ export default function ParkDetail() {
Featured Rides
-
+
{rides.slice(0, 4).map(ride => (
-
+
{/* Page Header */}
diff --git a/src/pages/PropertyOwnerDetail.tsx b/src/pages/PropertyOwnerDetail.tsx
index 3a8e860e..d3cdead8 100644
--- a/src/pages/PropertyOwnerDetail.tsx
+++ b/src/pages/PropertyOwnerDetail.tsx
@@ -140,7 +140,7 @@ export default function PropertyOwnerDetail() {
-
+
{/* Back Button and Edit Button */}
{/* Company Info */}
-
+
{owner.founded_year && (
@@ -298,7 +298,7 @@ export default function PropertyOwnerDetail() {
))}
) : parks.length > 0 ? (
-
+
{parks.map((park) => (
))}
diff --git a/src/pages/RideDetail.tsx b/src/pages/RideDetail.tsx
index 16d67a82..fa2be17f 100644
--- a/src/pages/RideDetail.tsx
+++ b/src/pages/RideDetail.tsx
@@ -192,7 +192,7 @@ export default function RideDetail() {
-
+
{/* Back Button and Edit Button */}