From 169c47e701d92ac4883933766379353155cd3cfa Mon Sep 17 00:00:00 2001 From: Gauthier Roebroeck Date: Tue, 21 Jan 2025 15:12:31 +0800 Subject: [PATCH] feat(webui): split account settings into different views --- komga-webui/src/components/ApiKeyTable.vue | 155 +++++++++--------- komga-webui/src/locales/en.json | 4 +- komga-webui/src/router.ts | 17 +- .../{AccountSettings.vue => AccountView.vue} | 28 +--- komga-webui/src/views/ApiKeys.vue | 23 +++ komga-webui/src/views/HomeView.vue | 31 +++- .../src/views/SelfAuthenticationActivity.vue | 23 +++ 7 files changed, 166 insertions(+), 115 deletions(-) rename komga-webui/src/views/{AccountSettings.vue => AccountView.vue} (66%) create mode 100644 komga-webui/src/views/ApiKeys.vue create mode 100644 komga-webui/src/views/SelfAuthenticationActivity.vue diff --git a/komga-webui/src/components/ApiKeyTable.vue b/komga-webui/src/components/ApiKeyTable.vue index dbd937581..615440303 100644 --- a/komga-webui/src/components/ApiKeyTable.vue +++ b/komga-webui/src/components/ApiKeyTable.vue @@ -1,84 +1,89 @@