feat: Add about server page

This commit is contained in:
Krille 2024-11-03 16:58:04 +01:00
commit 448a111c48
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
6 changed files with 391 additions and 7 deletions

View file

@ -175,12 +175,16 @@ class SettingsView extends StatelessWidget {
),
Divider(color: theme.dividerColor),
ListTile(
leading: const Icon(Icons.help_outline_outlined),
title: Text(L10n.of(context).help),
onTap: () => launchUrlString(AppConfig.supportUrl),
leading: const Icon(Icons.dns_outlined),
title: Text(
L10n.of(context).aboutHomeserver(
Matrix.of(context).client.userID?.domain ?? 'homeserver',
),
),
onTap: () => context.go('/rooms/settings/homeserver'),
),
ListTile(
leading: const Icon(Icons.shield_sharp),
leading: const Icon(Icons.privacy_tip_outlined),
title: Text(L10n.of(context).privacy),
onTap: () => launchUrlString(AppConfig.privacyUrl),
),