UNPKG

franken-ui

Version:

Franken UI is an HTML-first, open-source library of UI components based on the utility-first Tailwind CSS with UIkit 3 compatibility. The design is based on shadcn/ui ported to be framework-agnostic.

32 lines (31 loc) 862 B
import merge from 'lodash/merge.js'; export const rules = { '.uk-drop': { display: 'none', position: 'absolute', zIndex: '1020', '--uk-position-offset': '20px', '--uk-position-viewport-offset': '15px', boxSizing: 'border-box', width: '300px' }, '.uk-drop.uk-open': { display: 'block' }, '.uk-drop-stack .uk-drop-grid > *': { width: '100% !important' }, '.uk-drop-parent-icon': { marginLeft: '0.25em', transition: 'transform 0.3s ease-out' }, "[aria-expanded='true'] > .uk-drop-parent-icon": { transform: 'rotateX(180deg)' } }; export const addHooks = (args) => { const { hooks } = args; const defaultHooks = { 'hook-misc': {} }; const _hooks = merge(defaultHooks, hooks); return { ..._hooks['hook-misc'] }; };