UNPKG

@unicity/design-system

Version:

A comprehensive React component library built on Material-UI with advanced theming capabilities including neumorphism design support

36 lines 1.26 kB
import { Theme } from '@mui/material/styles'; declare module '@mui/material/styles' { interface Palette { unicityGreen: Palette['primary']; unicityBlue: Palette['primary']; unicityPurple: Palette['primary']; unicityOrange: Palette['primary']; unicityNavy: Palette['primary']; } interface PaletteOptions { unicityGreen?: PaletteOptions['primary']; unicityBlue?: PaletteOptions['primary']; unicityPurple?: PaletteOptions['primary']; unicityOrange?: PaletteOptions['primary']; unicityNavy?: PaletteOptions['primary']; } interface TypeBackground { paper2: string; } } declare module '@mui/material/Chip' { interface ChipPropsColorOverrides { unicityGreen: true; unicityBlue: true; unicityPurple: true; unicityOrange: true; unicityNavy: true; } } export declare const lightTheme: Theme; export declare const darkTheme: Theme; export declare const neumorphismLightTheme: Theme; export declare const neumorphismDarkTheme: Theme; export type ThemeMode = 'light' | 'dark' | 'neumorphism-light' | 'neumorphism-dark'; export declare const getTheme: (mode: ThemeMode) => Theme; //# sourceMappingURL=theme.d.ts.map