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.

28 lines (27 loc) 659 B
import merge from 'lodash/merge.js'; export const rules = { '.uk-close': { color: '#999', transition: '0.1s ease-in-out', transitionProperty: 'color, opacity' }, '.uk-close:hover': { color: '#666' } }; export const addHooks = (args) => { const { hooks } = args; const defaultHooks = { 'hook-close': {}, 'hook-hover': {}, 'hook-misc': {} }; const _hooks = merge(defaultHooks, hooks); return { '.uk-close': { ..._hooks['hook-close'] }, '.uk-close:hover': { ..._hooks['hook-hover'] }, ..._hooks['hook-misc'] }; };