@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! ⚡
79 lines (65 loc) • 1.44 kB
CSS
.root-Z5pCsu {
align-items: stretch;
width: fit-content;
display: inline-flex;
}
.root-Z5pCsu > * {
flex-shrink: 0;
}
.root-Z5pCsu > :focus-visible {
z-index: 1;
position: relative;
}
.root-Z5pCsu > input {
flex: auto;
}
.horizontal-kveVYa > :not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
margin-left: -1px;
}
.horizontal-kveVYa > :not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.vertical-L4G4Ah {
flex-direction: column;
width: 100%;
}
.vertical-L4G4Ah > :not(:first-child) {
border-top-left-radius: 0;
border-top-right-radius: 0;
margin-top: -1px;
}
.vertical-L4G4Ah > :not(:last-child) {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.text-VDSn9t {
background-color: var(--ac-muted);
border: 1px solid var(--ac-border);
border-radius: var(--ac-radius-md);
color: var(--ac-foreground);
font-size: var(--ac-text-sm);
align-items: center;
gap: var(--ac-space-2);
padding: 0 var(--ac-space-4);
font-weight: 500;
display: inline-flex;
box-shadow: 0 1px 2px #0000000d;
}
.text-VDSn9t svg {
flex-shrink: 0;
width: 1rem;
height: 1rem;
}
.separator-yqxF4d {
background-color: var(--ac-border);
align-self: stretch;
position: relative;
margin: 0 ;
}
.separator-yqxF4d[data-orientation="vertical"] {
height: auto;
}
/*# sourceMappingURL=button-group_module.css.map */