languages and about get their own section

This commit is contained in:
stopflock committed 2025-09-30 09:50:24 -05:00
1 parent e79790c30d
commit ab567b1da4
13 files changed
+116 -16

No files matched your search

@@ -57,11 +57,6 @@ class _LanguageSectionState extends State<LanguageSection> {
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
locService.t('settings.language'),
style: Theme.of(context).textTheme.titleMedium,
),
const SizedBox(height: 8),
// System Default option
RadioListTile<String?>(
title: Text(locService.t('settings.systemDefault')),
@@ -99,7 +99,7 @@ class _ProximityAlertsSectionState extends State<ProximityAlertsSection> {
subtitle: Text(
'${locService.t('proximityAlerts.batteryUsage')}\n'
'${_notificationsEnabled ? locService.t('proximityAlerts.notificationsEnabled') : locService.t('proximityAlerts.notificationsDisabled')}',
style: const TextStyle(fontSize: 12),
style: TextStyle(fontSize: 12),
),
value: appState.proximityAlertsEnabled,
onChanged: (enabled) {
@@ -131,14 +131,14 @@ class _ProximityAlertsSectionState extends State<ProximityAlertsSection> {
const SizedBox(width: 8),
Text(
locService.t('proximityAlerts.permissionRequired'),
style: const TextStyle(fontWeight: FontWeight.w600),
style: TextStyle(fontWeight: FontWeight.w600),
),
],
),
const SizedBox(height: 8),
Text(
locService.t('proximityAlerts.permissionExplanation'),
style: const TextStyle(fontSize: 12),
style: TextStyle(fontSize: 12),
),
const SizedBox(height: 8),
ElevatedButton.icon(
@@ -158,15 +158,15 @@ class _ProximityAlertsSectionState extends State<ProximityAlertsSection> {
// Loading indicator
if (_checkingPermissions) ...[
const SizedBox(height: 8),
const Row(
Row(
children: [
SizedBox(
const SizedBox(
width: 16,
height: 16,
child: CircularProgressIndicator(strokeWidth: 2),
),
SizedBox(width: 8),
Text(locService.t('proximityAlerts.checkingPermissions'), style: const TextStyle(fontSize: 12)),
const SizedBox(width: 8),
Text(locService.t('proximityAlerts.checkingPermissions'), style: TextStyle(fontSize: 12)),
],
),
],