From 58d4c6660efb6bae69111abde86d9bb523c23063 Mon Sep 17 00:00:00 2001 From: zhangshun <453905631@qq.com> Date: Tue, 16 Jun 2026 10:59:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=BC=BA=E6=9B=B2=E6=9F=84=E6=BB=91?= =?UTF-8?q?=E5=9D=97=E4=B8=89=E7=BB=B4=E9=AA=8C=E8=AF=81=E8=A7=86=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/fourbar_test.html | 338 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 338 insertions(+) diff --git a/public/fourbar_test.html b/public/fourbar_test.html index 00dbb34..7f6148c 100644 --- a/public/fourbar_test.html +++ b/public/fourbar_test.html @@ -299,6 +299,82 @@ gap: 14px; } + .three-stage { + margin-bottom: 16px; + overflow: hidden; + border: 1px solid var(--line); + border-radius: 8px; + background: #0f1720; + } + + .three-toolbar { + display: flex; + align-items: center; + justify-content: space-between; + gap: 12px; + padding: 12px 14px; + background: #17212b; + color: #edf6fb; + } + + .three-toolbar h3 { + font-size: 15px; + } + + .three-toolbar-actions { + display: flex; + flex-wrap: wrap; + gap: 8px; + } + + .three-toolbar .secondary { + min-height: 38px; + background: #1f2d3a; + border-color: #3d4c5a; + color: #edf6fb; + } + + .three-viewport { + position: relative; + width: 100%; + height: 460px; + } + + .three-viewport canvas { + display: block; + width: 100%; + height: 100%; + } + + .three-overlay { + position: absolute; + left: 14px; + bottom: 14px; + display: grid; + gap: 6px; + width: min(360px, calc(100% - 28px)); + padding: 10px 12px; + border: 1px solid rgba(237, 246, 251, 0.16); + border-radius: 8px; + background: rgba(15, 23, 32, 0.78); + color: #edf6fb; + font-size: 12px; + line-height: 1.45; + pointer-events: none; + } + + .three-overlay strong { + font-size: 13px; + } + + .three-note { + padding: 12px 14px 14px; + border-top: 1px solid rgba(237, 246, 251, 0.12); + color: #c8d3dc; + font-size: 13px; + line-height: 1.55; + } + .chart-card { border: 1px solid var(--line); border-radius: 8px; @@ -441,6 +517,15 @@ .chart-grid { grid-template-columns: 1fr; } + + .three-toolbar { + align-items: flex-start; + flex-direction: column; + } + + .three-viewport { + height: 380px; + } } @media (max-width: 560px) { @@ -543,6 +628,27 @@ +