chore: 统一代码格式 - black + prettier 全量格式化
CI/CD Pipeline / Frontend Lint (push) Failing after 75h41m6s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 75h41m16s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1734h15m39s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1734h15m41s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1734h15m43s
CI/CD Pipeline / Deploy Staging (push) Failing after 1734h15m43s
CI/CD Pipeline / Deploy Production (push) Failing after 1734h47m8s

This commit is contained in:
DevOps Bot
2026-07-06 09:12:54 +08:00
parent 2d05f37651
commit b86a9c2af2
35 changed files with 467 additions and 209 deletions
+48 -13
View File
@@ -345,15 +345,34 @@
animation: xx-clonemodal-wave 0.8s ease-in-out infinite alternate;
}
.xx-clonemodal-record-wave-bar:nth-child(1) { height: 40%; animation-delay: 0s; }
.xx-clonemodal-record-wave-bar:nth-child(2) { height: 70%; animation-delay: 0.15s; }
.xx-clonemodal-record-wave-bar:nth-child(3) { height: 100%; animation-delay: 0.3s; }
.xx-clonemodal-record-wave-bar:nth-child(4) { height: 60%; animation-delay: 0.45s; }
.xx-clonemodal-record-wave-bar:nth-child(5) { height: 30%; animation-delay: 0.6s; }
.xx-clonemodal-record-wave-bar:nth-child(1) {
height: 40%;
animation-delay: 0s;
}
.xx-clonemodal-record-wave-bar:nth-child(2) {
height: 70%;
animation-delay: 0.15s;
}
.xx-clonemodal-record-wave-bar:nth-child(3) {
height: 100%;
animation-delay: 0.3s;
}
.xx-clonemodal-record-wave-bar:nth-child(4) {
height: 60%;
animation-delay: 0.45s;
}
.xx-clonemodal-record-wave-bar:nth-child(5) {
height: 30%;
animation-delay: 0.6s;
}
@keyframes xx-clonemodal-wave {
from { transform: scaleY(0.4); }
to { transform: scaleY(1); }
from {
transform: scaleY(0.4);
}
to {
transform: scaleY(1);
}
}
/* 录制按钮 */
@@ -366,7 +385,10 @@
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
font-size: 20px;
cursor: pointer;
transition: background 0.2s ease, transform 0.15s ease, box-shadow 0.2s ease;
transition:
background 0.2s ease,
transform 0.15s ease,
box-shadow 0.2s ease;
display: flex;
align-items: center;
justify-content: center;
@@ -390,8 +412,13 @@
}
@keyframes xx-clonemodal-pulse {
0%, 100% { box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.4); }
50% { box-shadow: 0 0 0 8px rgba(239, 68, 68, 0); }
0%,
100% {
box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.4);
}
50% {
box-shadow: 0 0 0 8px rgba(239, 68, 68, 0);
}
}
/* ── 进度阶段(上传中 / 克隆中 / 完成) ─────────────── */
@@ -522,9 +549,17 @@
}
@keyframes xx-clonemodal-bounce {
0% { transform: scale(0); opacity: 0; }
60% { transform: scale(1.2); opacity: 1; }
100% { transform: scale(1); }
0% {
transform: scale(0);
opacity: 0;
}
60% {
transform: scale(1.2);
opacity: 1;
}
100% {
transform: scale(1);
}
}
.xx-clonemodal-success-title {