@arolariu/components
Version:
🎨 70+ beautiful, accessible React components built on Base UI. TypeScript-first, CSS Modules styling, tree-shakeable, SSR-ready. Perfect for modern web apps, design systems & rapid prototyping. Zero config, maximum flexibility! ⚡
75 lines (61 loc) • 1.55 kB
CSS
.stepper-zI1PdI {
align-items: flex-start;
gap: var(--ac-space-2);
display: flex;
}
.vertical-GWnVMV {
flex-direction: column;
}
.step-pUl5wl {
gap: var(--ac-space-2);
position: relative;
}
.indicator-ywL5Ph, .step-pUl5wl {
align-items: center;
display: flex;
}
.indicator-ywL5Ph {
border: 2px solid var(--ac-border);
font-size: var(--ac-text-sm);
height: 2rem;
transition: background-color var(--ac-transition-fast),border-color var(--ac-transition-fast),color var(--ac-transition-fast);
border-radius: 50%;
flex-shrink: 0;
justify-content: center;
width: 2rem;
font-weight: 600;
}
.step-pUl5wl[data-state="completed"] .indicator-ywL5Ph {
background-color: var(--ac-primary);
border-color: var(--ac-primary);
color: var(--ac-primary-foreground);
}
.step-pUl5wl[data-state="active"] .indicator-ywL5Ph {
border-color: var(--ac-primary);
color: var(--ac-primary);
}
.step-pUl5wl[data-state="upcoming"] .indicator-ywL5Ph {
color: var(--ac-muted-foreground);
}
.connector-f5sHoL {
background-color: var(--ac-border);
height: 2px;
min-width: var(--ac-space-4);
flex: 1;
}
.step-pUl5wl[data-state="completed"] .connector-f5sHoL {
background-color: var(--ac-primary);
}
.vertical-GWnVMV .connector-f5sHoL {
height: var(--ac-space-4);
min-width: unset;
width: 2px;
}
.label-ZRKeKH {
color: var(--ac-foreground);
font-size: var(--ac-text-sm);
}
.step-pUl5wl[data-state="upcoming"] .label-ZRKeKH {
color: var(--ac-muted-foreground);
}
/*# sourceMappingURL=stepper_module.css.map */