@@ -177,14 +183,14 @@
@@ -590,6 +653,12 @@ onMounted(() => {
transition: all 0.3s ease;
overflow: hidden;
+ &.drop-target-active {
+ background: #ecf5ff;
+ border: 2px dashed #409eff;
+ box-shadow: 0 0 12px rgba(64, 158, 255, 0.2);
+ }
+
&.collapsed {
width: 40px;
min-width: 40px;
@@ -650,9 +719,11 @@ onMounted(() => {
transform: translateY(-1px);
}
- &:active {
+ &:active,
+ &.fc-dragging {
cursor: grabbing;
- opacity: 0.7;
+ opacity: 0.4;
+ box-shadow: 0 4px 12px rgba(64, 158, 255, 0.3);
}
&.status-draft { border-left-color: #909399; }