From 5b4683a7352b4e60f02018f3f50c4f1b9a6df5d4 Mon Sep 17 00:00:00 2001 From: tiny-craft <137850705+tiny-craft@users.noreply.github.com> Date: Mon, 23 Oct 2023 19:45:04 +0800 Subject: [PATCH] feat: adjusted the content pane to accommodate more information (add sub content tabs). --- .../src/components/content/ContentPane.vue | 186 ++++++++++++------ .../components/content/ContentValueTab.vue | 2 +- .../components/content_value/ContentCli.vue | 7 + .../content_value/ContentServerStatus.vue | 2 +- .../content_value/ContentValueWrapper.vue | 72 +++++++ frontend/src/components/icons/Detail.vue | 109 ++++++++++ frontend/src/components/icons/Terminal.vue | 67 +++++++ frontend/src/consts/browser_tab_type.js | 10 + frontend/src/langs/en.json | 10 +- frontend/src/langs/zh-cn.json | 10 +- frontend/src/stores/connections.js | 4 +- frontend/src/stores/tab.js | 52 +++-- frontend/src/styles/content.scss | 2 - frontend/src/styles/style.scss | 3 +- 14 files changed, 445 insertions(+), 91 deletions(-) create mode 100644 frontend/src/components/content_value/ContentCli.vue create mode 100644 frontend/src/components/content_value/ContentValueWrapper.vue create mode 100644 frontend/src/components/icons/Detail.vue create mode 100644 frontend/src/components/icons/Terminal.vue create mode 100644 frontend/src/consts/browser_tab_type.js diff --git a/frontend/src/components/content/ContentPane.vue b/frontend/src/components/content/ContentPane.vue index 36a01ec..8271dac 100644 --- a/frontend/src/components/content/ContentPane.vue +++ b/frontend/src/components/content/ContentPane.vue @@ -1,16 +1,19 @@