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.

27 lines (26 loc) 677 B
import merge from 'lodash/merge.js'; export const rules = { '.uk-leader': { overflow: 'hidden' }, '.uk-leader-fill::after': { display: 'inline-block', marginLeft: '15px', width: '0', content: 'attr(data-fill)', whiteSpace: 'nowrap' }, '.uk-leader-fill.uk-leader-hide::after': { display: 'none' } }; export const addHooks = (args) => { const { hooks } = args; const defaultHooks = { 'hook-leader': {}, 'hook-misc': {} }; const _hooks = merge(defaultHooks, hooks); return { '.uk-leader': { ..._hooks['hook-leader'] }, ..._hooks['hook-misc'] }; };