From dabd8789f4415a1c27a4d4a4c0c6a6e9731f89aa Mon Sep 17 00:00:00 2001 From: Julian Freeman Date: Thu, 16 Apr 2026 16:26:21 -0400 Subject: [PATCH] refactor frontend --- src/App.vue | 453 ++------- src/components/browser-data/BookmarksList.vue | 69 ++ .../browser-data/BrowserDataView.vue | 105 ++ .../browser-data/ExtensionsList.vue | 83 ++ src/components/browser-data/ProfilesList.vue | 71 ++ src/components/config/ConfigurationView.vue | 156 +++ src/components/sidebar/AppSidebar.vue | 77 ++ .../useBrowserManager.ts} | 6 +- src/styles.css | 956 +----------------- src/styles/app.css | 887 ++++++++++++++++ src/styles/base.css | 58 ++ .../types.ts => types/browser.ts} | 0 .../browser-assistant => utils}/icons.ts | 8 +- .../browser-assistant => utils}/sort.ts | 2 +- 14 files changed, 1574 insertions(+), 1357 deletions(-) create mode 100644 src/components/browser-data/BookmarksList.vue create mode 100644 src/components/browser-data/BrowserDataView.vue create mode 100644 src/components/browser-data/ExtensionsList.vue create mode 100644 src/components/browser-data/ProfilesList.vue create mode 100644 src/components/config/ConfigurationView.vue create mode 100644 src/components/sidebar/AppSidebar.vue rename src/{features/browser-assistant/useBrowserAssistant.ts => composables/useBrowserManager.ts} (98%) create mode 100644 src/styles/app.css create mode 100644 src/styles/base.css rename src/{features/browser-assistant/types.ts => types/browser.ts} (100%) rename src/{features/browser-assistant => utils}/icons.ts (66%) rename src/{features/browser-assistant => utils}/sort.ts (99%) diff --git a/src/App.vue b/src/App.vue index 643b236..de45128 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,11 +1,8 @@