From 417e79c64dd591631b6bbb4cad0661e11c9acf81 Mon Sep 17 00:00:00 2001 From: TradeMate Dev Date: Sun, 21 Jun 2026 23:08:00 +0800 Subject: [PATCH] feat: aggressive PC workspace UX redesign (consolidated workspaces, CommandK) Reduce sidebar from 4-level clutter to 5 clean items. Add global CommandK palette (Ctrl+K). Merge customers/discovery/followup into WorkspaceCustomer. Merge translate/products/quotations/marketing into WorkspaceBiz. Simplify NewHome to dashboard. Redirect old routes. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- user-frontend/src/components/CommandK.vue | 335 +++++++++ user-frontend/src/layouts/UserLayout.vue | 163 +++-- user-frontend/src/router/index.js | 48 +- user-frontend/src/views/NewHome.vue | 680 ++++-------------- user-frontend/src/views/WorkspaceBiz.vue | 74 ++ user-frontend/src/views/WorkspaceCustomer.vue | 72 ++ 6 files changed, 733 insertions(+), 639 deletions(-) create mode 100644 user-frontend/src/components/CommandK.vue create mode 100644 user-frontend/src/views/WorkspaceBiz.vue create mode 100644 user-frontend/src/views/WorkspaceCustomer.vue diff --git a/user-frontend/src/components/CommandK.vue b/user-frontend/src/components/CommandK.vue new file mode 100644 index 0000000..c504224 --- /dev/null +++ b/user-frontend/src/components/CommandK.vue @@ -0,0 +1,335 @@ + + + + + diff --git a/user-frontend/src/layouts/UserLayout.vue b/user-frontend/src/layouts/UserLayout.vue index ff05820..45526e4 100644 --- a/user-frontend/src/layouts/UserLayout.vue +++ b/user-frontend/src/layouts/UserLayout.vue @@ -5,9 +5,14 @@