rippleui
Version:
Cleanest, modern and beatifull Tailwind CSS library.
132 lines (131 loc) • 3.78 kB
TypeScript
import { RecursivePartial, Theme } from "../types/theme.types";
export declare const removeThemes: (removeThemes: string[], themes: RecursivePartial<Theme>[]) => RecursivePartial<Theme>[];
export declare const mergeNestedObjects: (obj1: object, obj2: object) => object;
export declare const isPlainObject: (value: any) => value is object;
export declare const createTheme: (theme: Theme) => {
":root"?: {
"blue-1": string;
"green-1": string;
"yellow-1": string;
"red-1": string;
"cyan-1": string;
"pink-1": string;
"purple-1": string;
"gray-1": string;
"slate-1": string;
"blue-2": string;
"green-2": string;
"yellow-2": string;
"red-2": string;
"cyan-2": string;
"pink-2": string;
"purple-2": string;
"gray-2": string;
"slate-2": string;
"blue-3": string;
"green-3": string;
"yellow-3": string;
"red-3": string;
"cyan-3": string;
"pink-3": string;
"purple-3": string;
"gray-3": string;
"slate-3": string;
"blue-4": string;
"green-4": string;
"yellow-4": string;
"red-4": string;
"cyan-4": string;
"pink-4": string;
"purple-4": string;
"gray-4": string;
"slate-4": string;
"blue-5": string;
"green-5": string;
"yellow-5": string;
"red-5": string;
"cyan-5": string;
"pink-5": string;
"purple-5": string;
"gray-5": string;
"slate-5": string;
"blue-6": string;
"green-6": string;
"yellow-6": string;
"red-6": string;
"cyan-6": string;
"pink-6": string;
"purple-6": string;
"gray-6": string;
"slate-6": string;
"blue-7": string;
"green-7": string;
"yellow-7": string;
"red-7": string;
"cyan-7": string;
"pink-7": string;
"purple-7": string;
"gray-7": string;
"slate-7": string;
"blue-8": string;
"green-8": string;
"yellow-8": string;
"red-8": string;
"cyan-8": string;
"pink-8": string;
"purple-8": string;
"gray-8": string;
"slate-8": string;
"blue-9": string;
"green-9": string;
"yellow-9": string;
"red-9": string;
"cyan-9": string;
"pink-9": string;
"purple-9": string;
"gray-9": string;
"slate-9": string;
"blue-10": string;
"green-10": string;
"yellow-10": string;
"red-10": string;
"cyan-10": string;
"pink-10": string;
"purple-10": string;
"gray-10": string;
"slate-10": string;
"blue-11": string;
"green-11": string;
"yellow-11": string;
"red-11": string;
"cyan-11": string;
"pink-11": string;
"purple-11": string;
"gray-11": string;
"slate-11": string;
"blue-12": string;
"green-12": string;
"yellow-12": string;
"red-12": string;
"cyan-12": string;
"pink-12": string;
"purple-12": string;
"gray-12": string;
"slate-12": string;
backgroundPrimary: string;
backgroundSecondary: string;
border: string;
primary: string;
secondary: string;
success: string;
error: string;
warning: string;
neutral: string;
content1: string;
content2: string;
content3: string;
whiteInverted: string;
blackInverted: string;
colorScheme: import("../types/theme.types").ColorScheme;
} | undefined;
}[];