Added dns settings screen

This commit is contained in:
Juan Gilsanz Polo 2022-10-19 14:12:53 +02:00
parent f74ca8358a
commit e284e95c23
7 changed files with 386 additions and 12 deletions

View file

@ -10,6 +10,7 @@ import 'package:adguard_home_manager/screens/settings/server_info/server_info.da
import 'package:adguard_home_manager/screens/settings/access_settings/access_settings.dart';
import 'package:adguard_home_manager/screens/settings/dhcp/dhcp.dart';
import 'package:adguard_home_manager/screens/settings/section_label.dart';
import 'package:adguard_home_manager/screens/settings/dns/dns.dart';
import 'package:adguard_home_manager/screens/settings/dns_rewrites/dns_rewrites.dart';
import 'package:adguard_home_manager/screens/settings/appbar.dart';
import 'package:adguard_home_manager/screens/servers/servers.dart';
@ -113,6 +114,18 @@ class Settings extends StatelessWidget {
)
},
),
CustomListTile(
leadingIcon: Icons.dns_rounded,
label: AppLocalizations.of(context)!.dnsSettings,
description: AppLocalizations.of(context)!.dnsSettingsDescription,
onTap: () => {
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => const DnsSettings()
)
)
},
),
CustomListTile(
leadingIcon: Icons.route_rounded,
label: AppLocalizations.of(context)!.dnsRewrites,