update: 流程预览 进行中动画效果

This commit is contained in:
dap 2024-04-04 14:19:49 +08:00
parent e1b03258e8
commit b117a6f198

View File

@ -338,16 +338,35 @@ defineExpose({
:deep(.highlight.djs-connection > .djs-visual > path) { :deep(.highlight.djs-connection > .djs-visual > path) {
stroke: green !important; stroke: green !important;
} }
:deep(.highlight-todo.djs-connection > .djs-visual > path) {
stroke: orange !important; //
stroke-dasharray: 4px !important; @keyframes path-animation {
fill-opacity: 0.2 !important; from {
marker-end: url(#sequenceflow-end-_E7DFDF-_E7DFDF-803g1kf6zwzmcig1y2ulm5egr); stroke-dashoffset: 100%;
}
to {
stroke-dashoffset: 0%;
}
} }
:deep(.highlight-todo.djs-shape .djs-visual > :nth-child(1)) {
fill: orange !important; :deep(.highlight-todo.djs-connection > .djs-visual > path) {
stroke: orange !important; animation: path-animation 60s;
animation-timing-function: linear;
animation-iteration-count: infinite;
stroke-dasharray: 4px !important; stroke-dasharray: 4px !important;
stroke: orange !important;
fill-opacity: 0.2 !important;
marker-end: url('#sequenceflow-end-_E7DFDF-_E7DFDF-803g1kf6zwzmcig1y2ulm5egr');
}
:deep(.highlight-todo.djs-shape .djs-visual > :nth-child(1)) {
animation: path-animation 60s;
animation-timing-function: linear;
animation-iteration-count: infinite;
stroke-dasharray: 4px !important;
stroke: orange !important;
fill: orange !important;
fill-opacity: 0.2 !important; fill-opacity: 0.2 !important;
} }
} }