From 187af674f538fcdec51f283ca3ac443c3c8944df Mon Sep 17 00:00:00 2001 From: Fine Date: Sat, 11 Nov 2023 17:52:34 +0800 Subject: [PATCH] feat: trace theme --- src/styles/theme.scss | 6 ++++++ src/views/dashboard/related/trace/Detail.vue | 2 +- src/views/dashboard/related/trace/TraceList.vue | 6 +++--- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/styles/theme.scss b/src/styles/theme.scss index 32f3df24..b89ffef9 100644 --- a/src/styles/theme.scss +++ b/src/styles/theme.scss @@ -41,6 +41,9 @@ html { --sw-topology-box-shadow: #eee 1px 2px 10px; --sw-topology-setting-bg: #fff; --sw-topology-border: 1px solid #999; + --sw-trace-success: rgb(46 47 51 / 10%); + --sw-trace-list-border: rgb(0 0 0 / 7%); + --sw-trace-list-hover: #ededed; } html.dark { @@ -68,6 +71,9 @@ html.dark { --sw-topology-box-shadow: 0 0 2px 0 #444; --sw-topology-setting-bg: #333; --sw-topology-border: 1px solid #666; + --sw-trace-success: #aaa; + --sw-trace-list-border: #333; + --sw-trace-list-hover: #3d444f; } .el-table tr { diff --git a/src/views/dashboard/related/trace/Detail.vue b/src/views/dashboard/related/trace/Detail.vue index c2e791b2..ec4bd9b8 100644 --- a/src/views/dashboard/related/trace/Detail.vue +++ b/src/views/dashboard/related/trace/Detail.vue @@ -178,7 +178,7 @@ limitations under the License. --> height: 95px; .grey { - color: $text-color; + color: #fff; background-color: $active-background; } diff --git a/src/views/dashboard/related/trace/TraceList.vue b/src/views/dashboard/related/trace/TraceList.vue index 9be3d2ac..54832e63 100644 --- a/src/views/dashboard/related/trace/TraceList.vue +++ b/src/views/dashboard/related/trace/TraceList.vue @@ -197,15 +197,15 @@ limitations under the License. --> .trace-td { padding: 5px; - border-bottom: 1px solid rgb(0 0 0 / 7%); + border-bottom: 1px solid var(--sw-trace-list-border); &.selected { - background-color: #ededed; + background-color: var(--sw-trace-list-hover); } } .trace-success { - border-left: 4px solid rgb(46 47 51 / 10%); + border-left: 4px solid var(--sw-trace-success); } .trace-warning {