UNPKG

@bytebeans/macaw-ui

Version:

Saleor's UI component library

18 lines (15 loc) 552 B
import type { ThemeOptions } from "@material-ui/core/styles"; import { SaleorThemeColors } from "../types"; import { buttonOverrides } from "./buttons"; import { controlOverrides } from "./controls"; import { inputOverrides } from "./inputs"; import { tableOverrides } from "./tables"; export const overrides = ( colors: SaleorThemeColors, fontFamily: string ): ThemeOptions["overrides"] => ({ ...inputOverrides(colors), ...tableOverrides(colors, fontFamily), ...buttonOverrides(colors), ...controlOverrides(colors), });