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.
41 lines (40 loc) • 1.54 kB
TypeScript
import type { CSSRuleObject } from 'tailwindcss/types/config.js';
export declare const rules: CSSRuleObject;
export declare const media: CSSRuleObject;
export interface FormHooks {
'hook-form': CSSRuleObject;
'hook-single-line': CSSRuleObject;
'hook-multi-line': CSSRuleObject;
'hook-focus': CSSRuleObject;
'hook-disabled': CSSRuleObject;
'hook-placeholder': CSSRuleObject;
'hook-danger': CSSRuleObject;
'hook-danger-focus': CSSRuleObject;
'hook-success': CSSRuleObject;
'hook-success-focus': CSSRuleObject;
'hook-blank': CSSRuleObject;
'hook-blank-focus': CSSRuleObject;
'hook-radio': CSSRuleObject;
'hook-radio-focus': CSSRuleObject;
'hook-radio-checked': CSSRuleObject;
'hook-radio-checked-focus': CSSRuleObject;
'hook-radio-disabled': CSSRuleObject;
'hook-legend': CSSRuleObject;
'hook-label': CSSRuleObject;
'hook-stacked-label': CSSRuleObject;
'hook-horizontal-label': CSSRuleObject;
'hook-icon': CSSRuleObject;
'hook-icon-hover': CSSRuleObject;
'hook-toggle-switch': CSSRuleObject;
'hook-toggle-switch-before': CSSRuleObject;
'hook-toggle-switch-checked-before': CSSRuleObject;
'hook-toggle-switch-disabled': CSSRuleObject;
'hook-toggle-switch-primary': CSSRuleObject;
'hook-toggle-switch-secondary': CSSRuleObject;
'hook-toggle-switch-danger': CSSRuleObject;
'hook-misc': CSSRuleObject;
}
export interface Args {
hooks: Partial<FormHooks>;
}
export declare const addHooks: (args: Args) => CSSRuleObject;