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

86 lines (73 loc) • 1.73 kB
.backdrop-xm7ujY { transition: opacity var(--ac-transition-normal); z-index: 50; background-color: #0000008c; position: fixed; inset: 0; @supports (-webkit-touch-callout: none) { position: absolute; } } .backdrop-xm7ujY[data-ending-style], .backdrop-xm7ujY[data-starting-style] { opacity: 0; } .popup-JqC7fO { background-color: var(--ac-background); border: 1px solid var(--ac-border); border-radius: var(--ac-radius-lg) var(--ac-radius-lg) 0 0; inset-inline: 0; color: var(--ac-foreground); gap: var(--ac-space-4); min-height: 10rem; padding: var(--ac-space-4) var(--ac-space-4) var(--ac-space-6); transition: transform var(--ac-transition-normal),opacity var(--ac-transition-normal); z-index: 51; border-bottom: 0; flex-direction: column; margin-top: 6rem; display: flex; position: fixed; bottom: 0; box-shadow: 0 -16px 40px -16px #00000059; } .popup-JqC7fO[data-ending-style], .popup-JqC7fO[data-starting-style] { opacity: 0; transform: translateY(1rem); } .handle-b1XWYZ { background-color: var(--ac-border); border-radius: 999px; width: 4rem; height: .25rem; margin: 0 auto; } .content-Ep0a1b { gap: var(--ac-space-4); flex-direction: column; display: flex; } .header-U4Xp3k { gap: var(--ac-space-1); text-align: center; display: grid; } .footer-HXJdCn { gap: var(--ac-space-2); flex-direction: column; margin-top: auto; display: flex; } @media (width >= 640px) { .header-U4Xp3k { text-align: left; } } .title-EQEXsX { font-size: var(--ac-text-lg); font-weight: 600; } .description-D_oeYH { color: var(--ac-muted-foreground); font-size: var(--ac-text-sm); } /*# sourceMappingURL=drawer_module.css.map */