From d962ba2f162da0d49f4e43926391064203dd056e Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Sat, 2 May 2026 23:13:35 +0800 Subject: [PATCH] feat(web): WorkspaceListView and create modal --- .../views/workspaces/WorkspaceListView.vue | 117 +++++++++++ .../components/WorkspaceCreateModal.vue | 196 ++++++++++++++++++ 2 files changed, 313 insertions(+) create mode 100644 web/src/views/workspaces/WorkspaceListView.vue create mode 100644 web/src/views/workspaces/components/WorkspaceCreateModal.vue diff --git a/web/src/views/workspaces/WorkspaceListView.vue b/web/src/views/workspaces/WorkspaceListView.vue new file mode 100644 index 0000000..ee0dcd7 --- /dev/null +++ b/web/src/views/workspaces/WorkspaceListView.vue @@ -0,0 +1,117 @@ + + + + + + + + 工作区 + + + 新建工作区 + + + + + + + + 暂无工作区,点击「新建工作区」创建第一个。 + + + + + + + + + + diff --git a/web/src/views/workspaces/components/WorkspaceCreateModal.vue b/web/src/views/workspaces/components/WorkspaceCreateModal.vue new file mode 100644 index 0000000..b0b56d4 --- /dev/null +++ b/web/src/views/workspaces/components/WorkspaceCreateModal.vue @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + + + 创建 + + + + + + +