import { Colors } from "@/constants/colors"; import Feather from "@expo/vector-icons/Feather"; import { BlurView } from "expo-blur"; import { router } from "expo-router"; import React from "react"; import { ScrollView, StyleSheet, Text, TouchableOpacity, View, } from "react-native"; export default function LegalScreen() { return ( {/* Header */} Info router.back()} accessibilityRole="button" accessibilityLabel="Modal schließen" style={styles.closeButton} > {/* Impressum */} Impressum Berg Autosoft Joe Felipe Berg Stöckener Straße 35 30419 Hannover +49 1522 5642948 kontakt@berg-autosoft.de Steuernummer: 25/103/17193 USt-ID: DE361689728 {/* Support */} Support Sollten Sie Probleme bei der Nutzung der iOS- oder Android-App FLTR haben, wenden Sie sich bitte direkt an den Support. Schreiben Sie eine E-Mail an: developer@berg-autosoft.de Wir bemühen uns, Ihr Anliegen so schnell wie möglich zu bearbeiten. {/* Footer */} © 2025 Berg Autosoft ); } const styles = StyleSheet.create({ container: { flex: 1, backgroundColor: Colors.background, }, header: { paddingTop: 18, paddingHorizontal: 16, paddingBottom: 14, flexDirection: "row", alignItems: "center", justifyContent: "space-between", borderBottomWidth: StyleSheet.hairlineWidth, borderBottomColor: "rgba(255,255,255,0.08)", overflow: "hidden", }, headerTitle: { color: "white", fontSize: 20, fontWeight: "700", letterSpacing: 0.3, }, closeButton: { height: 32, width: 32, alignItems: "center", justifyContent: "center", borderRadius: 16, backgroundColor: "rgba(255,255,255,0.1)", borderWidth: StyleSheet.hairlineWidth, borderColor: "rgba(255,255,255,0.12)", }, scrollContent: { paddingHorizontal: 16, paddingBottom: 40, paddingTop: 12, }, card: { backgroundColor: "rgba(255,255,255,0.06)", borderRadius: 18, borderWidth: StyleSheet.hairlineWidth, borderColor: "rgba(255,255,255,0.08)", padding: 18, gap: 12, marginTop: 10, }, cardHeader: { flexDirection: "row", alignItems: "center", gap: 10, marginBottom: 2, }, cardIconCircle: { width: 32, height: 32, borderRadius: 16, backgroundColor: "rgba(25,158,219,0.15)", borderWidth: StyleSheet.hairlineWidth, borderColor: "rgba(25,158,219,0.25)", justifyContent: "center", alignItems: "center", }, cardTitle: { color: "white", fontSize: 18, fontWeight: "700", }, cardSection: { gap: 4, }, divider: { height: StyleSheet.hairlineWidth, backgroundColor: "rgba(255,255,255,0.08)", }, infoRow: { flexDirection: "row", alignItems: "center", gap: 10, paddingVertical: 2, }, textPrimary: { color: "rgba(255,255,255,0.92)", fontSize: 15, }, textSecondary: { color: "rgba(255,255,255,0.75)", fontSize: 14, }, textDim: { color: "rgba(255,255,255,0.5)", fontSize: 13, }, textBody: { color: "rgba(255,255,255,0.8)", fontSize: 14, lineHeight: 20, }, emailPill: { flexDirection: "row", alignItems: "center", gap: 8, paddingVertical: 10, paddingHorizontal: 16, borderRadius: 20, backgroundColor: "rgba(25,158,219,0.12)", borderWidth: StyleSheet.hairlineWidth, borderColor: "rgba(25,158,219,0.25)", alignSelf: "flex-start", marginTop: 4, }, emailText: { color: "#199edb", fontSize: 14, fontWeight: "600", }, footer: { color: "rgba(255,255,255,0.35)", fontSize: 12, letterSpacing: 0.2, textAlign: "center", marginTop: 24, }, });