diff --git a/AutoRobot/Windows/Robot/Web/src/DockLayout/DockIndicator.vue b/AutoRobot/Windows/Robot/Web/src/DockLayout/DockIndicator.vue index 12177d7..ee19485 100644 --- a/AutoRobot/Windows/Robot/Web/src/DockLayout/DockIndicator.vue +++ b/AutoRobot/Windows/Robot/Web/src/DockLayout/DockIndicator.vue @@ -65,31 +65,7 @@ - - - - - - - +
+ + + + + + + + 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 @@