diff --git a/components/OrderCard.vue b/components/OrderCard.vue
index 09b097b..fd9a823 100644
--- a/components/OrderCard.vue
+++ b/components/OrderCard.vue
@@ -50,9 +50,10 @@ export default {
.card-body{padding-top:8rpx}
.card-items{padding:4rpx 0}
.card-item-row{display:flex;align-items:center;justify-content:space-between;padding:6rpx 0}
-.card-item-name{font-size:52rpx;font-weight:700;color:var(--text)}
+.card-item-name{font-size:39rpx;font-weight:700;color:var(--text)}
.card-item-qty{font-size:28rpx;font-weight:600;color:var(--gold);margin-left:16rpx}
.card-note{font-size:24rpx;color:var(--orange);display:block;padding:8rpx 0}
.card-time{font-size:22rpx;color:var(--text-muted);display:block;padding:4rpx 0}
@keyframes pulse-glow{0%,100%{box-shadow:0 0 20rpx rgba(245,166,35,.1)}50%{box-shadow:0 0 40rpx rgba(245,166,35,.2)}}
+
diff --git a/pages/orders/orders.vue b/pages/orders/orders.vue
index da6f991..c9832bb 100644
--- a/pages/orders/orders.vue
+++ b/pages/orders/orders.vue
@@ -12,8 +12,9 @@
@@ -88,10 +89,11 @@ export default {
.action-btn{padding:12rpx 28rpx;border-radius:24rpx;font-size:24rpx;font-weight:600;border:none;position:relative}
.action-remind{background:rgba(255,59,59,.15);color:var(--red)}
.action-chat{background:rgba(74,144,217,.15);color:var(--blue)}
-.unread-dot{margin-left:6rpx;background:var(--red);color:#fff;font-size:18rpx;min-width:32rpx;height:32rpx;border-radius:16rpx;display:inline-flex;align-items:center;justify-content:center;padding:0 8rpx;vertical-align:middle}
+.unread-badge{background:var(--red);color:#fff;font-size:20rpx;min-width:32rpx;height:32rpx;border-radius:16rpx;display:inline-flex;align-items:center;justify-content:center;padding:0 8rpx;margin-right:8rpx;vertical-align:middle}
.empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}
.empty-icon{font-size:112rpx;opacity:.3}
.empty-text{font-size:28rpx;color:var(--text-muted);margin:16rpx 0}
.btn-back-menu{margin-top:40rpx;padding:16rpx 48rpx;border-radius:40rpx;background:var(--gold);color:#1A1A1A;font-size:28rpx;font-weight:700;border:none}
+
diff --git a/pages/staff/board.vue b/pages/staff/board.vue
index 1b4408f..634fe8b 100644
--- a/pages/staff/board.vue
+++ b/pages/staff/board.vue
@@ -24,7 +24,7 @@
-
+
@@ -130,8 +130,10 @@ export default {
.ba-gold{background:rgba(245,166,35,.15);color:var(--gold)}
.ba-blue{background:rgba(74,144,217,.15);color:var(--blue)}
.ba-red{background:rgba(255,59,59,.15);color:var(--red)}
+.unread-badge{background:var(--red);color:#fff;font-size:18rpx;min-width:28rpx;height:28rpx;border-radius:14rpx;display:inline-flex;align-items:center;justify-content:center;padding:0 6rpx;margin-right:6rpx;vertical-align:middle}
.empty-state{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column}
.empty-icon{font-size:112rpx;opacity:.3}
.empty-text{font-size:28rpx;color:var(--text-muted);margin-top:16rpx}
+