mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-22 23:51:13 -05:00
Update submission guidelines
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import { Header } from '@/components/layout/Header';
|
import { Header } from '@/components/layout/Header';
|
||||||
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card';
|
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card';
|
||||||
import { Badge } from '@/components/ui/badge';
|
import { Badge } from '@/components/ui/badge';
|
||||||
import { CheckCircle, AlertTriangle, Camera, Star } from 'lucide-react';
|
import { CheckCircle, AlertTriangle, Camera, Star, MapPin, Settings } from 'lucide-react';
|
||||||
|
|
||||||
export default function SubmissionGuidelines() {
|
export default function SubmissionGuidelines() {
|
||||||
return (
|
return (
|
||||||
@@ -85,6 +85,115 @@ export default function SubmissionGuidelines() {
|
|||||||
</CardContent>
|
</CardContent>
|
||||||
</Card>
|
</Card>
|
||||||
|
|
||||||
|
<Card>
|
||||||
|
<CardHeader>
|
||||||
|
<CardTitle className="flex items-center gap-2">
|
||||||
|
<MapPin className="w-5 h-5" />
|
||||||
|
Park Creation & Editing Guidelines
|
||||||
|
</CardTitle>
|
||||||
|
<CardDescription>
|
||||||
|
Accurate park information helps visitors plan their trips
|
||||||
|
</CardDescription>
|
||||||
|
</CardHeader>
|
||||||
|
<CardContent className="space-y-4">
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Verify Basic Information</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Double-check park name, location, opening dates, and operational status
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Use Official Sources</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Reference park websites, press releases, and verified social media accounts
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Complete Contact Details</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Include website, phone number, and email when publicly available
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Choose Representative Images</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Select high-quality banner and card images that showcase the park's character
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</CardContent>
|
||||||
|
</Card>
|
||||||
|
|
||||||
|
<Card>
|
||||||
|
<CardHeader>
|
||||||
|
<CardTitle className="flex items-center gap-2">
|
||||||
|
<Settings className="w-5 h-5" />
|
||||||
|
Ride Creation & Editing Guidelines
|
||||||
|
</CardTitle>
|
||||||
|
<CardDescription>
|
||||||
|
Detailed ride information enhances the enthusiast experience
|
||||||
|
</CardDescription>
|
||||||
|
</CardHeader>
|
||||||
|
<CardContent className="space-y-4">
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Accurate Technical Specifications</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Verify height, speed, length, inversions, and capacity from reliable sources
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Correct Categorization</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Choose the most specific ride category and sub-type available
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Manufacturer Information</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Include ride manufacturer and model when known and verifiable
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="flex items-start gap-3">
|
||||||
|
<CheckCircle className="w-5 h-5 text-green-500 mt-0.5" />
|
||||||
|
<div>
|
||||||
|
<h4 className="font-medium">Current Status Updates</h4>
|
||||||
|
<p className="text-sm text-muted-foreground">
|
||||||
|
Keep operational status current (operating, closed, under construction, etc.)
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="mt-4">
|
||||||
|
<h4 className="font-medium mb-2">Required Fields</h4>
|
||||||
|
<div className="flex flex-wrap gap-2">
|
||||||
|
<Badge variant="outline">Ride Name</Badge>
|
||||||
|
<Badge variant="outline">Park Association</Badge>
|
||||||
|
<Badge variant="outline">Category</Badge>
|
||||||
|
<Badge variant="outline">Status</Badge>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</CardContent>
|
||||||
|
</Card>
|
||||||
|
|
||||||
<Card>
|
<Card>
|
||||||
<CardHeader>
|
<CardHeader>
|
||||||
<CardTitle className="flex items-center gap-2">
|
<CardTitle className="flex items-center gap-2">
|
||||||
|
|||||||
Reference in New Issue
Block a user