diff --git a/src/renderer/manage/pages/assets/aliyun.png b/src/renderer/manage/pages/assets/aliyun.png deleted file mode 100644 index 44b9f47..0000000 Binary files a/src/renderer/manage/pages/assets/aliyun.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/aliyun.webp b/src/renderer/manage/pages/assets/aliyun.webp new file mode 100644 index 0000000..baa59d6 Binary files /dev/null and b/src/renderer/manage/pages/assets/aliyun.webp differ diff --git a/src/renderer/manage/pages/assets/github.png b/src/renderer/manage/pages/assets/github.png deleted file mode 100644 index 10737d4..0000000 Binary files a/src/renderer/manage/pages/assets/github.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/github.webp b/src/renderer/manage/pages/assets/github.webp new file mode 100644 index 0000000..deda154 Binary files /dev/null and b/src/renderer/manage/pages/assets/github.webp differ diff --git a/src/renderer/manage/pages/assets/icons/3g2.png b/src/renderer/manage/pages/assets/icons/3g2.png deleted file mode 100644 index 2fa0612..0000000 Binary files a/src/renderer/manage/pages/assets/icons/3g2.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/3g2.webp b/src/renderer/manage/pages/assets/icons/3g2.webp new file mode 100644 index 0000000..9268465 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/3g2.webp differ diff --git a/src/renderer/manage/pages/assets/icons/3gp.png b/src/renderer/manage/pages/assets/icons/3gp.png deleted file mode 100644 index 2df8ba0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/3gp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/3gp.webp b/src/renderer/manage/pages/assets/icons/3gp.webp new file mode 100644 index 0000000..5f951ee Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/3gp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/7z.png b/src/renderer/manage/pages/assets/icons/7z.png deleted file mode 100644 index 35f4994..0000000 Binary files a/src/renderer/manage/pages/assets/icons/7z.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/7z.webp b/src/renderer/manage/pages/assets/icons/7z.webp new file mode 100644 index 0000000..4de14f4 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/7z.webp differ diff --git a/src/renderer/manage/pages/assets/icons/_blank.png b/src/renderer/manage/pages/assets/icons/_blank.png deleted file mode 100644 index ae53a4e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/_blank.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/_blank.webp b/src/renderer/manage/pages/assets/icons/_blank.webp new file mode 100644 index 0000000..fa7cf18 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/_blank.webp differ diff --git a/src/renderer/manage/pages/assets/icons/_page.png b/src/renderer/manage/pages/assets/icons/_page.png deleted file mode 100644 index b8d155e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/_page.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/_page.webp b/src/renderer/manage/pages/assets/icons/_page.webp new file mode 100644 index 0000000..e7f34be Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/_page.webp differ diff --git a/src/renderer/manage/pages/assets/icons/aac.png b/src/renderer/manage/pages/assets/icons/aac.png deleted file mode 100644 index 200db51..0000000 Binary files a/src/renderer/manage/pages/assets/icons/aac.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/aac.webp b/src/renderer/manage/pages/assets/icons/aac.webp new file mode 100644 index 0000000..5fd90b3 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/aac.webp differ diff --git a/src/renderer/manage/pages/assets/icons/accdb.png b/src/renderer/manage/pages/assets/icons/accdb.png deleted file mode 100644 index 347d4d0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/accdb.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/accdb.webp b/src/renderer/manage/pages/assets/icons/accdb.webp new file mode 100644 index 0000000..26b5d45 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/accdb.webp differ diff --git a/src/renderer/manage/pages/assets/icons/adt.png b/src/renderer/manage/pages/assets/icons/adt.png deleted file mode 100644 index 1d8f90d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/adt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/adt.webp b/src/renderer/manage/pages/assets/icons/adt.webp new file mode 100644 index 0000000..c533cdf Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/adt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ai.png b/src/renderer/manage/pages/assets/icons/ai.png deleted file mode 100644 index c1810f5..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ai.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ai.webp b/src/renderer/manage/pages/assets/icons/ai.webp new file mode 100644 index 0000000..1e2e293 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ai.webp differ diff --git a/src/renderer/manage/pages/assets/icons/aiff.png b/src/renderer/manage/pages/assets/icons/aiff.png deleted file mode 100644 index f9f1faf..0000000 Binary files a/src/renderer/manage/pages/assets/icons/aiff.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/aiff.webp b/src/renderer/manage/pages/assets/icons/aiff.webp new file mode 100644 index 0000000..90695b6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/aiff.webp differ diff --git a/src/renderer/manage/pages/assets/icons/aly.png b/src/renderer/manage/pages/assets/icons/aly.png deleted file mode 100644 index c7b0ce0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/aly.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/aly.webp b/src/renderer/manage/pages/assets/icons/aly.webp new file mode 100644 index 0000000..4b6e1c8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/aly.webp differ diff --git a/src/renderer/manage/pages/assets/icons/amiga.png b/src/renderer/manage/pages/assets/icons/amiga.png deleted file mode 100644 index 9dab7ca..0000000 Binary files a/src/renderer/manage/pages/assets/icons/amiga.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/amiga.webp b/src/renderer/manage/pages/assets/icons/amiga.webp new file mode 100644 index 0000000..5bbb502 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/amiga.webp differ diff --git a/src/renderer/manage/pages/assets/icons/amr.png b/src/renderer/manage/pages/assets/icons/amr.png deleted file mode 100644 index 141dfef..0000000 Binary files a/src/renderer/manage/pages/assets/icons/amr.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/amr.webp b/src/renderer/manage/pages/assets/icons/amr.webp new file mode 100644 index 0000000..ea2d6ea Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/amr.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ape.png b/src/renderer/manage/pages/assets/icons/ape.png deleted file mode 100644 index 8eec427..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ape.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ape.webp b/src/renderer/manage/pages/assets/icons/ape.webp new file mode 100644 index 0000000..8b60abb Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ape.webp differ diff --git a/src/renderer/manage/pages/assets/icons/apk.png b/src/renderer/manage/pages/assets/icons/apk.png deleted file mode 100644 index 3162c45..0000000 Binary files a/src/renderer/manage/pages/assets/icons/apk.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/apk.webp b/src/renderer/manage/pages/assets/icons/apk.webp new file mode 100644 index 0000000..a112773 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/apk.webp differ diff --git a/src/renderer/manage/pages/assets/icons/arj.png b/src/renderer/manage/pages/assets/icons/arj.png deleted file mode 100644 index 8d200b2..0000000 Binary files a/src/renderer/manage/pages/assets/icons/arj.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/arj.webp b/src/renderer/manage/pages/assets/icons/arj.webp new file mode 100644 index 0000000..d02c79b Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/arj.webp differ diff --git a/src/renderer/manage/pages/assets/icons/asf.png b/src/renderer/manage/pages/assets/icons/asf.png deleted file mode 100644 index 936ead5..0000000 Binary files a/src/renderer/manage/pages/assets/icons/asf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/asf.webp b/src/renderer/manage/pages/assets/icons/asf.webp new file mode 100644 index 0000000..731925a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/asf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/asm.png b/src/renderer/manage/pages/assets/icons/asm.png deleted file mode 100644 index 79f28b9..0000000 Binary files a/src/renderer/manage/pages/assets/icons/asm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/asm.webp b/src/renderer/manage/pages/assets/icons/asm.webp new file mode 100644 index 0000000..568bc7f Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/asm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/asx.png b/src/renderer/manage/pages/assets/icons/asx.png deleted file mode 100644 index f6eb4fc..0000000 Binary files a/src/renderer/manage/pages/assets/icons/asx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/asx.webp b/src/renderer/manage/pages/assets/icons/asx.webp new file mode 100644 index 0000000..4061190 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/asx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/au.png b/src/renderer/manage/pages/assets/icons/au.png deleted file mode 100644 index 1d33a36..0000000 Binary files a/src/renderer/manage/pages/assets/icons/au.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/au.webp b/src/renderer/manage/pages/assets/icons/au.webp new file mode 100644 index 0000000..0eeb8e3 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/au.webp differ diff --git a/src/renderer/manage/pages/assets/icons/avc.png b/src/renderer/manage/pages/assets/icons/avc.png deleted file mode 100644 index 85e4d93..0000000 Binary files a/src/renderer/manage/pages/assets/icons/avc.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/avc.webp b/src/renderer/manage/pages/assets/icons/avc.webp new file mode 100644 index 0000000..643cfc6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/avc.webp differ diff --git a/src/renderer/manage/pages/assets/icons/avi.png b/src/renderer/manage/pages/assets/icons/avi.png deleted file mode 100644 index 6ddfcea..0000000 Binary files a/src/renderer/manage/pages/assets/icons/avi.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/avi.webp b/src/renderer/manage/pages/assets/icons/avi.webp new file mode 100644 index 0000000..a216cf8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/avi.webp differ diff --git a/src/renderer/manage/pages/assets/icons/avs.png b/src/renderer/manage/pages/assets/icons/avs.png deleted file mode 100644 index c5796c9..0000000 Binary files a/src/renderer/manage/pages/assets/icons/avs.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/avs.webp b/src/renderer/manage/pages/assets/icons/avs.webp new file mode 100644 index 0000000..99ebdea Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/avs.webp differ diff --git a/src/renderer/manage/pages/assets/icons/bak.png b/src/renderer/manage/pages/assets/icons/bak.png deleted file mode 100644 index bb94fe3..0000000 Binary files a/src/renderer/manage/pages/assets/icons/bak.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/bak.webp b/src/renderer/manage/pages/assets/icons/bak.webp new file mode 100644 index 0000000..42f840d Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/bak.webp differ diff --git a/src/renderer/manage/pages/assets/icons/bas.png b/src/renderer/manage/pages/assets/icons/bas.png deleted file mode 100644 index 027d5fe..0000000 Binary files a/src/renderer/manage/pages/assets/icons/bas.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/bas.webp b/src/renderer/manage/pages/assets/icons/bas.webp new file mode 100644 index 0000000..56004ea Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/bas.webp differ diff --git a/src/renderer/manage/pages/assets/icons/bat.png b/src/renderer/manage/pages/assets/icons/bat.png deleted file mode 100644 index 3b32532..0000000 Binary files a/src/renderer/manage/pages/assets/icons/bat.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/bat.webp b/src/renderer/manage/pages/assets/icons/bat.webp new file mode 100644 index 0000000..ee008fb Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/bat.webp differ diff --git a/src/renderer/manage/pages/assets/icons/bmp.png b/src/renderer/manage/pages/assets/icons/bmp.png deleted file mode 100644 index 0efcc32..0000000 Binary files a/src/renderer/manage/pages/assets/icons/bmp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/bmp.webp b/src/renderer/manage/pages/assets/icons/bmp.webp new file mode 100644 index 0000000..b7ccc86 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/bmp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/bom.png b/src/renderer/manage/pages/assets/icons/bom.png deleted file mode 100644 index 7098165..0000000 Binary files a/src/renderer/manage/pages/assets/icons/bom.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/bom.webp b/src/renderer/manage/pages/assets/icons/bom.webp new file mode 100644 index 0000000..4c0f440 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/bom.webp differ diff --git a/src/renderer/manage/pages/assets/icons/c.png b/src/renderer/manage/pages/assets/icons/c.png deleted file mode 100644 index 249e6c7..0000000 Binary files a/src/renderer/manage/pages/assets/icons/c.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/c.webp b/src/renderer/manage/pages/assets/icons/c.webp new file mode 100644 index 0000000..627e305 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/c.webp differ diff --git a/src/renderer/manage/pages/assets/icons/cda.png b/src/renderer/manage/pages/assets/icons/cda.png deleted file mode 100644 index 5dd192f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/cda.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/cda.webp b/src/renderer/manage/pages/assets/icons/cda.webp new file mode 100644 index 0000000..b9879d0 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/cda.webp differ diff --git a/src/renderer/manage/pages/assets/icons/cdr.png b/src/renderer/manage/pages/assets/icons/cdr.png deleted file mode 100644 index fbc728b..0000000 Binary files a/src/renderer/manage/pages/assets/icons/cdr.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/cdr.webp b/src/renderer/manage/pages/assets/icons/cdr.webp new file mode 100644 index 0000000..391c138 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/cdr.webp differ diff --git a/src/renderer/manage/pages/assets/icons/chm.png b/src/renderer/manage/pages/assets/icons/chm.png deleted file mode 100644 index 94bb993..0000000 Binary files a/src/renderer/manage/pages/assets/icons/chm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/chm.webp b/src/renderer/manage/pages/assets/icons/chm.webp new file mode 100644 index 0000000..5277fd0 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/chm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/class.png b/src/renderer/manage/pages/assets/icons/class.png deleted file mode 100644 index 13429d1..0000000 Binary files a/src/renderer/manage/pages/assets/icons/class.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/class.webp b/src/renderer/manage/pages/assets/icons/class.webp new file mode 100644 index 0000000..f842910 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/class.webp differ diff --git a/src/renderer/manage/pages/assets/icons/cmd.png b/src/renderer/manage/pages/assets/icons/cmd.png deleted file mode 100644 index 427f086..0000000 Binary files a/src/renderer/manage/pages/assets/icons/cmd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/cmd.webp b/src/renderer/manage/pages/assets/icons/cmd.webp new file mode 100644 index 0000000..e2545f6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/cmd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/com.png b/src/renderer/manage/pages/assets/icons/com.png deleted file mode 100644 index 39c7b46..0000000 Binary files a/src/renderer/manage/pages/assets/icons/com.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/com.webp b/src/renderer/manage/pages/assets/icons/com.webp new file mode 100644 index 0000000..29c9fbc Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/com.webp differ diff --git a/src/renderer/manage/pages/assets/icons/cpp.png b/src/renderer/manage/pages/assets/icons/cpp.png deleted file mode 100644 index 0a6cd8b..0000000 Binary files a/src/renderer/manage/pages/assets/icons/cpp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/cpp.webp b/src/renderer/manage/pages/assets/icons/cpp.webp new file mode 100644 index 0000000..90fbcf3 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/cpp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/css.png b/src/renderer/manage/pages/assets/icons/css.png deleted file mode 100644 index 8035b9d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/css.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/css.webp b/src/renderer/manage/pages/assets/icons/css.webp new file mode 100644 index 0000000..5af55bd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/css.webp differ diff --git a/src/renderer/manage/pages/assets/icons/csv.png b/src/renderer/manage/pages/assets/icons/csv.png deleted file mode 100644 index 05a08dc..0000000 Binary files a/src/renderer/manage/pages/assets/icons/csv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/csv.webp b/src/renderer/manage/pages/assets/icons/csv.webp new file mode 100644 index 0000000..a05dc19 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/csv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dart.png b/src/renderer/manage/pages/assets/icons/dart.png deleted file mode 100644 index 47e4b7b..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dart.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dart.webp b/src/renderer/manage/pages/assets/icons/dart.webp new file mode 100644 index 0000000..c5d6ffd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dart.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dat.png b/src/renderer/manage/pages/assets/icons/dat.png deleted file mode 100644 index 971e364..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dat.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dat.webp b/src/renderer/manage/pages/assets/icons/dat.webp new file mode 100644 index 0000000..fdaa445 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dat.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ddb.png b/src/renderer/manage/pages/assets/icons/ddb.png deleted file mode 100644 index 0fcbb1c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ddb.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ddb.webp b/src/renderer/manage/pages/assets/icons/ddb.webp new file mode 100644 index 0000000..42d81cd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ddb.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dif.png b/src/renderer/manage/pages/assets/icons/dif.png deleted file mode 100644 index 61c3dba..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dif.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dif.webp b/src/renderer/manage/pages/assets/icons/dif.webp new file mode 100644 index 0000000..21be0d8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dif.webp differ diff --git a/src/renderer/manage/pages/assets/icons/divx.png b/src/renderer/manage/pages/assets/icons/divx.png deleted file mode 100644 index 54b7c10..0000000 Binary files a/src/renderer/manage/pages/assets/icons/divx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/divx.webp b/src/renderer/manage/pages/assets/icons/divx.webp new file mode 100644 index 0000000..50899fa Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/divx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dll.png b/src/renderer/manage/pages/assets/icons/dll.png deleted file mode 100644 index 140e1f3..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dll.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dll.webp b/src/renderer/manage/pages/assets/icons/dll.webp new file mode 100644 index 0000000..3497469 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dll.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dmg.png b/src/renderer/manage/pages/assets/icons/dmg.png deleted file mode 100644 index 94a38ae..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dmg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dmg.webp b/src/renderer/manage/pages/assets/icons/dmg.webp new file mode 100644 index 0000000..3a362ae Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dmg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/doc.png b/src/renderer/manage/pages/assets/icons/doc.png deleted file mode 100644 index aff8234..0000000 Binary files a/src/renderer/manage/pages/assets/icons/doc.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/doc.webp b/src/renderer/manage/pages/assets/icons/doc.webp new file mode 100644 index 0000000..dbcb2cc Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/doc.webp differ diff --git a/src/renderer/manage/pages/assets/icons/docm.png b/src/renderer/manage/pages/assets/icons/docm.png deleted file mode 100644 index 8fffaa8..0000000 Binary files a/src/renderer/manage/pages/assets/icons/docm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/docm.webp b/src/renderer/manage/pages/assets/icons/docm.webp new file mode 100644 index 0000000..5875997 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/docm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/docx.png b/src/renderer/manage/pages/assets/icons/docx.png deleted file mode 100644 index 6824077..0000000 Binary files a/src/renderer/manage/pages/assets/icons/docx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/docx.webp b/src/renderer/manage/pages/assets/icons/docx.webp new file mode 100644 index 0000000..567bbf0 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/docx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dot.png b/src/renderer/manage/pages/assets/icons/dot.png deleted file mode 100644 index 5052be4..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dot.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dot.webp b/src/renderer/manage/pages/assets/icons/dot.webp new file mode 100644 index 0000000..68ecac5 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dot.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dotm.png b/src/renderer/manage/pages/assets/icons/dotm.png deleted file mode 100644 index eedf78d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dotm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dotm.webp b/src/renderer/manage/pages/assets/icons/dotm.webp new file mode 100644 index 0000000..da1bb8b Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dotm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dotx.png b/src/renderer/manage/pages/assets/icons/dotx.png deleted file mode 100644 index b0220e3..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dotx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dotx.webp b/src/renderer/manage/pages/assets/icons/dotx.webp new file mode 100644 index 0000000..9023ea4 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dotx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dsl.png b/src/renderer/manage/pages/assets/icons/dsl.png deleted file mode 100644 index 4214ae0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dsl.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dsl.webp b/src/renderer/manage/pages/assets/icons/dsl.webp new file mode 100644 index 0000000..f2280fd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dsl.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dv.png b/src/renderer/manage/pages/assets/icons/dv.png deleted file mode 100644 index 1ab0c31..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dv.webp b/src/renderer/manage/pages/assets/icons/dv.webp new file mode 100644 index 0000000..62562a7 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dvd.png b/src/renderer/manage/pages/assets/icons/dvd.png deleted file mode 100644 index 1e4e08f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dvd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dvd.webp b/src/renderer/manage/pages/assets/icons/dvd.webp new file mode 100644 index 0000000..209d14e Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dvd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dvdaudio.png b/src/renderer/manage/pages/assets/icons/dvdaudio.png deleted file mode 100644 index 3f34ca0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dvdaudio.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dvdaudio.webp b/src/renderer/manage/pages/assets/icons/dvdaudio.webp new file mode 100644 index 0000000..182d293 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dvdaudio.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dwg.png b/src/renderer/manage/pages/assets/icons/dwg.png deleted file mode 100644 index de4fe53..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dwg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dwg.webp b/src/renderer/manage/pages/assets/icons/dwg.webp new file mode 100644 index 0000000..23d5fdd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dwg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/dxf.png b/src/renderer/manage/pages/assets/icons/dxf.png deleted file mode 100644 index 2ed2465..0000000 Binary files a/src/renderer/manage/pages/assets/icons/dxf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/dxf.webp b/src/renderer/manage/pages/assets/icons/dxf.webp new file mode 100644 index 0000000..542c512 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/dxf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/emf.png b/src/renderer/manage/pages/assets/icons/emf.png deleted file mode 100644 index c8397b7..0000000 Binary files a/src/renderer/manage/pages/assets/icons/emf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/emf.webp b/src/renderer/manage/pages/assets/icons/emf.webp new file mode 100644 index 0000000..580b339 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/emf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/env.png b/src/renderer/manage/pages/assets/icons/env.png deleted file mode 100644 index 4dda6b1..0000000 Binary files a/src/renderer/manage/pages/assets/icons/env.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/env.webp b/src/renderer/manage/pages/assets/icons/env.webp new file mode 100644 index 0000000..99066fb Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/env.webp differ diff --git a/src/renderer/manage/pages/assets/icons/eot.png b/src/renderer/manage/pages/assets/icons/eot.png deleted file mode 100644 index 9dcce58..0000000 Binary files a/src/renderer/manage/pages/assets/icons/eot.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/eot.webp b/src/renderer/manage/pages/assets/icons/eot.webp new file mode 100644 index 0000000..5ddc9dd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/eot.webp differ diff --git a/src/renderer/manage/pages/assets/icons/eps.png b/src/renderer/manage/pages/assets/icons/eps.png deleted file mode 100644 index cc32db8..0000000 Binary files a/src/renderer/manage/pages/assets/icons/eps.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/eps.webp b/src/renderer/manage/pages/assets/icons/eps.webp new file mode 100644 index 0000000..adf0895 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/eps.webp differ diff --git a/src/renderer/manage/pages/assets/icons/exe.png b/src/renderer/manage/pages/assets/icons/exe.png deleted file mode 100644 index 60e5f6b..0000000 Binary files a/src/renderer/manage/pages/assets/icons/exe.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/exe.webp b/src/renderer/manage/pages/assets/icons/exe.webp new file mode 100644 index 0000000..a05e13a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/exe.webp differ diff --git a/src/renderer/manage/pages/assets/icons/exif.png b/src/renderer/manage/pages/assets/icons/exif.png deleted file mode 100644 index 81f3096..0000000 Binary files a/src/renderer/manage/pages/assets/icons/exif.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/exif.webp b/src/renderer/manage/pages/assets/icons/exif.webp new file mode 100644 index 0000000..5a6080a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/exif.webp differ diff --git a/src/renderer/manage/pages/assets/icons/fakesmms.png b/src/renderer/manage/pages/assets/icons/fakesmms.png deleted file mode 100644 index 4631b7e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/fakesmms.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/fakesmms.webp b/src/renderer/manage/pages/assets/icons/fakesmms.webp new file mode 100644 index 0000000..6aa9388 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/fakesmms.webp differ diff --git a/src/renderer/manage/pages/assets/icons/flc.png b/src/renderer/manage/pages/assets/icons/flc.png deleted file mode 100644 index 0c97f9f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/flc.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/flc.webp b/src/renderer/manage/pages/assets/icons/flc.webp new file mode 100644 index 0000000..58979d5 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/flc.webp differ diff --git a/src/renderer/manage/pages/assets/icons/fli.png b/src/renderer/manage/pages/assets/icons/fli.png deleted file mode 100644 index 0dd55bd..0000000 Binary files a/src/renderer/manage/pages/assets/icons/fli.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/fli.webp b/src/renderer/manage/pages/assets/icons/fli.webp new file mode 100644 index 0000000..21cd5c4 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/fli.webp differ diff --git a/src/renderer/manage/pages/assets/icons/flv.png b/src/renderer/manage/pages/assets/icons/flv.png deleted file mode 100644 index 73bc4cc..0000000 Binary files a/src/renderer/manage/pages/assets/icons/flv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/flv.webp b/src/renderer/manage/pages/assets/icons/flv.webp new file mode 100644 index 0000000..8d3498f Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/flv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/folder.png b/src/renderer/manage/pages/assets/icons/folder.png deleted file mode 100644 index 9d97671..0000000 Binary files a/src/renderer/manage/pages/assets/icons/folder.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/folder.webp b/src/renderer/manage/pages/assets/icons/folder.webp new file mode 100644 index 0000000..9f54a17 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/folder.webp differ diff --git a/src/renderer/manage/pages/assets/icons/fon.png b/src/renderer/manage/pages/assets/icons/fon.png deleted file mode 100644 index 7ebb73c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/fon.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/fon.webp b/src/renderer/manage/pages/assets/icons/fon.webp new file mode 100644 index 0000000..5a0b148 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/fon.webp differ diff --git a/src/renderer/manage/pages/assets/icons/font.png b/src/renderer/manage/pages/assets/icons/font.png deleted file mode 100644 index 5775948..0000000 Binary files a/src/renderer/manage/pages/assets/icons/font.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/font.webp b/src/renderer/manage/pages/assets/icons/font.webp new file mode 100644 index 0000000..e2af5fb Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/font.webp differ diff --git a/src/renderer/manage/pages/assets/icons/for.png b/src/renderer/manage/pages/assets/icons/for.png deleted file mode 100644 index d8ab231..0000000 Binary files a/src/renderer/manage/pages/assets/icons/for.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/for.webp b/src/renderer/manage/pages/assets/icons/for.webp new file mode 100644 index 0000000..d0ff07f Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/for.webp differ diff --git a/src/renderer/manage/pages/assets/icons/fpx.png b/src/renderer/manage/pages/assets/icons/fpx.png deleted file mode 100644 index 676ff8c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/fpx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/fpx.webp b/src/renderer/manage/pages/assets/icons/fpx.webp new file mode 100644 index 0000000..e11f0fe Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/fpx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/fv.png b/src/renderer/manage/pages/assets/icons/fv.png deleted file mode 100644 index d1db743..0000000 Binary files a/src/renderer/manage/pages/assets/icons/fv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/fv.webp b/src/renderer/manage/pages/assets/icons/fv.webp new file mode 100644 index 0000000..dbe433c Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/fv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/gif.png b/src/renderer/manage/pages/assets/icons/gif.png deleted file mode 100644 index 07e601f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/gif.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/gif.webp b/src/renderer/manage/pages/assets/icons/gif.webp new file mode 100644 index 0000000..062c3d6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/gif.webp differ diff --git a/src/renderer/manage/pages/assets/icons/gitingore.png b/src/renderer/manage/pages/assets/icons/gitingore.png deleted file mode 100644 index 783c072..0000000 Binary files a/src/renderer/manage/pages/assets/icons/gitingore.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/gitingore.webp b/src/renderer/manage/pages/assets/icons/gitingore.webp new file mode 100644 index 0000000..5e42c15 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/gitingore.webp differ diff --git a/src/renderer/manage/pages/assets/icons/gitkeep.png b/src/renderer/manage/pages/assets/icons/gitkeep.png deleted file mode 100644 index 38cb5c0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/gitkeep.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/gitkeep.webp b/src/renderer/manage/pages/assets/icons/gitkeep.webp new file mode 100644 index 0000000..72d9932 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/gitkeep.webp differ diff --git a/src/renderer/manage/pages/assets/icons/gz.png b/src/renderer/manage/pages/assets/icons/gz.png deleted file mode 100644 index 8cf9d75..0000000 Binary files a/src/renderer/manage/pages/assets/icons/gz.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/gz.webp b/src/renderer/manage/pages/assets/icons/gz.webp new file mode 100644 index 0000000..9d2d823 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/gz.webp differ diff --git a/src/renderer/manage/pages/assets/icons/h.png b/src/renderer/manage/pages/assets/icons/h.png deleted file mode 100644 index f5cc5e5..0000000 Binary files a/src/renderer/manage/pages/assets/icons/h.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/h.webp b/src/renderer/manage/pages/assets/icons/h.webp new file mode 100644 index 0000000..f9977e9 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/h.webp differ diff --git a/src/renderer/manage/pages/assets/icons/hdri.png b/src/renderer/manage/pages/assets/icons/hdri.png deleted file mode 100644 index 00fa619..0000000 Binary files a/src/renderer/manage/pages/assets/icons/hdri.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/hdri.webp b/src/renderer/manage/pages/assets/icons/hdri.webp new file mode 100644 index 0000000..f4de8ae Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/hdri.webp differ diff --git a/src/renderer/manage/pages/assets/icons/hlp.png b/src/renderer/manage/pages/assets/icons/hlp.png deleted file mode 100644 index 441d3f9..0000000 Binary files a/src/renderer/manage/pages/assets/icons/hlp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/hlp.webp b/src/renderer/manage/pages/assets/icons/hlp.webp new file mode 100644 index 0000000..af42d08 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/hlp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/hpp.png b/src/renderer/manage/pages/assets/icons/hpp.png deleted file mode 100644 index ddcc8bf..0000000 Binary files a/src/renderer/manage/pages/assets/icons/hpp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/hpp.webp b/src/renderer/manage/pages/assets/icons/hpp.webp new file mode 100644 index 0000000..f20e8fc Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/hpp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/htm.png b/src/renderer/manage/pages/assets/icons/htm.png deleted file mode 100644 index 5bdfb06..0000000 Binary files a/src/renderer/manage/pages/assets/icons/htm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/htm.webp b/src/renderer/manage/pages/assets/icons/htm.webp new file mode 100644 index 0000000..548dec7 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/htm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/html.png b/src/renderer/manage/pages/assets/icons/html.png deleted file mode 100644 index 454cd9f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/html.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/html.webp b/src/renderer/manage/pages/assets/icons/html.webp new file mode 100644 index 0000000..7f8f241 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/html.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ico.png b/src/renderer/manage/pages/assets/icons/ico.png deleted file mode 100644 index f029bab..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ico.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ico.webp b/src/renderer/manage/pages/assets/icons/ico.webp new file mode 100644 index 0000000..6ada5a8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ico.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ics.png b/src/renderer/manage/pages/assets/icons/ics.png deleted file mode 100644 index 7a0f5c0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ics.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ics.webp b/src/renderer/manage/pages/assets/icons/ics.webp new file mode 100644 index 0000000..5fc90ed Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ics.webp differ diff --git a/src/renderer/manage/pages/assets/icons/int.png b/src/renderer/manage/pages/assets/icons/int.png deleted file mode 100644 index 30f0329..0000000 Binary files a/src/renderer/manage/pages/assets/icons/int.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/int.webp b/src/renderer/manage/pages/assets/icons/int.webp new file mode 100644 index 0000000..1b608d1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/int.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ipynb.png b/src/renderer/manage/pages/assets/icons/ipynb.png deleted file mode 100644 index a2778b3..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ipynb.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ipynb.webp b/src/renderer/manage/pages/assets/icons/ipynb.webp new file mode 100644 index 0000000..1676b33 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ipynb.webp differ diff --git a/src/renderer/manage/pages/assets/icons/iso.png b/src/renderer/manage/pages/assets/icons/iso.png deleted file mode 100644 index 729fa7f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/iso.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/iso.webp b/src/renderer/manage/pages/assets/icons/iso.webp new file mode 100644 index 0000000..65d339b Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/iso.webp differ diff --git a/src/renderer/manage/pages/assets/icons/java.png b/src/renderer/manage/pages/assets/icons/java.png deleted file mode 100644 index 0d46a4a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/java.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/java.webp b/src/renderer/manage/pages/assets/icons/java.webp new file mode 100644 index 0000000..cb33321 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/java.webp differ diff --git a/src/renderer/manage/pages/assets/icons/jpeg.png b/src/renderer/manage/pages/assets/icons/jpeg.png deleted file mode 100644 index 4262c4e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/jpeg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/jpeg.webp b/src/renderer/manage/pages/assets/icons/jpeg.webp new file mode 100644 index 0000000..1c2b959 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/jpeg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/jpg.png b/src/renderer/manage/pages/assets/icons/jpg.png deleted file mode 100644 index 4262c4e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/jpg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/jpg.webp b/src/renderer/manage/pages/assets/icons/jpg.webp new file mode 100644 index 0000000..1c2b959 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/jpg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/js.png b/src/renderer/manage/pages/assets/icons/js.png deleted file mode 100644 index 507661c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/js.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/js.webp b/src/renderer/manage/pages/assets/icons/js.webp new file mode 100644 index 0000000..4a7c533 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/js.webp differ diff --git a/src/renderer/manage/pages/assets/icons/json.png b/src/renderer/manage/pages/assets/icons/json.png deleted file mode 100644 index 362ef40..0000000 Binary files a/src/renderer/manage/pages/assets/icons/json.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/json.webp b/src/renderer/manage/pages/assets/icons/json.webp new file mode 100644 index 0000000..2fee305 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/json.webp differ diff --git a/src/renderer/manage/pages/assets/icons/key.png b/src/renderer/manage/pages/assets/icons/key.png deleted file mode 100644 index 44ab47e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/key.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/key.webp b/src/renderer/manage/pages/assets/icons/key.webp new file mode 100644 index 0000000..f1f7bf8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/key.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ksp.png b/src/renderer/manage/pages/assets/icons/ksp.png deleted file mode 100644 index a76fb10..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ksp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ksp.webp b/src/renderer/manage/pages/assets/icons/ksp.webp new file mode 100644 index 0000000..f147b39 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ksp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/less.png b/src/renderer/manage/pages/assets/icons/less.png deleted file mode 100644 index 2d7b56f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/less.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/less.webp b/src/renderer/manage/pages/assets/icons/less.webp new file mode 100644 index 0000000..170834d Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/less.webp differ diff --git a/src/renderer/manage/pages/assets/icons/lib.png b/src/renderer/manage/pages/assets/icons/lib.png deleted file mode 100644 index 390082a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/lib.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/lib.webp b/src/renderer/manage/pages/assets/icons/lib.webp new file mode 100644 index 0000000..5980621 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/lib.webp differ diff --git a/src/renderer/manage/pages/assets/icons/lic.png b/src/renderer/manage/pages/assets/icons/lic.png deleted file mode 100644 index bd28dbc..0000000 Binary files a/src/renderer/manage/pages/assets/icons/lic.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/lic.webp b/src/renderer/manage/pages/assets/icons/lic.webp new file mode 100644 index 0000000..8a1f48f Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/lic.webp differ diff --git a/src/renderer/manage/pages/assets/icons/license.png b/src/renderer/manage/pages/assets/icons/license.png deleted file mode 100644 index 0f5b2f1..0000000 Binary files a/src/renderer/manage/pages/assets/icons/license.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/license.webp b/src/renderer/manage/pages/assets/icons/license.webp new file mode 100644 index 0000000..431b4f0 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/license.webp differ diff --git a/src/renderer/manage/pages/assets/icons/log.png b/src/renderer/manage/pages/assets/icons/log.png deleted file mode 100644 index 7899d19..0000000 Binary files a/src/renderer/manage/pages/assets/icons/log.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/log.webp b/src/renderer/manage/pages/assets/icons/log.webp new file mode 100644 index 0000000..9c46667 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/log.webp differ diff --git a/src/renderer/manage/pages/assets/icons/lst.png b/src/renderer/manage/pages/assets/icons/lst.png deleted file mode 100644 index a74d27d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/lst.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/lst.webp b/src/renderer/manage/pages/assets/icons/lst.webp new file mode 100644 index 0000000..253bb2e Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/lst.webp differ diff --git a/src/renderer/manage/pages/assets/icons/lua.png b/src/renderer/manage/pages/assets/icons/lua.png deleted file mode 100644 index f7d2b67..0000000 Binary files a/src/renderer/manage/pages/assets/icons/lua.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/lua.webp b/src/renderer/manage/pages/assets/icons/lua.webp new file mode 100644 index 0000000..7dcaf06 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/lua.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mac.png b/src/renderer/manage/pages/assets/icons/mac.png deleted file mode 100644 index 776f6fd..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mac.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mac.webp b/src/renderer/manage/pages/assets/icons/mac.webp new file mode 100644 index 0000000..9b4230a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mac.webp differ diff --git a/src/renderer/manage/pages/assets/icons/map.png b/src/renderer/manage/pages/assets/icons/map.png deleted file mode 100644 index 88e944b..0000000 Binary files a/src/renderer/manage/pages/assets/icons/map.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/map.webp b/src/renderer/manage/pages/assets/icons/map.webp new file mode 100644 index 0000000..8f0479f Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/map.webp differ diff --git a/src/renderer/manage/pages/assets/icons/markdown.png b/src/renderer/manage/pages/assets/icons/markdown.png deleted file mode 100644 index 6122564..0000000 Binary files a/src/renderer/manage/pages/assets/icons/markdown.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/markdown.webp b/src/renderer/manage/pages/assets/icons/markdown.webp new file mode 100644 index 0000000..e183133 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/markdown.webp differ diff --git a/src/renderer/manage/pages/assets/icons/md.png b/src/renderer/manage/pages/assets/icons/md.png deleted file mode 100644 index 6122564..0000000 Binary files a/src/renderer/manage/pages/assets/icons/md.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/md.webp b/src/renderer/manage/pages/assets/icons/md.webp new file mode 100644 index 0000000..e183133 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/md.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mdf.png b/src/renderer/manage/pages/assets/icons/mdf.png deleted file mode 100644 index 81bf563..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mdf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mdf.webp b/src/renderer/manage/pages/assets/icons/mdf.webp new file mode 100644 index 0000000..8b99bc7 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mdf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mht.png b/src/renderer/manage/pages/assets/icons/mht.png deleted file mode 100644 index dadaf7a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mht.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mht.webp b/src/renderer/manage/pages/assets/icons/mht.webp new file mode 100644 index 0000000..aae792a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mht.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mhtml.png b/src/renderer/manage/pages/assets/icons/mhtml.png deleted file mode 100644 index 5b0be8f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mhtml.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mhtml.webp b/src/renderer/manage/pages/assets/icons/mhtml.webp new file mode 100644 index 0000000..52d3e69 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mhtml.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mid.png b/src/renderer/manage/pages/assets/icons/mid.png deleted file mode 100644 index fc50598..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mid.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mid.webp b/src/renderer/manage/pages/assets/icons/mid.webp new file mode 100644 index 0000000..3f77580 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mid.webp differ diff --git a/src/renderer/manage/pages/assets/icons/midi.png b/src/renderer/manage/pages/assets/icons/midi.png deleted file mode 100644 index a32159f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/midi.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/midi.webp b/src/renderer/manage/pages/assets/icons/midi.webp new file mode 100644 index 0000000..7d946b6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/midi.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mkv.png b/src/renderer/manage/pages/assets/icons/mkv.png deleted file mode 100644 index 327a6f1..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mkv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mkv.webp b/src/renderer/manage/pages/assets/icons/mkv.webp new file mode 100644 index 0000000..932887e Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mkv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mmf.png b/src/renderer/manage/pages/assets/icons/mmf.png deleted file mode 100644 index 3ebedde..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mmf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mmf.webp b/src/renderer/manage/pages/assets/icons/mmf.webp new file mode 100644 index 0000000..50b4aa2 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mmf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mod.png b/src/renderer/manage/pages/assets/icons/mod.png deleted file mode 100644 index 89ec567..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mod.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mod.webp b/src/renderer/manage/pages/assets/icons/mod.webp new file mode 100644 index 0000000..8456dcc Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mod.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mov.png b/src/renderer/manage/pages/assets/icons/mov.png deleted file mode 100644 index 03f2350..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mov.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mov.webp b/src/renderer/manage/pages/assets/icons/mov.webp new file mode 100644 index 0000000..668b7fc Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mov.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mp2.png b/src/renderer/manage/pages/assets/icons/mp2.png deleted file mode 100644 index 7e4a87a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mp2.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mp2.webp b/src/renderer/manage/pages/assets/icons/mp2.webp new file mode 100644 index 0000000..98b553c Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mp2.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mp3.png b/src/renderer/manage/pages/assets/icons/mp3.png deleted file mode 100644 index 568a51c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mp3.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mp3.webp b/src/renderer/manage/pages/assets/icons/mp3.webp new file mode 100644 index 0000000..7895d55 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mp3.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mp4.png b/src/renderer/manage/pages/assets/icons/mp4.png deleted file mode 100644 index c83c923..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mp4.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mp4.webp b/src/renderer/manage/pages/assets/icons/mp4.webp new file mode 100644 index 0000000..545a5a0 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mp4.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mpa.png b/src/renderer/manage/pages/assets/icons/mpa.png deleted file mode 100644 index de4a45f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mpa.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mpa.webp b/src/renderer/manage/pages/assets/icons/mpa.webp new file mode 100644 index 0000000..58bf5cc Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mpa.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mpe.png b/src/renderer/manage/pages/assets/icons/mpe.png deleted file mode 100644 index 42fe795..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mpe.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mpe.webp b/src/renderer/manage/pages/assets/icons/mpe.webp new file mode 100644 index 0000000..ba59340 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mpe.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mpeg.png b/src/renderer/manage/pages/assets/icons/mpeg.png deleted file mode 100644 index c8eb903..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mpeg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mpeg.webp b/src/renderer/manage/pages/assets/icons/mpeg.webp new file mode 100644 index 0000000..7025ea4 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mpeg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mpeg1.png b/src/renderer/manage/pages/assets/icons/mpeg1.png deleted file mode 100644 index cccc2bc..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mpeg1.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mpeg1.webp b/src/renderer/manage/pages/assets/icons/mpeg1.webp new file mode 100644 index 0000000..5467b6c Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mpeg1.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mpeg2.png b/src/renderer/manage/pages/assets/icons/mpeg2.png deleted file mode 100644 index c2d4168..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mpeg2.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mpeg2.webp b/src/renderer/manage/pages/assets/icons/mpeg2.webp new file mode 100644 index 0000000..9683bf4 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mpeg2.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mpg.png b/src/renderer/manage/pages/assets/icons/mpg.png deleted file mode 100644 index e106159..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mpg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mpg.webp b/src/renderer/manage/pages/assets/icons/mpg.webp new file mode 100644 index 0000000..86df8c9 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mpg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mppro.png b/src/renderer/manage/pages/assets/icons/mppro.png deleted file mode 100644 index fee4469..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mppro.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mppro.webp b/src/renderer/manage/pages/assets/icons/mppro.webp new file mode 100644 index 0000000..d1aa878 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mppro.webp differ diff --git a/src/renderer/manage/pages/assets/icons/msg.png b/src/renderer/manage/pages/assets/icons/msg.png deleted file mode 100644 index f4df81f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/msg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/msg.webp b/src/renderer/manage/pages/assets/icons/msg.webp new file mode 100644 index 0000000..3e0abf7 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/msg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mts.png b/src/renderer/manage/pages/assets/icons/mts.png deleted file mode 100644 index 43e11ad..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mts.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mts.webp b/src/renderer/manage/pages/assets/icons/mts.webp new file mode 100644 index 0000000..4d15de1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mts.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mux.png b/src/renderer/manage/pages/assets/icons/mux.png deleted file mode 100644 index 9cac3ee..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mux.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mux.webp b/src/renderer/manage/pages/assets/icons/mux.webp new file mode 100644 index 0000000..e2c1a82 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mux.webp differ diff --git a/src/renderer/manage/pages/assets/icons/mv.png b/src/renderer/manage/pages/assets/icons/mv.png deleted file mode 100644 index 253170f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/mv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/mv.webp b/src/renderer/manage/pages/assets/icons/mv.webp new file mode 100644 index 0000000..47368fd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/mv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/navi.png b/src/renderer/manage/pages/assets/icons/navi.png deleted file mode 100644 index 1ec5e97..0000000 Binary files a/src/renderer/manage/pages/assets/icons/navi.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/navi.webp b/src/renderer/manage/pages/assets/icons/navi.webp new file mode 100644 index 0000000..f07e8b1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/navi.webp differ diff --git a/src/renderer/manage/pages/assets/icons/obj.png b/src/renderer/manage/pages/assets/icons/obj.png deleted file mode 100644 index cd9bbf2..0000000 Binary files a/src/renderer/manage/pages/assets/icons/obj.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/obj.webp b/src/renderer/manage/pages/assets/icons/obj.webp new file mode 100644 index 0000000..ced045d Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/obj.webp differ diff --git a/src/renderer/manage/pages/assets/icons/odf.png b/src/renderer/manage/pages/assets/icons/odf.png deleted file mode 100644 index 8173771..0000000 Binary files a/src/renderer/manage/pages/assets/icons/odf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/odf.webp b/src/renderer/manage/pages/assets/icons/odf.webp new file mode 100644 index 0000000..7118cda Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/odf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ods.png b/src/renderer/manage/pages/assets/icons/ods.png deleted file mode 100644 index a3c5cc2..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ods.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ods.webp b/src/renderer/manage/pages/assets/icons/ods.webp new file mode 100644 index 0000000..880b161 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ods.webp differ diff --git a/src/renderer/manage/pages/assets/icons/odt.png b/src/renderer/manage/pages/assets/icons/odt.png deleted file mode 100644 index 1e72fd4..0000000 Binary files a/src/renderer/manage/pages/assets/icons/odt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/odt.webp b/src/renderer/manage/pages/assets/icons/odt.webp new file mode 100644 index 0000000..f84ceb7 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/odt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ogg.png b/src/renderer/manage/pages/assets/icons/ogg.png deleted file mode 100644 index 7d3a645..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ogg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ogg.webp b/src/renderer/manage/pages/assets/icons/ogg.webp new file mode 100644 index 0000000..4c8fb7b Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ogg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/one.png b/src/renderer/manage/pages/assets/icons/one.png deleted file mode 100644 index e32a037..0000000 Binary files a/src/renderer/manage/pages/assets/icons/one.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/one.webp b/src/renderer/manage/pages/assets/icons/one.webp new file mode 100644 index 0000000..a041df2 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/one.webp differ diff --git a/src/renderer/manage/pages/assets/icons/otf.png b/src/renderer/manage/pages/assets/icons/otf.png deleted file mode 100644 index 8722992..0000000 Binary files a/src/renderer/manage/pages/assets/icons/otf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/otf.webp b/src/renderer/manage/pages/assets/icons/otf.webp new file mode 100644 index 0000000..efcee62 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/otf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/otp.png b/src/renderer/manage/pages/assets/icons/otp.png deleted file mode 100644 index b419dc6..0000000 Binary files a/src/renderer/manage/pages/assets/icons/otp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/otp.webp b/src/renderer/manage/pages/assets/icons/otp.webp new file mode 100644 index 0000000..0992e67 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/otp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ots.png b/src/renderer/manage/pages/assets/icons/ots.png deleted file mode 100644 index 712b039..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ots.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ots.webp b/src/renderer/manage/pages/assets/icons/ots.webp new file mode 100644 index 0000000..ca359ff Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ots.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ott.png b/src/renderer/manage/pages/assets/icons/ott.png deleted file mode 100644 index 2540efd..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ott.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ott.webp b/src/renderer/manage/pages/assets/icons/ott.webp new file mode 100644 index 0000000..6b5a15c Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ott.webp differ diff --git a/src/renderer/manage/pages/assets/icons/pas.png b/src/renderer/manage/pages/assets/icons/pas.png deleted file mode 100644 index 180fb91..0000000 Binary files a/src/renderer/manage/pages/assets/icons/pas.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/pas.webp b/src/renderer/manage/pages/assets/icons/pas.webp new file mode 100644 index 0000000..12be1f1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/pas.webp differ diff --git a/src/renderer/manage/pages/assets/icons/pcd.png b/src/renderer/manage/pages/assets/icons/pcd.png deleted file mode 100644 index eb2bcbe..0000000 Binary files a/src/renderer/manage/pages/assets/icons/pcd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/pcd.webp b/src/renderer/manage/pages/assets/icons/pcd.webp new file mode 100644 index 0000000..28ac5c1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/pcd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/pcx.png b/src/renderer/manage/pages/assets/icons/pcx.png deleted file mode 100644 index 34370f7..0000000 Binary files a/src/renderer/manage/pages/assets/icons/pcx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/pcx.webp b/src/renderer/manage/pages/assets/icons/pcx.webp new file mode 100644 index 0000000..9499e6e Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/pcx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/pdf.png b/src/renderer/manage/pages/assets/icons/pdf.png deleted file mode 100644 index b288c3f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/pdf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/pdf.webp b/src/renderer/manage/pages/assets/icons/pdf.webp new file mode 100644 index 0000000..f9ef93f Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/pdf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/php.png b/src/renderer/manage/pages/assets/icons/php.png deleted file mode 100644 index 615591e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/php.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/php.webp b/src/renderer/manage/pages/assets/icons/php.webp new file mode 100644 index 0000000..a0006e2 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/php.webp differ diff --git a/src/renderer/manage/pages/assets/icons/pic.png b/src/renderer/manage/pages/assets/icons/pic.png deleted file mode 100644 index 2e038f1..0000000 Binary files a/src/renderer/manage/pages/assets/icons/pic.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/pic.webp b/src/renderer/manage/pages/assets/icons/pic.webp new file mode 100644 index 0000000..8afd902 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/pic.webp differ diff --git a/src/renderer/manage/pages/assets/icons/png.png b/src/renderer/manage/pages/assets/icons/png.png deleted file mode 100644 index 374333c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/png.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/png.webp b/src/renderer/manage/pages/assets/icons/png.webp new file mode 100644 index 0000000..5a43dd2 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/png.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ppt.png b/src/renderer/manage/pages/assets/icons/ppt.png deleted file mode 100644 index 42f8895..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ppt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ppt.webp b/src/renderer/manage/pages/assets/icons/ppt.webp new file mode 100644 index 0000000..572b9c1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ppt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/pptx.png b/src/renderer/manage/pages/assets/icons/pptx.png deleted file mode 100644 index 64e1438..0000000 Binary files a/src/renderer/manage/pages/assets/icons/pptx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/pptx.webp b/src/renderer/manage/pages/assets/icons/pptx.webp new file mode 100644 index 0000000..cff055a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/pptx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/proe.png b/src/renderer/manage/pages/assets/icons/proe.png deleted file mode 100644 index 63ace85..0000000 Binary files a/src/renderer/manage/pages/assets/icons/proe.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/proe.webp b/src/renderer/manage/pages/assets/icons/proe.webp new file mode 100644 index 0000000..e839600 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/proe.webp differ diff --git a/src/renderer/manage/pages/assets/icons/prt.png b/src/renderer/manage/pages/assets/icons/prt.png deleted file mode 100644 index 7993b90..0000000 Binary files a/src/renderer/manage/pages/assets/icons/prt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/prt.webp b/src/renderer/manage/pages/assets/icons/prt.webp new file mode 100644 index 0000000..5413b36 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/prt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/psd.png b/src/renderer/manage/pages/assets/icons/psd.png deleted file mode 100644 index 4351dd3..0000000 Binary files a/src/renderer/manage/pages/assets/icons/psd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/psd.webp b/src/renderer/manage/pages/assets/icons/psd.webp new file mode 100644 index 0000000..5526c80 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/psd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/py.png b/src/renderer/manage/pages/assets/icons/py.png deleted file mode 100644 index 9e5668f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/py.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/py.webp b/src/renderer/manage/pages/assets/icons/py.webp new file mode 100644 index 0000000..c6cd270 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/py.webp differ diff --git a/src/renderer/manage/pages/assets/icons/pyc.png b/src/renderer/manage/pages/assets/icons/pyc.png deleted file mode 100644 index cbb7ce4..0000000 Binary files a/src/renderer/manage/pages/assets/icons/pyc.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/pyc.webp b/src/renderer/manage/pages/assets/icons/pyc.webp new file mode 100644 index 0000000..e0f10a7 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/pyc.webp differ diff --git a/src/renderer/manage/pages/assets/icons/qsv.png b/src/renderer/manage/pages/assets/icons/qsv.png deleted file mode 100644 index 88d4b20..0000000 Binary files a/src/renderer/manage/pages/assets/icons/qsv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/qsv.webp b/src/renderer/manage/pages/assets/icons/qsv.webp new file mode 100644 index 0000000..eb682fe Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/qsv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/qt.png b/src/renderer/manage/pages/assets/icons/qt.png deleted file mode 100644 index 4deac47..0000000 Binary files a/src/renderer/manage/pages/assets/icons/qt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/qt.webp b/src/renderer/manage/pages/assets/icons/qt.webp new file mode 100644 index 0000000..59f4557 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/qt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/quicktime.png b/src/renderer/manage/pages/assets/icons/quicktime.png deleted file mode 100644 index b72491a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/quicktime.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/quicktime.webp b/src/renderer/manage/pages/assets/icons/quicktime.webp new file mode 100644 index 0000000..48b7e63 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/quicktime.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ra.png b/src/renderer/manage/pages/assets/icons/ra.png deleted file mode 100644 index 5994f56..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ra.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ra.webp b/src/renderer/manage/pages/assets/icons/ra.webp new file mode 100644 index 0000000..e8abff8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ra.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ram.png b/src/renderer/manage/pages/assets/icons/ram.png deleted file mode 100644 index e314be0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ram.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ram.webp b/src/renderer/manage/pages/assets/icons/ram.webp new file mode 100644 index 0000000..bfea946 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ram.webp differ diff --git a/src/renderer/manage/pages/assets/icons/rar.png b/src/renderer/manage/pages/assets/icons/rar.png deleted file mode 100644 index ad4b879..0000000 Binary files a/src/renderer/manage/pages/assets/icons/rar.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/rar.webp b/src/renderer/manage/pages/assets/icons/rar.webp new file mode 100644 index 0000000..63d4981 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/rar.webp differ diff --git a/src/renderer/manage/pages/assets/icons/raw.png b/src/renderer/manage/pages/assets/icons/raw.png deleted file mode 100644 index a6098c9..0000000 Binary files a/src/renderer/manage/pages/assets/icons/raw.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/raw.webp b/src/renderer/manage/pages/assets/icons/raw.webp new file mode 100644 index 0000000..b5e1186 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/raw.webp differ diff --git a/src/renderer/manage/pages/assets/icons/rb.png b/src/renderer/manage/pages/assets/icons/rb.png deleted file mode 100644 index 5b4a52b..0000000 Binary files a/src/renderer/manage/pages/assets/icons/rb.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/rb.webp b/src/renderer/manage/pages/assets/icons/rb.webp new file mode 100644 index 0000000..bf72eac Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/rb.webp differ diff --git a/src/renderer/manage/pages/assets/icons/realaudio.png b/src/renderer/manage/pages/assets/icons/realaudio.png deleted file mode 100644 index 6725dd1..0000000 Binary files a/src/renderer/manage/pages/assets/icons/realaudio.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/realaudio.webp b/src/renderer/manage/pages/assets/icons/realaudio.webp new file mode 100644 index 0000000..422342a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/realaudio.webp differ diff --git a/src/renderer/manage/pages/assets/icons/rm.png b/src/renderer/manage/pages/assets/icons/rm.png deleted file mode 100644 index e38cbe6..0000000 Binary files a/src/renderer/manage/pages/assets/icons/rm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/rm.webp b/src/renderer/manage/pages/assets/icons/rm.webp new file mode 100644 index 0000000..3c4f8f9 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/rm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/rmvb.png b/src/renderer/manage/pages/assets/icons/rmvb.png deleted file mode 100644 index 7cd97a6..0000000 Binary files a/src/renderer/manage/pages/assets/icons/rmvb.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/rmvb.webp b/src/renderer/manage/pages/assets/icons/rmvb.webp new file mode 100644 index 0000000..3957211 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/rmvb.webp differ diff --git a/src/renderer/manage/pages/assets/icons/rp.png b/src/renderer/manage/pages/assets/icons/rp.png deleted file mode 100644 index 9efccd8..0000000 Binary files a/src/renderer/manage/pages/assets/icons/rp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/rp.webp b/src/renderer/manage/pages/assets/icons/rp.webp new file mode 100644 index 0000000..b5d1679 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/rp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/rtf.png b/src/renderer/manage/pages/assets/icons/rtf.png deleted file mode 100644 index 99510b9..0000000 Binary files a/src/renderer/manage/pages/assets/icons/rtf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/rtf.webp b/src/renderer/manage/pages/assets/icons/rtf.webp new file mode 100644 index 0000000..33235e8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/rtf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/s48.png b/src/renderer/manage/pages/assets/icons/s48.png deleted file mode 100644 index a00dc24..0000000 Binary files a/src/renderer/manage/pages/assets/icons/s48.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/s48.webp b/src/renderer/manage/pages/assets/icons/s48.webp new file mode 100644 index 0000000..1f6c4f1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/s48.webp differ diff --git a/src/renderer/manage/pages/assets/icons/sacd.png b/src/renderer/manage/pages/assets/icons/sacd.png deleted file mode 100644 index f0d3351..0000000 Binary files a/src/renderer/manage/pages/assets/icons/sacd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/sacd.webp b/src/renderer/manage/pages/assets/icons/sacd.webp new file mode 100644 index 0000000..4509698 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/sacd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/sass.png b/src/renderer/manage/pages/assets/icons/sass.png deleted file mode 100644 index 27ebf76..0000000 Binary files a/src/renderer/manage/pages/assets/icons/sass.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/sass.webp b/src/renderer/manage/pages/assets/icons/sass.webp new file mode 100644 index 0000000..f3c092a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/sass.webp differ diff --git a/src/renderer/manage/pages/assets/icons/sch.png b/src/renderer/manage/pages/assets/icons/sch.png deleted file mode 100644 index 12ee11f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/sch.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/sch.webp b/src/renderer/manage/pages/assets/icons/sch.webp new file mode 100644 index 0000000..3ba5266 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/sch.webp differ diff --git a/src/renderer/manage/pages/assets/icons/scss.png b/src/renderer/manage/pages/assets/icons/scss.png deleted file mode 100644 index 33b47f4..0000000 Binary files a/src/renderer/manage/pages/assets/icons/scss.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/scss.webp b/src/renderer/manage/pages/assets/icons/scss.webp new file mode 100644 index 0000000..000f9e6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/scss.webp differ diff --git a/src/renderer/manage/pages/assets/icons/sh.png b/src/renderer/manage/pages/assets/icons/sh.png deleted file mode 100644 index 47f99e3..0000000 Binary files a/src/renderer/manage/pages/assets/icons/sh.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/sh.webp b/src/renderer/manage/pages/assets/icons/sh.webp new file mode 100644 index 0000000..f0037da Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/sh.webp differ diff --git a/src/renderer/manage/pages/assets/icons/sql.png b/src/renderer/manage/pages/assets/icons/sql.png deleted file mode 100644 index 1742560..0000000 Binary files a/src/renderer/manage/pages/assets/icons/sql.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/sql.webp b/src/renderer/manage/pages/assets/icons/sql.webp new file mode 100644 index 0000000..5d7fb3c Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/sql.webp differ diff --git a/src/renderer/manage/pages/assets/icons/stp.png b/src/renderer/manage/pages/assets/icons/stp.png deleted file mode 100644 index 9dea3bc..0000000 Binary files a/src/renderer/manage/pages/assets/icons/stp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/stp.webp b/src/renderer/manage/pages/assets/icons/stp.webp new file mode 100644 index 0000000..8f248a6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/stp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/svcd.png b/src/renderer/manage/pages/assets/icons/svcd.png deleted file mode 100644 index 708c7ef..0000000 Binary files a/src/renderer/manage/pages/assets/icons/svcd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/svcd.webp b/src/renderer/manage/pages/assets/icons/svcd.webp new file mode 100644 index 0000000..16cb8de Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/svcd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/svg.png b/src/renderer/manage/pages/assets/icons/svg.png deleted file mode 100644 index ddc477d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/svg.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/svg.webp b/src/renderer/manage/pages/assets/icons/svg.webp new file mode 100644 index 0000000..98e2b4f Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/svg.webp differ diff --git a/src/renderer/manage/pages/assets/icons/swf.png b/src/renderer/manage/pages/assets/icons/swf.png deleted file mode 100644 index 02770be..0000000 Binary files a/src/renderer/manage/pages/assets/icons/swf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/swf.webp b/src/renderer/manage/pages/assets/icons/swf.webp new file mode 100644 index 0000000..4a06c41 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/swf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/sys.png b/src/renderer/manage/pages/assets/icons/sys.png deleted file mode 100644 index a28488d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/sys.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/sys.webp b/src/renderer/manage/pages/assets/icons/sys.webp new file mode 100644 index 0000000..a317c8b Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/sys.webp differ diff --git a/src/renderer/manage/pages/assets/icons/tga.png b/src/renderer/manage/pages/assets/icons/tga.png deleted file mode 100644 index 2a97d3d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/tga.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/tga.webp b/src/renderer/manage/pages/assets/icons/tga.webp new file mode 100644 index 0000000..b310655 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/tga.webp differ diff --git a/src/renderer/manage/pages/assets/icons/tgz.png b/src/renderer/manage/pages/assets/icons/tgz.png deleted file mode 100644 index 2572e1f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/tgz.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/tgz.webp b/src/renderer/manage/pages/assets/icons/tgz.webp new file mode 100644 index 0000000..888609b Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/tgz.webp differ diff --git a/src/renderer/manage/pages/assets/icons/tiff.png b/src/renderer/manage/pages/assets/icons/tiff.png deleted file mode 100644 index a44d071..0000000 Binary files a/src/renderer/manage/pages/assets/icons/tiff.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/tiff.webp b/src/renderer/manage/pages/assets/icons/tiff.webp new file mode 100644 index 0000000..507bfa8 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/tiff.webp differ diff --git a/src/renderer/manage/pages/assets/icons/tmp.png b/src/renderer/manage/pages/assets/icons/tmp.png deleted file mode 100644 index 7c3762d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/tmp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/tmp.webp b/src/renderer/manage/pages/assets/icons/tmp.webp new file mode 100644 index 0000000..0dae206 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/tmp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ts.png b/src/renderer/manage/pages/assets/icons/ts.png deleted file mode 100644 index 8e3c119..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ts.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ts.webp b/src/renderer/manage/pages/assets/icons/ts.webp new file mode 100644 index 0000000..be282b3 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ts.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ttc.png b/src/renderer/manage/pages/assets/icons/ttc.png deleted file mode 100644 index 723439d..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ttc.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ttc.webp b/src/renderer/manage/pages/assets/icons/ttc.webp new file mode 100644 index 0000000..6beda9e Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ttc.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ttf.png b/src/renderer/manage/pages/assets/icons/ttf.png deleted file mode 100644 index 0d9c8fa..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ttf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ttf.webp b/src/renderer/manage/pages/assets/icons/ttf.webp new file mode 100644 index 0000000..7429fce Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ttf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/txt.png b/src/renderer/manage/pages/assets/icons/txt.png deleted file mode 100644 index 36c466c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/txt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/txt.webp b/src/renderer/manage/pages/assets/icons/txt.webp new file mode 100644 index 0000000..e214799 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/txt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/ufo.png b/src/renderer/manage/pages/assets/icons/ufo.png deleted file mode 100644 index 8f895da..0000000 Binary files a/src/renderer/manage/pages/assets/icons/ufo.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/ufo.webp b/src/renderer/manage/pages/assets/icons/ufo.webp new file mode 100644 index 0000000..1b42a9a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/ufo.webp differ diff --git a/src/renderer/manage/pages/assets/icons/unknown.png b/src/renderer/manage/pages/assets/icons/unknown.png deleted file mode 100644 index 5420638..0000000 Binary files a/src/renderer/manage/pages/assets/icons/unknown.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/unknown.webp b/src/renderer/manage/pages/assets/icons/unknown.webp new file mode 100644 index 0000000..36081f3 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/unknown.webp differ diff --git a/src/renderer/manage/pages/assets/icons/vcd.png b/src/renderer/manage/pages/assets/icons/vcd.png deleted file mode 100644 index 92c6658..0000000 Binary files a/src/renderer/manage/pages/assets/icons/vcd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/vcd.webp b/src/renderer/manage/pages/assets/icons/vcd.webp new file mode 100644 index 0000000..d19fd41 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/vcd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/vob.png b/src/renderer/manage/pages/assets/icons/vob.png deleted file mode 100644 index 56e58d1..0000000 Binary files a/src/renderer/manage/pages/assets/icons/vob.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/vob.webp b/src/renderer/manage/pages/assets/icons/vob.webp new file mode 100644 index 0000000..21a048a Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/vob.webp differ diff --git a/src/renderer/manage/pages/assets/icons/voc.png b/src/renderer/manage/pages/assets/icons/voc.png deleted file mode 100644 index 53d8fa7..0000000 Binary files a/src/renderer/manage/pages/assets/icons/voc.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/voc.webp b/src/renderer/manage/pages/assets/icons/voc.webp new file mode 100644 index 0000000..65f8902 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/voc.webp differ diff --git a/src/renderer/manage/pages/assets/icons/vqf.png b/src/renderer/manage/pages/assets/icons/vqf.png deleted file mode 100644 index 05a2b84..0000000 Binary files a/src/renderer/manage/pages/assets/icons/vqf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/vqf.webp b/src/renderer/manage/pages/assets/icons/vqf.webp new file mode 100644 index 0000000..da0a033 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/vqf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/vue.png b/src/renderer/manage/pages/assets/icons/vue.png deleted file mode 100644 index 3ff9f4b..0000000 Binary files a/src/renderer/manage/pages/assets/icons/vue.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/vue.webp b/src/renderer/manage/pages/assets/icons/vue.webp new file mode 100644 index 0000000..c883164 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/vue.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wav.png b/src/renderer/manage/pages/assets/icons/wav.png deleted file mode 100644 index 523b9b6..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wav.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wav.webp b/src/renderer/manage/pages/assets/icons/wav.webp new file mode 100644 index 0000000..51da898 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wav.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wdl.png b/src/renderer/manage/pages/assets/icons/wdl.png deleted file mode 100644 index 92e34f3..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wdl.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wdl.webp b/src/renderer/manage/pages/assets/icons/wdl.webp new file mode 100644 index 0000000..847d7d9 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wdl.webp differ diff --git a/src/renderer/manage/pages/assets/icons/webm.png b/src/renderer/manage/pages/assets/icons/webm.png deleted file mode 100644 index b62035e..0000000 Binary files a/src/renderer/manage/pages/assets/icons/webm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/webm.webp b/src/renderer/manage/pages/assets/icons/webm.webp new file mode 100644 index 0000000..7c9eacd Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/webm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/webp.png b/src/renderer/manage/pages/assets/icons/webp.png deleted file mode 100644 index 3a6ceea..0000000 Binary files a/src/renderer/manage/pages/assets/icons/webp.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/webp.webp b/src/renderer/manage/pages/assets/icons/webp.webp new file mode 100644 index 0000000..da632b5 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/webp.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wki.png b/src/renderer/manage/pages/assets/icons/wki.png deleted file mode 100644 index de05ba8..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wki.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wki.webp b/src/renderer/manage/pages/assets/icons/wki.webp new file mode 100644 index 0000000..4512447 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wki.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wma.png b/src/renderer/manage/pages/assets/icons/wma.png deleted file mode 100644 index 50079e2..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wma.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wma.webp b/src/renderer/manage/pages/assets/icons/wma.webp new file mode 100644 index 0000000..cb6f7f2 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wma.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wmf.png b/src/renderer/manage/pages/assets/icons/wmf.png deleted file mode 100644 index 05d1f82..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wmf.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wmf.webp b/src/renderer/manage/pages/assets/icons/wmf.webp new file mode 100644 index 0000000..7fc857b Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wmf.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wmv.png b/src/renderer/manage/pages/assets/icons/wmv.png deleted file mode 100644 index 845793a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wmv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wmv.webp b/src/renderer/manage/pages/assets/icons/wmv.webp new file mode 100644 index 0000000..a855b65 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wmv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wmvhd.png b/src/renderer/manage/pages/assets/icons/wmvhd.png deleted file mode 100644 index c7806aa..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wmvhd.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wmvhd.webp b/src/renderer/manage/pages/assets/icons/wmvhd.webp new file mode 100644 index 0000000..0914ac5 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wmvhd.webp differ diff --git a/src/renderer/manage/pages/assets/icons/woff.png b/src/renderer/manage/pages/assets/icons/woff.png deleted file mode 100644 index 96ec297..0000000 Binary files a/src/renderer/manage/pages/assets/icons/woff.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/woff.webp b/src/renderer/manage/pages/assets/icons/woff.webp new file mode 100644 index 0000000..6aebdb1 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/woff.webp differ diff --git a/src/renderer/manage/pages/assets/icons/woff2.png b/src/renderer/manage/pages/assets/icons/woff2.png deleted file mode 100644 index 9c99a16..0000000 Binary files a/src/renderer/manage/pages/assets/icons/woff2.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/woff2.webp b/src/renderer/manage/pages/assets/icons/woff2.webp new file mode 100644 index 0000000..d13bff5 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/woff2.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wps.png b/src/renderer/manage/pages/assets/icons/wps.png deleted file mode 100644 index 17ea80a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wps.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wps.webp b/src/renderer/manage/pages/assets/icons/wps.webp new file mode 100644 index 0000000..5f2ff17 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wps.webp differ diff --git a/src/renderer/manage/pages/assets/icons/wpt.png b/src/renderer/manage/pages/assets/icons/wpt.png deleted file mode 100644 index 3ed6cac..0000000 Binary files a/src/renderer/manage/pages/assets/icons/wpt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/wpt.webp b/src/renderer/manage/pages/assets/icons/wpt.webp new file mode 100644 index 0000000..1e75917 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/wpt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/x_t.png b/src/renderer/manage/pages/assets/icons/x_t.png deleted file mode 100644 index 26eaf9f..0000000 Binary files a/src/renderer/manage/pages/assets/icons/x_t.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/x_t.webp b/src/renderer/manage/pages/assets/icons/x_t.webp new file mode 100644 index 0000000..ab2ab02 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/x_t.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xls.png b/src/renderer/manage/pages/assets/icons/xls.png deleted file mode 100644 index c66931c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xls.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xls.webp b/src/renderer/manage/pages/assets/icons/xls.webp new file mode 100644 index 0000000..fe835ac Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xls.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xlsm.png b/src/renderer/manage/pages/assets/icons/xlsm.png deleted file mode 100644 index cdf2af0..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xlsm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xlsm.webp b/src/renderer/manage/pages/assets/icons/xlsm.webp new file mode 100644 index 0000000..4a30cf3 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xlsm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xlsx.png b/src/renderer/manage/pages/assets/icons/xlsx.png deleted file mode 100644 index 5dd5905..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xlsx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xlsx.webp b/src/renderer/manage/pages/assets/icons/xlsx.webp new file mode 100644 index 0000000..977c490 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xlsx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xlt.png b/src/renderer/manage/pages/assets/icons/xlt.png deleted file mode 100644 index 573b954..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xlt.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xlt.webp b/src/renderer/manage/pages/assets/icons/xlt.webp new file mode 100644 index 0000000..2b513b7 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xlt.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xltm.png b/src/renderer/manage/pages/assets/icons/xltm.png deleted file mode 100644 index af0b96a..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xltm.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xltm.webp b/src/renderer/manage/pages/assets/icons/xltm.webp new file mode 100644 index 0000000..a6c8a95 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xltm.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xltx.png b/src/renderer/manage/pages/assets/icons/xltx.png deleted file mode 100644 index 4950047..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xltx.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xltx.webp b/src/renderer/manage/pages/assets/icons/xltx.webp new file mode 100644 index 0000000..9b81fd2 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xltx.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xmind.png b/src/renderer/manage/pages/assets/icons/xmind.png deleted file mode 100644 index 5f1b3ce..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xmind.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xmind.webp b/src/renderer/manage/pages/assets/icons/xmind.webp new file mode 100644 index 0000000..cd059e6 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xmind.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xml.png b/src/renderer/manage/pages/assets/icons/xml.png deleted file mode 100644 index 9fcfced..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xml.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xml.webp b/src/renderer/manage/pages/assets/icons/xml.webp new file mode 100644 index 0000000..e4a4115 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xml.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xv.png b/src/renderer/manage/pages/assets/icons/xv.png deleted file mode 100644 index db8bb49..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xv.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xv.webp b/src/renderer/manage/pages/assets/icons/xv.webp new file mode 100644 index 0000000..288906e Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xv.webp differ diff --git a/src/renderer/manage/pages/assets/icons/xvid.png b/src/renderer/manage/pages/assets/icons/xvid.png deleted file mode 100644 index 1bff154..0000000 Binary files a/src/renderer/manage/pages/assets/icons/xvid.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/xvid.webp b/src/renderer/manage/pages/assets/icons/xvid.webp new file mode 100644 index 0000000..78b740e Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/xvid.webp differ diff --git a/src/renderer/manage/pages/assets/icons/yaml.png b/src/renderer/manage/pages/assets/icons/yaml.png deleted file mode 100644 index 373f983..0000000 Binary files a/src/renderer/manage/pages/assets/icons/yaml.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/yaml.webp b/src/renderer/manage/pages/assets/icons/yaml.webp new file mode 100644 index 0000000..489f870 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/yaml.webp differ diff --git a/src/renderer/manage/pages/assets/icons/yml.png b/src/renderer/manage/pages/assets/icons/yml.png deleted file mode 100644 index 373f983..0000000 Binary files a/src/renderer/manage/pages/assets/icons/yml.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/yml.webp b/src/renderer/manage/pages/assets/icons/yml.webp new file mode 100644 index 0000000..489f870 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/yml.webp differ diff --git a/src/renderer/manage/pages/assets/icons/z.png b/src/renderer/manage/pages/assets/icons/z.png deleted file mode 100644 index 8073e03..0000000 Binary files a/src/renderer/manage/pages/assets/icons/z.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/z.webp b/src/renderer/manage/pages/assets/icons/z.webp new file mode 100644 index 0000000..93e6177 Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/z.webp differ diff --git a/src/renderer/manage/pages/assets/icons/zip.png b/src/renderer/manage/pages/assets/icons/zip.png deleted file mode 100644 index 238768c..0000000 Binary files a/src/renderer/manage/pages/assets/icons/zip.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/icons/zip.webp b/src/renderer/manage/pages/assets/icons/zip.webp new file mode 100644 index 0000000..47304db Binary files /dev/null and b/src/renderer/manage/pages/assets/icons/zip.webp differ diff --git a/src/renderer/manage/pages/assets/imgur.png b/src/renderer/manage/pages/assets/imgur.png deleted file mode 100644 index 4631b7e..0000000 Binary files a/src/renderer/manage/pages/assets/imgur.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/imgur.webp b/src/renderer/manage/pages/assets/imgur.webp new file mode 100644 index 0000000..c4df38a Binary files /dev/null and b/src/renderer/manage/pages/assets/imgur.webp differ diff --git a/src/renderer/manage/pages/assets/localplist.webp b/src/renderer/manage/pages/assets/localplist.webp new file mode 100644 index 0000000..74f42e7 Binary files /dev/null and b/src/renderer/manage/pages/assets/localplist.webp differ diff --git a/src/renderer/manage/pages/assets/qiniu.png b/src/renderer/manage/pages/assets/qiniu.png deleted file mode 100644 index 6c86264..0000000 Binary files a/src/renderer/manage/pages/assets/qiniu.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/qiniu.webp b/src/renderer/manage/pages/assets/qiniu.webp new file mode 100644 index 0000000..7f80ec7 Binary files /dev/null and b/src/renderer/manage/pages/assets/qiniu.webp differ diff --git a/src/renderer/manage/pages/assets/s3plist.png b/src/renderer/manage/pages/assets/s3plist.png deleted file mode 100644 index 7f036af..0000000 Binary files a/src/renderer/manage/pages/assets/s3plist.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/s3plist.webp b/src/renderer/manage/pages/assets/s3plist.webp new file mode 100644 index 0000000..9e5f587 Binary files /dev/null and b/src/renderer/manage/pages/assets/s3plist.webp differ diff --git a/src/renderer/manage/pages/assets/smms.png b/src/renderer/manage/pages/assets/smms.png deleted file mode 100644 index 97bb61c..0000000 Binary files a/src/renderer/manage/pages/assets/smms.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/smms.webp b/src/renderer/manage/pages/assets/smms.webp new file mode 100644 index 0000000..2a864b6 Binary files /dev/null and b/src/renderer/manage/pages/assets/smms.webp differ diff --git a/src/renderer/manage/pages/assets/tcyun.png b/src/renderer/manage/pages/assets/tcyun.png deleted file mode 100644 index 382ad53..0000000 Binary files a/src/renderer/manage/pages/assets/tcyun.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/tcyun.webp b/src/renderer/manage/pages/assets/tcyun.webp new file mode 100644 index 0000000..e16dfa4 Binary files /dev/null and b/src/renderer/manage/pages/assets/tcyun.webp differ diff --git a/src/renderer/manage/pages/assets/upyun.png b/src/renderer/manage/pages/assets/upyun.png deleted file mode 100644 index 14b53da..0000000 Binary files a/src/renderer/manage/pages/assets/upyun.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/upyun.webp b/src/renderer/manage/pages/assets/upyun.webp new file mode 100644 index 0000000..485cd1f Binary files /dev/null and b/src/renderer/manage/pages/assets/upyun.webp differ diff --git a/src/renderer/manage/pages/assets/webdavplist.png b/src/renderer/manage/pages/assets/webdavplist.png deleted file mode 100644 index 1c3b190..0000000 Binary files a/src/renderer/manage/pages/assets/webdavplist.png and /dev/null differ diff --git a/src/renderer/manage/pages/assets/webdavplist.webp b/src/renderer/manage/pages/assets/webdavplist.webp new file mode 100644 index 0000000..375d0c4 Binary files /dev/null and b/src/renderer/manage/pages/assets/webdavplist.webp differ diff --git a/src/renderer/manage/pages/bucketPage.vue b/src/renderer/manage/pages/bucketPage.vue index 1dd55e5..5ea31df 100644 --- a/src/renderer/manage/pages/bucketPage.vue +++ b/src/renderer/manage/pages/bucketPage.vue @@ -528,7 +528,7 @@ https://www.baidu.com/img/bd_logo1.png" /> [] = [ }} : diff --git a/src/renderer/manage/pages/logIn.vue b/src/renderer/manage/pages/logIn.vue index 24f649b..5cf27ec 100644 --- a/src/renderer/manage/pages/logIn.vue +++ b/src/renderer/manage/pages/logIn.vue @@ -14,19 +14,14 @@ style="width: 100%;overflow-y: scroll;height: calc(100vh - 50px);" > -
@@ -527,7 +522,6 @@ const handleConfigClick = async (item: any) => { } function handleConfigImport (alias: string) { - isLoading.value = true const selectedConfig = existingConfiguration[alias] if (selectedConfig) { supportedPicBedList[selectedConfig.picBedName].options.forEach((option: any) => { @@ -539,7 +533,6 @@ function handleConfigImport (alias: string) { } }) } - isLoading.value = false } async function getCurrentConfigList () { @@ -727,8 +720,10 @@ async function transUpToManage (config: IUploaderConfigListItem, picBedName: str } onBeforeMount(async () => { + isLoading.value = true await getCurrentConfigList() getExistingConfig('login') + isLoading.value = false getAllConfigAliasArray() }) diff --git a/src/renderer/manage/pages/manageMain.vue b/src/renderer/manage/pages/manageMain.vue index 34c8a72..c5c2aad 100644 --- a/src/renderer/manage/pages/manageMain.vue +++ b/src/renderer/manage/pages/manageMain.vue @@ -7,7 +7,7 @@ @click="openPicBedUrl" > {{ '-' + supportedPicBedList[currentPagePicBedConfig.picBedName].name + '-' }} @@ -179,7 +179,7 @@ @click="switchPicBed(item.alias)" > @@ -208,7 +208,7 @@ style="position: relative;height: 10vh;width: 100%;" > @@ -317,7 +317,8 @@ const urlMap : IStringKeyMap = { tcyun: 'https://console.cloud.tencent.com/cos', upyun: 'https://console.upyun.com', s3plist: 'https://aws.amazon.com/cn/s3/', - webdavplist: 'https://baike.baidu.com/item/WebDAV/4610909' + webdavplist: 'https://baike.baidu.com/item/WebDAV/4610909', + localplist: 'https://plist.cn' } const openPicBedUrl = () => shell.openExternal(urlMap[currentPagePicBedConfig.picBedName]) @@ -444,7 +445,8 @@ const menuTitleMap:IStringKeyMap = { smms: '相册', imgur: '相册', github: '仓库', - webdavplist: '' + webdavplist: '', + localplist: '本地' } const showNewIconList = ['aliyun', 'qiniu', 'tcyun'] diff --git a/src/renderer/manage/store/bucketFileDb.ts b/src/renderer/manage/store/bucketFileDb.ts index 37c239c..69de406 100644 --- a/src/renderer/manage/store/bucketFileDb.ts +++ b/src/renderer/manage/store/bucketFileDb.ts @@ -4,10 +4,10 @@ import Dexie, { Table } from 'dexie' * create a database for bucket file cache *database name: bucketFileDb *structure: - - table: picBedName - - key: alias-bucketName-prefix - - value: from fullList - - primaryKey: key + * - table: picBedName + * - key: alias-bucketName-prefix + * - value: from fullList + * - primaryKey: key */ export interface IFileCache { @@ -28,15 +28,16 @@ export class FileCacheDb extends Dexie { imgur: Table s3plist: Table webdavplist: Table + localplist: Table constructor () { super('bucketFileDb') - const tableNames = ['tcyun', 'aliyun', 'qiniu', 'github', 'smms', 'upyun', 'imgur', 's3plist', 'webdavplist'] + const tableNames = ['tcyun', 'aliyun', 'qiniu', 'github', 'smms', 'upyun', 'imgur', 's3plist', 'webdavplist', 'localplist'] const tableNamesMap = tableNames.reduce((acc, cur) => { acc[cur] = '&key, value' return acc }, {} as IStringKeyMap) - this.version(2).stores(tableNamesMap) + this.version(3).stores(tableNamesMap) this.tcyun = this.table('tcyun') this.aliyun = this.table('aliyun') this.qiniu = this.table('qiniu') @@ -46,6 +47,7 @@ export class FileCacheDb extends Dexie { this.imgur = this.table('imgur') this.s3plist = this.table('s3plist') this.webdavplist = this.table('webdavplist') + this.localplist = this.table('localplist') } } diff --git a/src/renderer/manage/utils/common.ts b/src/renderer/manage/utils/common.ts index 6fdac78..a5469cb 100644 --- a/src/renderer/manage/utils/common.ts +++ b/src/renderer/manage/utils/common.ts @@ -73,7 +73,7 @@ export function formatLink (url: string, fileName: string, type: string, format? export function getFileIconPath (fileName: string) { const ext = path.extname(fileName).slice(1) - return availableIconList.includes(ext) ? `${ext}.png` : 'unknown.png' + return availableIconList.includes(ext) ? `${ext}.webp` : 'unknown.webp' } export function formatFileSize (size: number) { diff --git a/src/renderer/manage/utils/constants.ts b/src/renderer/manage/utils/constants.ts index f38eea6..255cac1 100644 --- a/src/renderer/manage/utils/constants.ts +++ b/src/renderer/manage/utils/constants.ts @@ -756,5 +756,63 @@ export const supportedPicBedList: IStringKeyMap = { options: ['alias', 'endpoint', 'username', 'password', 'bucketName', 'baseDir', 'customUrl', 'proxy', 'sslEnabled'], refLink: 'https://pichoro.horosama.com/#/PicHoroDocs/configure?id=webdav', referenceText: '配置教程请参考:' + }, + localplist: { + name: '本地', + icon: 'localplist', + configOptions: { + alias: { + required: true, + description: '配置别名-必需', + placeholder: '该配置的唯一标识', + type: 'string', + rule: aliasRule, + default: 'localplist-A', + tooltip: aliasTooltip + }, + baseDir: { + required: false, + description: '起始目录-可选', + placeholder: '例如:/test1', + type: 'string', + default: '/', + tooltip: '请填写完整的本地路径,例如:/test1' + }, + customUrl: { + required: false, + description: '自定义域名-可选', + placeholder: '例如:https://example.com', + type: 'string', + tooltip: '如果您的本地服务器支持自定义域名,请填写完整的自定义域名,例如:https://example.com', + rule: [ + { + validator: (rule: any, value: any, callback: any) => { + if (value) { + if (!/^https?:\/\/.+/.test(value)) { + callback(new Error('自定义域名请以http://或https://开头')) + } else { + callback() + } + } else { + callback() + } + }, + trigger: 'change' + } + ] + }, + webDir: { + required: false, + description: 'Web目录-可选', + placeholder: '例如:/test1', + type: 'string', + default: '/', + tooltip: '请填写您的Web服务器的根目录,例如:/test1' + } + }, + explain: '本地配置', + options: ['alias', 'baseDir', 'customUrl', 'webDir'], + refLink: '', + referenceText: '' } }