UNPKG

@acrsolutions/chat-components

Version:

Un set di componenti per la creazione di un'applicazione di messaggistica

101 lines (100 loc) 2.43 kB
export interface CustomThemeType { palette?: { /** * Il colore principale dell'applicazione. * Sovrascrive il colore principale di styled-components. */ primary?: { main: string; dark: string; contrastText: string; }; /** * Il colore secondario dell'applicazione. * Sovrascrive il colore secondario di styled-components. */ secondary?: { main: string; dark: string; contrastText: string; }; /** * Il colore di successo dell'applicazione. * Sovrascrive il colore di successo di styled-components. */ success?: { main: string; dark: string; contrastText: string; }; /** * Il colore di errore dell'applicazione. * Sovrascrive il colore di errore di styled-components. */ error?: { main: string; dark: string; contrastText: string; }; /** * Il colore degli avvisi dell'applicazione. * Sovrascrive il colore di info di styled-components. */ accent?: { main: string; dark: string; contrastText: string; }; grey?: { [key: number]: string; }; light: string; dark: string; }; zIndex?: { popper: number; modal: number; header: number; footer: number; }; } export interface ThemeType { palette: { light: string; dark: string; primary: { main: string; dark: string; contrastText: string; }; secondary: { main: string; dark: string; contrastText: string; }; success: { main: string; dark: string; contrastText: string; }; error: { main: string; dark: string; contrastText: string; }; accent: { main: string; dark: string; contrastText: string; }; grey: { [key: number]: string; }; }; zIndex: { popper?: number; modal?: number; header?: number; footer?: number; }; }