+
+
+ d="M0 67 L58 67 L67 58 L67 0 L118 0 L118 58 L128 67 L185 67 L185 118 L128 118 L118 128 L118 185 L67 185 L67 128 L58 118 L0 118 Z" />
+ d="M1 68 L59 68 L68 59 L68 1 L117 1 L117 59 L127 68 L184 68 L184 117 L127 117 L117 127 L117 184 L68 184 L68 127 L59 117 L1 117 Z" />
@@ -663,6 +665,17 @@ watch(activeDockZone, (newZone) => {
z-index: 1; /* 中心指示区在下层 */
}
+/* 上区指示器:位于中心指示区上方指示器的上方4个像素处 */
+.dock-top-area {
+ position: absolute;
+ top: -45px; /* 向上偏移,确保距离中心指示区上方指示器上边缘4个像素 */
+ left: 50%;
+ transform: translateX(-50%);
+ opacity: 0.7; /* 默认半透明 */
+ transition: opacity 0.2s;
+ z-index: 2; /* 确保在中心指示区上方 */
+}
+
/* 中心指示区上方指示器:位于中心指示区上边缘,距离上边框5像素 */
.indicator-center-top {
position: absolute;
diff --git a/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue b/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue
index aa025da..127623b 100644
--- a/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue
+++ b/AutoRobot/Windows/Robot/Web/src/DockLayout/DockLayout.vue
@@ -1,6 +1,7 @@
+