From ebe0a9692fae7cca8011fc77bc6a7ee25cc50a75 Mon Sep 17 00:00:00 2001 From: aarbit Date: Mon, 18 May 2026 00:44:53 -0500 Subject: [PATCH] Adds rules page --- src/App.svelte | 2 + src/lib/components/BottomNav.svelte | 7 ++++ src/routes/Rules.svelte | 65 +++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 src/routes/Rules.svelte diff --git a/src/App.svelte b/src/App.svelte index 31878bd..d65c00f 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -14,6 +14,7 @@ import HuntCreate from './routes/admin/HuntCreate.svelte' import HuntManage from './routes/admin/HuntManage.svelte' import PhotoReview from './routes/admin/PhotoReview.svelte' + import Rules from './routes/Rules.svelte' const routes = { '/': HuntList, @@ -26,6 +27,7 @@ '/admin/hunt/create': HuntCreate, '/admin/hunt/:huntId': HuntManage, '/admin/hunt/:huntId/review': PhotoReview, + '/rules': Rules, } const publicRoutes = ['/login', '/signup'] diff --git a/src/lib/components/BottomNav.svelte b/src/lib/components/BottomNav.svelte index 059c25d..15ac5e8 100644 --- a/src/lib/components/BottomNav.svelte +++ b/src/lib/components/BottomNav.svelte @@ -29,4 +29,11 @@ Scores {/if} + + diff --git a/src/routes/Rules.svelte b/src/routes/Rules.svelte new file mode 100644 index 0000000..dd3d5e3 --- /dev/null +++ b/src/routes/Rules.svelte @@ -0,0 +1,65 @@ + + +
+

Rules

+

How to play fairly and have a great time.

+ +
+
+
+

1. Photos Must Be Taken Live

+

All photos must be taken during the hunt. No screenshots, stock images, or photos taken before the hunt started.

+
+
+ +
+
+

2. Stay Safe and Legal

+

Never trespass on private property or put yourself in danger to get a shot. No clue is worth it.

+
+
+ +
+
+

3. Leave No Trace

+

Leave every location exactly as you found it. Be respectful of spaces and the people in them.

+
+
+ +
+
+

4. No Sharing Answers

+

Keep your finds to yourself until the hunt is over. Sharing clue answers or locations with other teams is not allowed.

+
+
+ +
+
+

5. Photos Must Be Clear

+

Submitted photos must clearly show the required subject. Blurry, cropped, or ambiguous photos may be rejected by the organizer.

+
+
+ +
+
+

6. Finish Before Time's Up

+

All submissions must be made before the hunt ends. Late entries will not count toward your score.

+
+
+ +
+
+

7. Organizer Decisions Are Final

+

The hunt organizer has final say on whether a photo meets the requirements. Disputes should be raised politely and promptly.

+
+
+ +
+
+

8. Have Fun

+

Good sportsmanship is expected from everyone. Celebrate the wins, shake off the misses, and enjoy the adventure.

+
+
+
+