UNPKG

officiavoluptas

Version:
68 lines (62 loc) 1.31 kB
import { charcoalBlack, ghostWhite, lavendar, lightGray } from './colors' import { white, grey, crimson, dodgerBlue, orange, mistyRose, aliceBlue, darkNavy, } from '.' interface PaletteBase { primary: string secondary: string highlight: string error: string warning: string } interface PaletteBackground extends PaletteBase { lowLight: string tertiary: string page: string } export type Theme = { background: PaletteBackground text: PaletteBase } export const lightTheme: Theme = { background: { primary: white, secondary: aliceBlue, tertiary: lightGray, highlight: lavendar, lowLight: darkNavy, error: mistyRose, warning: orange, page: ghostWhite, }, text: { primary: charcoalBlack, secondary: grey, highlight: dodgerBlue, error: crimson, warning: orange, }, } /** * Keeping as a reference for the time being until * this new theme format is more better adopted */ // backgroundPrimary: white, // backgroundPage: ghostWhite, // backgroundSecondary: aliceBlue, // backgroundModal: white, // backgroundHeader: white, // backgroundError: mistyRose, // textMuted: grey, // textError: crimson, // textWarning: orange, // highlight: dodgerBlue, // backgroundGrey: solitudeGrey, // backgroundBlue: darkNavy,