From 09b86e3d45a1af295c46ad6386e2b095f45d21f7 Mon Sep 17 00:00:00 2001 From: Jokul Date: Sat, 4 Jul 2026 23:17:51 +0800 Subject: [PATCH] feat: optimize key list with list/tree views - Add list view (flat) and tree view (hierarchical) - Tree view shows folder expand/collapse with key count - Add view mode toggle button - Add i18n support for all key list text --- src/components/KeyList.vue | 276 +++++++++++++++++++++++++++++-------- src/i18n/locales/en.ts | 3 + src/i18n/locales/zh-CN.ts | 3 + 3 files changed, 226 insertions(+), 56 deletions(-) diff --git a/src/components/KeyList.vue b/src/components/KeyList.vue index 75fcbad..73e9196 100644 --- a/src/components/KeyList.vue +++ b/src/components/KeyList.vue @@ -1,18 +1,29 @@