UNPKG

vueless

Version:

Vue Styleless UI Component Library, powered by Tailwind CSS.

54 lines (53 loc) 1.61 kB
export default /*tw*/ { wrapper: "absolute overflow-visible md:w-[22rem]", transitionGroup: { moveClass: "transition duration-500", enterActiveClass: "transition duration-500", leaveActiveClass: "transition duration-500 absolute", enterFromClass: "opacity-0", leaveToClass: "opacity-0", }, body: ` mb-3 flex w-full items-center justify-center gap-3 rounded-dynamic-lg bg-gray-900/90 p-4 shadow-[0_4px_16px_rgba(17,24,39,0.5)] backdrop-blur-md md:shadow-[0_0px_12px_rgba(0,0,0,0.25)] `, bodySuccess: "{>body} bg-[radial-gradient(100.16%_500.78%_at_0%_50%,rgba(74,222,128,0.1)_2.17%,transparent)]", bodyWarning: "{>body} bg-[radial-gradient(100.16%_500.78%_at_0%_50%,rgba(251,146,60,0.2)_2.17%,transparent)]", bodyError: "{>body} bg-[radial-gradient(100.16%_500.78%_at_0%_50%,rgba(251,113,133,0.2)_2.17%,transparent)]", content: "w-full flex flex-col max-w-full text-sm text-gray-200", label: "mb-0.5 font-medium", description: "break-words font-normal", successIcon: "", warningIcon: "", errorIcon: "", closeIcon: "", positionClasses: { page: "UNotifyPage", aside: "UNotifyAside", }, duration: { short: 4000, medium: 8000, long: 12000, }, i18n: { success: { default: "Operation successful.", }, warning: { default: "Operation warning.", }, error: { default: "Operation error.", }, }, defaults: { xPosition: "center", yPosition: "top", /* icons */ successIcon: "check_circle", warningIcon: "warning", errorIcon: "error", closeIcon: "close", }, };