UNPKG

@snappmarket/config

Version:
78 lines (73 loc) • 1.64 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = exports.makeTheme = void 0; var _helpers = require("@snappmarket/helpers"); var defaultTheme = { defaultRem: '1rem', defaultFont: 'IRANSans', containerWidth: '1628px', colors: { blue: { bright: '#f2f7ff', 'ultra-light': '#a5c8fc', light: '#556ff7', normal: '#2446f5', dark: '#0a2cdc' }, green: { bright: '#e7feea', 'ultra-light': '#aef0b8', light: '#10e02c', normal: '#07bc20', dark: '#058b18' }, red: { bright: '#fff6f5', 'ultra-light': '#ffbfc3', light: '#ff6973', normal: '#ff3643', dark: '#ff0313' }, orange: { bright: '#fff8f2', 'ultra-light': '#fcd0a5', light: '#ff9747', normal: '#ff7a14', dark: '#e06100' }, yellow: { bright: '#fffcef', 'ultra-light': '#ffeb98', light: '#ffdc47', normal: '#b7963a', dark: '#af8b28' }, gray: { bright: '#fafafa', 'ultra-light': '#eeeeee', light: '#bdbdbd', normal: '#757575', dark: '#424242' }, white: '#ffffff', taupe: '#292929', black: '#000000', transparent: 'transparent' }, viewports: { xs: 0, sm: 576, md: 768, lg: 992, xl: 1200 } }; var makeTheme = function makeTheme() { var theme = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return (0, _helpers.deepMerge)(defaultTheme, theme); }; exports.makeTheme = makeTheme; var _default = defaultTheme; exports["default"] = _default;