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.

80 lines (78 loc) 1.61 kB
.pull-down-menu { height: max-content; background-color: var(--surface); z-index: 90; position: fixed; bottom: 0; right: 0; left: 0; border-radius: 30px 30px 0px 0px; transition: all 300ms ease-in-out; } .pull-down-menu::before { content: " "; height: 3px; background-color: var(--gray-lighter); display: block; width: 80px; margin: 12px auto 0; } .pull-down-menu header { display: flex; align-items: center; column-gap: 16px; border-bottom: 1px solid var(--element-border-color); padding-bottom: 16px; padding: 20px 16px 20px; } .pull-down-menu header .image-menu { width: 64px; height: 64px; background-color: var(--surface); border-radius: 50%; display: grid; place-items: center; } .pull-down-menu header .image-menu .beyond-element-image { width: 22px; height: 18px; } .pull-down-menu header span { font-weight: bold; font-size: 18px; color: var(--secondary); display: inline-block; text-transform: lowercase; } .pull-down-menu header span::first-letter { text-transform: uppercase; } .pull-down-menu__hide { z-index: 0; transform: translateY(80vh); } .pull-down-menu__list { list-style: none; margin: 0; padding: 16px 16px 0; display: flex; flex-direction: column; row-gap: 14px; } .pull-down-menu__item { display: flex; column-gap: 46px; height: 48px; } .pull-down-menu__item a { display: block; font-size: 18px; color: var(--secondary); font-weight: bold; } .pull-down-menu__item svg.pui-icon { width: 24px; height: 24px; fill: var(--secondary); } /*# sourceMappingURL=dropdown-bottom-menu.css.map*/