Files
console-dev/app/assets/styles/PageSteps.B5K7G9zF.css
T
2026-11-06 00:04:38 +08:00

67 lines
1.6 KiB
CSS

.steps[data-v-a16c5dea] {
margin: 0;
padding: 4px 0 2px;
list-style: none;
overflow-x: auto;
}
.step[data-v-a16c5dea],
.steps[data-v-a16c5dea] {
align-items: center;
display: flex;
}
.step[data-v-a16c5dea] {
flex-shrink: 0;
gap: 8px;
}
.step-dot[data-v-a16c5dea] {
background: var(--p-content-hover-background);
border: 1px solid var(--p-content-border-color, #e2e8f0);
border-radius: 50%;
flex-shrink: 0;
justify-content: center;
align-items: center;
width: 24px;
height: 24px;
font-size: 0.875rem;
font-weight: 600;
transition:
background 0.15s,
color 0.15s,
border-color 0.15s;
display: inline-flex;
}
.step-dot[data-v-a16c5dea],
.step-label[data-v-a16c5dea] {
color: var(--p-text-muted-color, #94a3b8);
}
.step-label[data-v-a16c5dea] {
white-space: nowrap;
font-size: 0.9375rem;
}
.step.done .step-dot[data-v-a16c5dea] {
background: var(--p-primary-color, #10b981);
border-color: var(--p-primary-color, #10b981);
color: var(--p-primary-contrast-color, #fff);
}
.step.done .step-label[data-v-a16c5dea] {
color: var(--p-text-color, #334155);
}
.step.active .step-dot[data-v-a16c5dea] {
border-color: var(--p-primary-color, #10b981);
color: var(--p-primary-color, #10b981);
}
.step.active .step-label[data-v-a16c5dea] {
color: var(--p-text-color, #334155);
font-weight: 500;
}
.step-line[data-v-a16c5dea] {
background: var(--p-content-border-color, #e2e8f0);
flex-shrink: 0;
width: 40px;
height: 1px;
margin: 0 10px;
}
.step.done .step-line[data-v-a16c5dea] {
background: var(--p-primary-color, #10b981);
}