Polished layout and icons

This commit is contained in:
2023-05-31 21:34:16 +02:00
parent d226f62d31
commit 2f4e6fef37
7 changed files with 24 additions and 20 deletions

View File

@ -41,17 +41,17 @@ class SortOptions {
static Map<SortOption, BetterSortOption> options = {
SortOption.name: BetterSortOption(
displayName: "Name",
icon: Icons.sort_by_alpha,
icon: Icons.sort_by_alpha_outlined,
compare: (CacheableFile a, CacheableFile b) => a.name.compareTo(b.name)
),
SortOption.date: BetterSortOption(
displayName: "Datum",
icon: Icons.more_time_outlined,
icon: Icons.history_outlined,
compare: (CacheableFile a, CacheableFile b) => a.modifiedAt!.compareTo(b.modifiedAt!)
),
SortOption.size: BetterSortOption(
displayName: "Größe",
icon: Icons.monitor_weight,
icon: Icons.sd_card_outlined,
compare: (CacheableFile a, CacheableFile b) {
if(a.isDirectory || b.isDirectory) return a.isDirectory ? 1 : 0;
if(a.size == null) return 0;
@ -157,7 +157,7 @@ class _FilesState extends State<Files> {
return SimpleDialog(
children: [
ListTile(
leading: const Icon(Icons.folder),
leading: const Icon(Icons.create_new_folder_outlined),
title: const Text("Ordner erstellen"),
onTap: () {
Navigator.of(context).pop();
@ -187,7 +187,7 @@ class _FilesState extends State<Files> {
},
),
ListTile(
leading: const Icon(Icons.file_open),
leading: const Icon(Icons.upload_file),
title: const Text("Aus Dateien hochladen"),
onTap: () {
context.loaderOverlay.show();
@ -199,7 +199,7 @@ class _FilesState extends State<Files> {
},
),
ListTile(
leading: const Icon(Icons.image),
leading: const Icon(Icons.add_a_photo_outlined),
title: const Text("Aus Gallerie hochladen"),
onTap: () {
context.loaderOverlay.show();