'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };

var _color = require('color');

var _color2 = _interopRequireDefault(_color);

var _lodash = require('lodash');

var _default = require('./default');

var _default2 = _interopRequireDefault(_default);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

exports.default = (0, _lodash.defaultsDeep)({
  name: 'error',

  colors: _extends({}, _default2.default.colors, {

    primary: _default2.default.colors.error,
    primaryText: _default2.default.colors.errorText,
    primaryLight: _default2.default.colors.errorBackgroundLight
  }),

  button: {
    activeBG: (0, _color2.default)(_default2.default.colors.error).darken(0.2).string()
  },

  link: {
    fg: _default2.default.colors.errorText,
    activeFG: (0, _color2.default)(_default2.default.colors.errorText).darken(0.2).string()
  }
}, _default2.default);