From 88a31d5a960bd10f3799bc00f8aa24461567d06e Mon Sep 17 00:00:00 2001
From: shimai <shimai@example.com>
Date: Tue, 07 Apr 2026 15:23:43 +0800
Subject: [PATCH] Merge branch 'test/tony.cheng/260312' of http://120.79.193.119:9090/r/~chengmw/cloud-melody-front into test/shimai.huang/260309
---
web-app/src/components/dashboard/NegotiationProgress.css | 79 +++++++++++++++++++++++++++++++++++++++
1 files changed, 79 insertions(+), 0 deletions(-)
diff --git a/web-app/src/components/dashboard/NegotiationProgress.css b/web-app/src/components/dashboard/NegotiationProgress.css
new file mode 100644
index 0000000..111229b
--- /dev/null
+++ b/web-app/src/components/dashboard/NegotiationProgress.css
@@ -0,0 +1,79 @@
+/**
+ * NegotiationProgress 组件样式
+ * 协商沟通进度点线式展示
+ */
+
+.negotiation-progress {
+ background: #f8f9fa;
+ border-radius: 8px;
+ padding: 12px 16px;
+}
+
+.negotiation-header {
+ margin-bottom: 8px;
+}
+
+.negotiation-title {
+ font-size: 0.85rem;
+ color: #6c757d;
+ font-weight: 500;
+}
+
+.negotiation-round {
+ margin-bottom: 12px;
+}
+
+.round-text {
+ font-size: 1.3rem;
+ font-weight: 700;
+ color: #212529;
+}
+
+/* 进度点容器 */
+.negotiation-dots {
+ display: flex;
+ align-items: center;
+}
+
+/* 单个进度点+线 */
+.progress-dot-wrapper {
+ display: flex;
+ align-items: center;
+ justify-content: flex-start;
+}
+
+.progress-dot-wrapper.last {
+ flex: 0;
+}
+
+/* 进度短横线 */
+.progress-dot {
+ width: 16px;
+ height: 4px;
+ border-radius: 2px;
+ background: #d9d9d9;
+ flex-shrink: 0;
+ transition: background 0.3s;
+ margin-left: 5px;
+}
+
+.progress-dot-wrapper:first-child .progress-dot {
+ margin-left: 0;
+}
+
+.progress-dot.active {
+ background: #1a6fb8;
+}
+
+/* 连接线 */
+.progress-line {
+ flex: 1;
+ height: 2px;
+ background: #d9d9d9;
+ margin: 0 4px;
+ transition: background 0.3s;
+}
+
+.progress-line.active {
+ background: #1a6fb8;
+}
--
Gitblit v1.8.0