optimization: desktop UI (#747)

This commit is contained in:
lollipopkit🏳️‍⚧️
2025-05-13 04:57:37 +08:00
committed by GitHub
parent e520929411
commit 8627ff823f
52 changed files with 2459 additions and 1990 deletions

View File

@@ -17,8 +17,8 @@ extension _App on _AppSettingsPageState {
Widget? _buildPlatformSetting() {
final func = switch (Pfs.type) {
Pfs.android => AppRoutes.androidSettings().go,
Pfs.ios => AppRoutes.iosSettings().go,
Pfs.android => AndroidSettingsPage.route.go,
Pfs.ios => IosSettingsPage.route.go,
_ => null,
};
if (func == null) return null;

View File

@@ -142,7 +142,7 @@ extension _Server on _AppSettingsPageState {
leading: const Icon(OctIcons.sort_desc, size: _kIconSize),
title: Text(l10n.serverOrder),
trailing: const Icon(Icons.keyboard_arrow_right),
onTap: () => AppRoutes.serverOrder().go(context),
onTap: () => ServerOrderPage.route.go(context),
);
}
@@ -151,7 +151,7 @@ extension _Server on _AppSettingsPageState {
leading: const Icon(OctIcons.sort_desc, size: _kIconSize),
title: Text(l10n.serverDetailOrder),
trailing: const Icon(Icons.keyboard_arrow_right),
onTap: () => AppRoutes.serverDetailOrder().go(context),
onTap: () => ServerDetailOrderPage.route.go(context),
);
}

View File

@@ -20,7 +20,7 @@ extension _SSH on _AppSettingsPageState {
leading: const Icon(BoxIcons.bxs_keyboard),
title: Text(l10n.editVirtKeys),
trailing: const Icon(Icons.keyboard_arrow_right),
onTap: () => AppRoutes.sshVirtKeySetting().go(context),
onTap: () => SSHVirtKeySettingPage.route.go(context),
);
}