From 51112df979ecb6326591c0c71ea7b00a70822239 Mon Sep 17 00:00:00 2001 From: vikingowl Date: Sun, 7 Dec 2025 17:30:40 +0100 Subject: [PATCH] feat: Add FAQ and Terms pages, redesign Privacy page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Create FAQ page with accordion-style Q&A sections and Terms of Service page with comprehensive legal content. Redesign Privacy page with neon styling. All legal pages use system font for headings to ensure readability. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/routes/faq/+page.svelte | 191 +++++++++++++ src/routes/privacy/+page.svelte | 493 ++++++++++++++++++++------------ src/routes/terms/+page.svelte | 233 +++++++++++++++ 3 files changed, 742 insertions(+), 175 deletions(-) create mode 100644 src/routes/faq/+page.svelte create mode 100644 src/routes/terms/+page.svelte diff --git a/src/routes/faq/+page.svelte b/src/routes/faq/+page.svelte new file mode 100644 index 0000000..43702c5 --- /dev/null +++ b/src/routes/faq/+page.svelte @@ -0,0 +1,191 @@ + + + + FAQ | teamflash.rip + + + +
+ +
+
+
+
+
+ + +
+ +
+
+ +
+

Frequently Asked Questions

+

Everything you need to know about teamflash.rip

+
+ + + {#each categories as category} + {@const CategoryIcon = getCategoryIcon(category)} +
+
+ +

{category}

+
+ +
+ {#each faqItems as item, index} + {#if item.category === category} +
+ + {#if openItems.has(index)} +
+

{item.answer}

+
+ {/if} +
+ {/if} + {/each} +
+
+ {/each} + + +
+

Still have questions?

+

+ Can't find what you're looking for? Check out our GitHub or open an issue. +

+ + + Ask on GitHub + +
+
+
diff --git a/src/routes/privacy/+page.svelte b/src/routes/privacy/+page.svelte index abf4bc2..fc5ad1e 100644 --- a/src/routes/privacy/+page.svelte +++ b/src/routes/privacy/+page.svelte @@ -1,6 +1,11 @@ @@ -11,207 +16,345 @@ /> -
- -
-
- -
-

Privacy Policy

-

- Last updated: {new Date().toLocaleDateString('en-US', { - year: 'numeric', - month: 'long', - day: 'numeric' - })} -

+
+ +
+
+
+
+
- - -

Introduction

-

- teamflash.rip ("we", "our", or "us") is committed to protecting your privacy. This Privacy - Policy explains how we collect, use, and safeguard your information when you use our CS2 match - statistics and flash crime analysis platform. -

-
- - - -
- -

Information We Collect

+ +