From ebd2591643fc6cb6616b0587e957e3dda3dbf715 Mon Sep 17 00:00:00 2001 From: sebastjanartic <45803536-sebastjanartic@users.noreply.replit.com> Date: Thu, 5 Mar 2026 08:11:38 +0000 Subject: [PATCH] Organize TV reception information by country and streaming options Restructure the `empfang.tsx` page to display TV reception providers categorized by country (Germany, Austria, Switzerland) and include an "Online" section for livestream information. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 41aa54be-8093-4573-98cd-d8a5afad4e24 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/517dfa7b-26ac-463d-a6e1-a58c6df97188/EtK2Sno Replit-Helium-Checkpoint-Created: true --- client/src/pages/empfang.tsx | 127 +++++++++++++++++++++++------------ 1 file changed, 83 insertions(+), 44 deletions(-) diff --git a/client/src/pages/empfang.tsx b/client/src/pages/empfang.tsx index 96c48ed..9e36b07 100644 --- a/client/src/pages/empfang.tsx +++ b/client/src/pages/empfang.tsx @@ -1,12 +1,34 @@ -import { Tv, Radio } from "lucide-react"; +import { Tv, Globe, MapPin } from "lucide-react"; import Header from "@/components/header"; import Footer from "@/components/footer"; -const PROVIDERS = [ - { name: "O2", url: "https://www.o2online.de/tv/" }, - { name: "Magenta", url: "https://www.telekom.de/magenta-tv" }, - { name: "Zattoo", url: "https://zattoo.com/" }, - { name: "Swisscom", url: "https://www.swisscom.ch/tv" }, +const COUNTRIES = [ + { + country: "Deutschland", + flag: "DE", + providers: [ + { name: "MagentaTV", detail: "Telekom Deutschland" }, + { name: "Zattoo", detail: null }, + { name: "O2 TV", detail: null }, + ], + }, + { + country: "Österreich", + flag: "AT", + providers: [ + { name: "A1 Xplore TV", detail: null }, + { name: "Salzburg AG CableLink", detail: null }, + { name: "Zattoo", detail: null }, + ], + }, + { + country: "Schweiz", + flag: "CH", + providers: [ + { name: "Swisscom blue TV", detail: null }, + { name: "Zattoo", detail: null }, + ], + }, ]; export default function EmpfangPage() { @@ -14,50 +36,67 @@ export default function EmpfangPage() {
-

- Empfang Folx TV -

+
+ +

+ Empfang von FOLX TV +

+

- So empfangen Sie Folx Music Television + So empfangen Sie Folx Music Television in Ihrem Land

-
-
-
- -
-

IPTV & Streaming

-
-
- {PROVIDERS.map((provider) => ( - -

- {provider.name} -

-
- ))} -
-
+
+ {COUNTRIES.map((c) => ( +
+
+ +

{c.country}

+
+
+
+ {c.providers.map((p, i) => ( + + + {p.name} + {p.detail && ( + + ({p.detail}) + + )} + + {i < c.providers.length - 1 && ( + + )} + + ))} +
+
+
+ ))} +
-
-
-
- -
-

Weitere Informationen

+
+
+ +

Online

-
+

- Folx Music Television ist über verschiedene IPTV- und Streaming-Anbieter - verfügbar. Bei Fragen zum Empfang wenden Sie sich bitte an Ihren - jeweiligen TV-Anbieter. + FOLX TV kann auch über den offiziellen Livestream im Internet empfangen werden. + Besuchen Sie{" "} + + www.folx.tv + {" "} + für den direkten Zugang.