diff --git a/frontend/src/assets/main.css b/frontend/src/assets/main.css
index 69b4dce..3ebf38e 100644
--- a/frontend/src/assets/main.css
+++ b/frontend/src/assets/main.css
@@ -201,8 +201,11 @@ body {
.message-list {
width: 35%;
- border-right: 1px solid var(--medium-grey);
- padding-right: 1.5rem;
+ background-color: #ffffff;
+ border: 1px solid #d1d5db;
+ border-radius: var(--border-radius);
+ padding: 1.5rem;
+ box-sizing: border-box;
}
.message-list-header {
@@ -245,6 +248,7 @@ body {
.message-item .from {
font-weight: 700;
+ word-break: break-all;
}
.message-item .subject {
@@ -256,6 +260,11 @@ body {
.message-detail {
width: 65%;
+ background-color: #ffffff;
+ border: 1px solid #d1d5db;
+ border-radius: var(--border-radius);
+ padding: 1.5rem;
+ box-sizing: border-box;
}
.empty-state, .loading-state {
@@ -278,12 +287,14 @@ body {
.message-content-header p {
margin: 0;
color: var(--dark-grey);
+ word-break: break-all;
}
.message-body {
background-color: #ffffff;
padding: 1rem;
border-radius: 8px;
+ border: 1px solid #d1d5db;
white-space: pre-wrap;
word-wrap: break-word;
height: 300px;
@@ -433,4 +444,24 @@ body {
width: 95%;
padding: 1.5rem;
}
+}
+
+/* 方案二优化版:现代渐变风格 */
+::-webkit-scrollbar {
+ width: 8px; /* 保持一个舒适的宽度 */
+ height: 8px;
+}
+
+::-webkit-scrollbar-track {
+ background: var(--light-grey); /* 轨道颜色与背景融为一体 */
+}
+
+::-webkit-scrollbar-thumb {
+ background: linear-gradient(45deg, var(--light-purple), var(--primary-purple)); /* 调整渐变角度 */
+ border-radius: 4px; /* 圆角调整为一半的宽度 */
+ border: 2px solid var(--light-grey); /* 使用轨道颜色作为边框,营造内边距效果 */
+}
+
+::-webkit-scrollbar-thumb:hover {
+ background: linear-gradient(45deg, var(--primary-purple), var(--dark-purple)); /* 悬停时加深渐变 */
}
\ No newline at end of file