import 'package:flutter/material.dart';
import '../../core/theme/app_theme.dart';
import '../../l10n/app_localizations.dart';
class CommunityPage extends StatelessWidget {
const CommunityPage({super.key});
@override
Widget build(BuildContext context) {
final l10n = AppLocalizations.of(context);
return ListView(
padding: const EdgeInsets.all(16),
children: [
Text(
l10n.communityTitle,
style: Theme.of(context).textTheme.headlineSmall,
),
const SizedBox(height: 12),
Card(
child: Padding(
padding: const EdgeInsets.all(20),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Icon(
Icons.shield_outlined,
color: AppTheme.palette(context).success,
size: 36,
),
const SizedBox(height: 16),
Text(
l10n.communityBody,
style: Theme.of(context).textTheme.titleMedium,
),
const SizedBox(height: 12),
Align(
alignment: Alignment.centerLeft,
child: Chip(
avatar: const Icon(Icons.schedule_outlined, size: 18),
label: Text(l10n.communityPlanned),
),
),
const SizedBox(height: 12),
Text(
l10n.communitySafety,
style: TextStyle(
color: AppTheme.palette(context).muted,
height: 1.45,
),
),
const SizedBox(height: 20),
ListTile(
contentPadding: EdgeInsets.zero,
leading: const Icon(Icons.lock_outline),
title: Text(l10n.privacyTitle),
subtitle: Text(l10n.communityAvailabilityBody),
),
],
),
),
),
],
);
}
}
