ae-biu
Version:
Born For AE, Born To Do
47 lines (32 loc) • 1.13 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _extends2 = require('babel-runtime/helpers/extends');
var _extends3 = _interopRequireDefault(_extends2);
var _path = require('path');
var _paths = require('../utils/paths');
var _package = require('../utils/package');
var _package2 = _interopRequireDefault(_package);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _pkg$ae = _package2.default.ae,
ae = _pkg$ae === undefined ? {} : _pkg$ae;
var _ae$theme = ae.theme,
theme = _ae$theme === undefined ? {} : _ae$theme;
var projectTheme = theme.ae || {};
if (typeof projectTheme === 'string') {
if (projectTheme.charAt(0) === '.') {
projectTheme = (0, _path.resolve)(_paths.workDir, projectTheme);
}
projectTheme = require(projectTheme);
}
var defaultTheme = {
'white': '#FFFFFF',
'black': '#000000',
'red': '#FF5745',
'blue': '#2D8CF0',
'aside_width': '250px',
'page_min_width': '980px'
};
exports.default = (0, _extends3.default)({}, defaultTheme, projectTheme);
module.exports = exports['default'];