bindbox-game/build/resources/admin/assets/index-CqowZTsR.css
邹方成 2a89a1ab9d
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
feat(admin): 更新前端资源文件及修复相关功能
refactor(service): 修改banner和guild删除逻辑为软删除
fix(service): 修复删除操作使用软删除而非物理删除

build: 添加SQLite测试仓库实现
docs: 新增奖励管理字段拆分和批量抽奖UI改造文档

ci: 更新CI忽略文件
style: 清理无用资源文件
2025-11-19 01:35:55 +08:00

2 lines
8.8 KiB
CSS

.wizard-header[data-v-954103c5]{text-align:center;margin-bottom:40px}.wizard-header .header-content[data-v-954103c5]{background:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:16px;padding:24px;box-shadow:var(--el-box-shadow-light)}.wizard-header .wizard-title[data-v-954103c5]{font-size:24px;font-weight:700;color:var(--el-text-color-primary);margin:0 0 8px}.wizard-header .wizard-subtitle[data-v-954103c5]{font-size:14px;color:var(--el-text-color-secondary);margin:0}.steps-container[data-v-954103c5]{margin-bottom:40px}.steps-container .steps-wrapper[data-v-954103c5]{background:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:16px;padding:16px;box-shadow:var(--el-box-shadow-light);display:flex;justify-content:space-around;align-items:center}.step-item[data-v-954103c5]{display:flex;align-items:center;position:relative;flex:1}.step-item .step-icon[data-v-954103c5]{position:relative;margin-right:16px}.step-item .step-icon .step-number[data-v-954103c5]{width:48px;height:48px;border-radius:50%;background:#e2e8f0;color:#4a5568;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;transition:all .3s ease}.step-item .step-icon .step-check[data-v-954103c5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;opacity:0;transition:all .3s ease}.step-item .step-content[data-v-954103c5]{flex:1}.step-item .step-content .step-title[data-v-954103c5]{font-size:18px;font-weight:600;color:#4a5568;margin-bottom:4px;transition:all .3s ease}.step-item .step-content .step-description[data-v-954103c5]{font-size:14px;color:#a0aec0;transition:all .3s ease}.step-item .step-connector[data-v-954103c5]{position:absolute;right:-50%;top:50%;transform:translateY(-50%);width:100%;height:2px;background:#e2e8f0;z-index:-1}.step-item .step-connector .connector-line[data-v-954103c5]{height:100%;background:#5d87ff;width:0;transition:width .3s ease}.step-item.step-active .step-icon .step-number[data-v-954103c5]{background:#5d87ff;color:#fff;transform:scale(1.06);box-shadow:0 6px 18px #5d87ff59}.step-item.step-active .step-content .step-title[data-v-954103c5]{color:#667eea;font-weight:700}.step-item.step-completed .step-icon .step-number[data-v-954103c5]{background:#48bb78;color:#fff}.step-item.step-completed .step-icon .step-check[data-v-954103c5]{opacity:1}.step-item.step-completed .step-content .step-title[data-v-954103c5]{color:#48bb78}.step-item.step-completed .step-connector .connector-line[data-v-954103c5]{width:100%}.step-item.step-pending[data-v-954103c5]{opacity:.6}.step-item:last-child .step-connector[data-v-954103c5]{display:none}.wizard-content[data-v-954103c5]{margin-bottom:30px}.wizard-content .content-card[data-v-954103c5]{background:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:16px;padding:24px;box-shadow:var(--el-box-shadow-light);min-height:420px}.step-content-area[data-v-954103c5]{animation:fadeIn-954103c5 .5s ease}@keyframes fadeIn-954103c5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section-header[data-v-954103c5]{margin-bottom:32px;text-align:center}.section-header .section-title[data-v-954103c5]{font-size:28px;font-weight:700;color:#2d3748;margin:0 0 8px}.section-header .section-description[data-v-954103c5]{font-size:16px;color:#718096;margin:0}.form-section[data-v-954103c5]{max-width:800px;margin:0 auto}.form-row[data-v-954103c5]{display:flex;gap:24px;margin-bottom:24px}.form-row .form-item-half[data-v-954103c5],.form-row .form-item-full[data-v-954103c5]{flex:1}[data-v-954103c5] .el-form-item{margin-bottom:0}[data-v-954103c5] .el-form-item .el-form-item__label{font-weight:600;color:#4a5568;font-size:15px;padding-bottom:8px}[data-v-954103c5] .el-input__wrapper,[data-v-954103c5] .el-select__wrapper,[data-v-954103c5] .el-input-number{box-shadow:0 4px 12px #00000014;border-radius:12px;border:2px solid transparent;transition:all .3s ease}[data-v-954103c5] .el-input__wrapper:hover,[data-v-954103c5] .el-select__wrapper:hover,[data-v-954103c5] .el-input-number:hover{box-shadow:0 6px 20px #0000001f;transform:translateY(-1px)}[data-v-954103c5] .el-input__wrapper:focus-within,[data-v-954103c5] .el-select__wrapper:focus-within,[data-v-954103c5] .el-input-number:focus-within{border-color:#667eea;box-shadow:0 6px 20px #667eea33}[data-v-954103c5] .el-input-number{width:100%}.currency-prefix[data-v-954103c5]{color:#667eea;font-weight:600;margin-right:4px}.datetime-picker[data-v-954103c5]{width:100%}.status-option[data-v-954103c5]{display:flex;align-items:center;gap:8px}.status-option .status-dot[data-v-954103c5]{width:8px;height:8px;border-radius:50%}.status-option .status-dot.status-active[data-v-954103c5]{background:#48bb78}.status-option .status-dot.status-inactive[data-v-954103c5]{background:#a0aec0}.status-option .status-dot.status-pending[data-v-954103c5]{background:#ed8936}.selected-activity-info[data-v-954103c5],.selected-info-bar[data-v-954103c5]{background:linear-gradient(135deg,#ebf8ff,#bee3f8);border-radius:12px;padding:16px;margin-bottom:24px;display:flex;align-items:center;gap:12px;color:#2b6cb0;font-weight:500}.selected-activity-info .el-icon[data-v-954103c5],.selected-info-bar .el-icon[data-v-954103c5]{font-size:20px}.selected-info-bar[data-v-954103c5]{display:flex;gap:24px}.selected-info-bar .info-item[data-v-954103c5]{display:flex;align-items:center;gap:8px}.rewards-toolbar[data-v-954103c5]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.rewards-toolbar .reward-stats[data-v-954103c5]{margin-left:auto}.rewards-toolbar .reward-stats .stat-item[data-v-954103c5]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:8px 16px;border-radius:20px;font-weight:600;font-size:14px}.rewards-grid[data-v-954103c5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.reward-card[data-v-954103c5]{background:#fff;border-radius:16px;padding:20px;box-shadow:0 8px 25px #00000014;border:2px solid transparent;transition:all .3s ease}.reward-card[data-v-954103c5]:hover{transform:translateY(-4px);box-shadow:0 12px 35px #00000026;border-color:#667eea}.reward-header[data-v-954103c5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.reward-header .reward-title[data-v-954103c5]{font-size:18px;font-weight:600;color:#2d3748;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-properties[data-v-954103c5]{display:flex;flex-direction:column;gap:12px}.reward-properties .property-item[data-v-954103c5]{display:flex;justify-content:space-between;align-items:center}.reward-properties .property-item .property-label[data-v-954103c5]{color:#718096;font-weight:500}.reward-properties .property-item .property-value[data-v-954103c5]{color:#2d3748;font-weight:600}.empty-rewards[data-v-954103c5]{text-align:center;padding:60px 20px}.empty-rewards .empty-icon[data-v-954103c5]{font-size:64px;color:#cbd5e0;margin-bottom:16px}.empty-rewards .empty-text[data-v-954103c5]{font-size:18px;color:#a0aec0;font-weight:500}.wizard-footer[data-v-954103c5]{position:sticky;bottom:0;background:#fffffff2;backdrop-filter:blur(10px);border-radius:20px;padding:24px;box-shadow:0 -10px 30px #0000001a}.wizard-footer .footer-content[data-v-954103c5]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.wizard-footer .footer-info[data-v-954103c5]{display:flex;align-items:center;gap:8px;color:#718096;font-weight:500}.wizard-footer .footer-info .el-icon[data-v-954103c5]{color:#667eea}[data-v-954103c5] .reward-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);margin:0;padding:24px;border-radius:16px 16px 0 0}[data-v-954103c5] .reward-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:600;font-size:20px}[data-v-954103c5] .reward-dialog .el-dialog__body{padding:32px}.product-select[data-v-954103c5]{width:100%}.product-option[data-v-954103c5]{display:flex;justify-content:space-between;align-items:center}.product-option .product-name[data-v-954103c5]{font-weight:500}.product-option .product-price[data-v-954103c5]{color:#667eea;font-weight:600}.number-input[data-v-954103c5]{width:100%}.input-hint[data-v-954103c5]{font-size:12px;color:#a0aec0;margin-top:4px;line-height:1.4}.level-option[data-v-954103c5]{display:flex;align-items:center;gap:8px}.level-option .level-desc[data-v-954103c5]{color:#718096;font-size:12px}@media (max-width: 768px){.activity-wizard-container[data-v-954103c5]{padding:10px}.wizard-header .header-content[data-v-954103c5]{padding:24px}.wizard-title[data-v-954103c5]{font-size:28px}.steps-wrapper[data-v-954103c5]{flex-direction:column;gap:20px}.step-item[data-v-954103c5]{flex-direction:column;text-align:center}.step-item .step-connector[data-v-954103c5]{display:none}.form-row[data-v-954103c5]{flex-direction:column;gap:16px}.rewards-grid[data-v-954103c5]{grid-template-columns:1fr}.wizard-footer .footer-content[data-v-954103c5]{flex-direction:column;gap:16px}}