diff --git a/src/components/bpmnProcessDesigner/package/designer/ProcessViewer.vue b/src/components/bpmnProcessDesigner/package/designer/ProcessViewer.vue
index e2cd4679..efb57503 100644
--- a/src/components/bpmnProcessDesigner/package/designer/ProcessViewer.vue
+++ b/src/components/bpmnProcessDesigner/package/designer/ProcessViewer.vue
@@ -591,14 +591,17 @@ watch(
stroke: #e6a23c !important;
fill-opacity: 0.2 !important;
}
+
.highlight-return.djs-shape .djs-visual > :nth-child(2) {
fill: #e6a23c !important;
}
+
.highlight-return.djs-shape .djs-visual > path {
fill: #e6a23c !important;
fill-opacity: 0.2 !important;
stroke: #e6a23c !important;
}
+
.highlight-return.djs-connection > .djs-visual > path {
stroke: #e6a23c !important;
}
@@ -612,14 +615,17 @@ watch(
stroke: #e6a23c !important;
fill-opacity: 0.2 !important;
}
+
:deep(.highlight-return.djs-shape .djs-visual > :nth-child(2)) {
fill: #e6a23c !important;
}
+
:deep(.highlight-return.djs-shape .djs-visual > path) {
fill: #e6a23c !important;
fill-opacity: 0.2 !important;
stroke: #e6a23c !important;
}
+
:deep(.highlight-return.djs-connection > .djs-visual > path) {
stroke: #e6a23c !important;
}
diff --git a/src/layout/components/Breadcrumb/src/Breadcrumb.vue b/src/layout/components/Breadcrumb/src/Breadcrumb.vue
index 1852a59b..4079a066 100644
--- a/src/layout/components/Breadcrumb/src/Breadcrumb.vue
+++ b/src/layout/components/Breadcrumb/src/Breadcrumb.vue
@@ -114,6 +114,7 @@ $prefix-cls: #{$elNamespace}-breadcrumb;
}
}
}
+
:deep(&__item):last-child {
.#{$prefix-cls}__inner {
display: flex;
diff --git a/src/views/mall/promotion/combination/record/index.vue b/src/views/mall/promotion/combination/record/index.vue
index cc7a3b26..ec06a0b7 100644
--- a/src/views/mall/promotion/combination/record/index.vue
+++ b/src/views/mall/promotion/combination/record/index.vue
@@ -6,7 +6,7 @@
@@ -27,7 +27,7 @@
@@ -48,7 +48,7 @@
diff --git a/src/views/mall/statistics/member/index.vue b/src/views/mall/statistics/member/index.vue
index e76e861c..8dd7c593 100644
--- a/src/views/mall/statistics/member/index.vue
+++ b/src/views/mall/statistics/member/index.vue
@@ -472,12 +472,15 @@ onMounted(async () => {
margin-bottom: 1rem;
}
}
+
.trapezoid1 {
transform: perspective(5em) rotateX(-11deg);
}
+
.trapezoid2 {
transform: perspective(7em) rotateX(-20deg);
}
+
.trapezoid3 {
transform: perspective(3em) rotateX(-13deg);
}
diff --git a/src/views/mall/trade/afterSale/detail/index.vue b/src/views/mall/trade/afterSale/detail/index.vue
index 50c759d5..26df0d34 100644
--- a/src/views/mall/trade/afterSale/detail/index.vue
+++ b/src/views/mall/trade/afterSale/detail/index.vue
@@ -307,7 +307,7 @@ onMounted(async () => {
// 时间线样式调整
:deep(.el-timeline) {
- margin: 10px 0px 0px 160px;
+ margin: 10px 0 0 160px;
.el-timeline-item__wrapper {
position: relative;
@@ -328,27 +328,27 @@ onMounted(async () => {
background-color: #f7f8fa;
&::before {
- content: '';
position: absolute;
top: 10px;
left: 13px;
- border-width: 8px; /* 调整尖角大小 */
- border-style: solid;
border-color: transparent #f7f8fa transparent transparent; /* 尖角颜色,左侧朝向 */
+ border-style: solid;
+ border-width: 8px; /* 调整尖角大小 */
+ content: '';
}
}
.dot-node-style {
- width: 20px;
- height: 20px;
position: absolute;
left: -5px;
display: flex;
+ width: 20px;
+ height: 20px;
+ font-size: 10px;
+ color: #fff;
+ border-radius: 50%;
justify-content: center;
align-items: center;
- border-radius: 50%;
- color: #fff;
- font-size: 10px;
}
}
diff --git a/src/views/mall/trade/order/detail/index.vue b/src/views/mall/trade/order/detail/index.vue
index 58939dbc..7d0a88ac 100644
--- a/src/views/mall/trade/order/detail/index.vue
+++ b/src/views/mall/trade/order/detail/index.vue
@@ -395,27 +395,27 @@ onMounted(async () => {
background-color: #f7f8fa;
&::before {
- content: ''; /* 必须设置 content 属性 */
position: absolute;
top: 10px;
left: 13px; /* 将伪元素水平居中 */
- border-width: 8px; /* 调整尖角大小 */
- border-style: solid;
border-color: transparent #f7f8fa transparent transparent; /* 尖角颜色,左侧朝向 */
+ border-style: solid;
+ border-width: 8px; /* 调整尖角大小 */
+ content: ''; /* 必须设置 content 属性 */
}
}
.dot-node-style {
- width: 20px;
- height: 20px;
position: absolute;
left: -5px;
display: flex;
+ width: 20px;
+ height: 20px;
+ font-size: 10px;
+ color: #fff;
+ border-radius: 50%;
justify-content: center;
align-items: center;
- border-radius: 50%;
- color: #fff;
- font-size: 10px;
}
}