UNPKG

pragmate-ui

Version:

An advanced, on-demand React UI library optimized for BeyondJS. Pragmate UI provides modular, responsive, and accessible components with a focus on efficient bundle sizes and a streamlined development process.

64 lines (62 loc) 1.14 kB
.pui-drawer-container { background: rgba(0, 0, 0, 0.3); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1000; transition: background 300ms ease-in; } .pui-drawer { z-index: 1000; background-color: var(--surface); box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); height: 100%; } .pui-drawer.hidden { transform: translateX(-100%); } .pui-drawer-left { position: fixed; top: 0; left: 0; height: 100%; transform: translateX(-100%); } .pui-drawer-right { position: fixed; top: 0; right: 0; height: 100%; transform: translateX(100%); } .pui-drawer-top { position: fixed; top: 0; left: 0; width: 100%; height: 200px; transform: translateY(-100%); } .pui-drawer-bottom { position: fixed; left: 0; bottom: 0; width: 100%; height: 200px; transform: translateY(100%); } .pui-drawer.pui-drawer-open-left { transform: translateX(0); } .pui-drawer.pui-drawer-open-right { transform: translateX(0); } .pui-drawer.pui-drawer-open-top { transform: translateY(0); } .pui-drawer.pui-drawer-open-bottom { transform: translateY(0); } /*# sourceMappingURL=drawer.css.map*/