UNPKG

@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! ⚡

185 lines (152 loc) • 3.12 kB
.fieldSet-ZsYf1y { gap: var(--ac-space-6); flex-direction: column; display: flex; } .legend-cxaotK { color: var(--ac-foreground); margin-bottom: var(--ac-space-3); font-weight: 600; } .legendDefault-za5qgw { font-size: var(--ac-text-base); } .legendLabel-dxy8Ra { font-size: var(--ac-text-sm); } .group-jMAZ6P { gap: calc(var(--ac-space-6) + var(--ac-space-1)); flex-direction: column; width: 100%; display: flex; } .group-jMAZ6P > .group-jMAZ6P { gap: var(--ac-space-4); } .field-xkpXUG { gap: var(--ac-space-3); width: 100%; display: flex; } .field-xkpXUG[data-invalid="true"] { color: var(--ac-destructive); } .vertical-teIgkd { flex-direction: column; } .vertical-teIgkd > * { width: 100%; } .horizontal-xEGT3H { flex-direction: row; align-items: center; } .horizontal-xEGT3H > [data-slot="field-label"] { flex: none; } .responsive-KhsIcd { flex-direction: column; } .responsive-KhsIcd > * { width: 100%; } @media (width >= 768px) { .responsive-KhsIcd { flex-direction: row; align-items: center; } .responsive-KhsIcd > * { width: auto; } .responsive-KhsIcd > [data-slot="field-label"] { flex: none; min-width: 10rem; } } .content-wtS4mt { flex-direction: column; flex: auto; min-width: 0; } .content-wtS4mt, .label-aBLDfE { gap: var(--ac-space-2); line-height: 1.4; display: flex; } .label-aBLDfE { color: var(--ac-foreground); cursor: default; font-size: var(--ac-text-sm); -webkit-user-select: none; user-select: none; width: fit-content; font-weight: 500; } .field-xkpXUG[data-disabled="true"] .label-aBLDfE { opacity: .5; } .label-aBLDfE:has([data-slot="field"]) { border: 1px solid var(--ac-border); border-radius: var(--ac-radius-md); padding: var(--ac-space-4); flex-direction: column; width: 100%; } .title-yyNFE9 { color: var(--ac-foreground); align-items: center; gap: var(--ac-space-2); width: fit-content; font-weight: 500; line-height: 1.4; display: flex; } .description-wbkoMV, .title-yyNFE9 { font-size: var(--ac-text-sm); } .description-wbkoMV { color: var(--ac-muted-foreground); line-height: 1.5; } .description-wbkoMV a { color: inherit; text-underline-offset: 4px; text-decoration: underline; } @media (hover: hover) { .description-wbkoMV a:hover { color: var(--ac-foreground); } } .separator-ZduEsC { font-size: var(--ac-text-sm); margin: calc(var(--ac-space-2)*-1) 0; min-height: 1.25rem; position: relative; } .separatorLine-cueT3n { position: absolute; inset: 50% 0 auto; transform: translateY(-50%); } .separatorContent-naPPmD { background-color: var(--ac-background); color: var(--ac-muted-foreground); padding: 0 var(--ac-space-2); width: fit-content; margin: 0 auto; display: block; position: relative; } .error-zfXC1o { color: var(--ac-destructive); font-size: var(--ac-text-sm); } .errorList-SVbSW8 { gap: var(--ac-space-1); padding-left: var(--ac-space-4); flex-direction: column; margin: 0; display: flex; } /*# sourceMappingURL=field_module.css.map */