UNPKG

apeman-react-sign

Version:
96 lines (82 loc) 6.67 kB
/** * Style for ApSign. * @class ApSignStyle */ 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _apemanReactStyle = require('apeman-react-style'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** @lends ApSignStyle */ var ApSignStyle = _react2.default.createClass({ displayName: 'ApSignStyle', propTypes: { style: _react.PropTypes.object }, getDefaultProps: function getDefaultProps() { return { style: {} }; }, statics: { styleData: function styleData(config) { return { all: { '.ap-sign': {}, '.ap-signin-form': { maxWidth: '396px' }, '.ap-signin-form-button-field': { margin: '8px 0', padding: '0 8px' }, '.ap-signin-form-sub-field': { textAlign: 'right', fontSize: 'smaller' }, '.ap-signin-form-menu-field': { padding: '4px 8px' }, '.ap-signin-form-menu-button-row': { fontSize: '14px', width: '100%', margin: '8px 0' }, '.ap-signin-form-action-button-row': { padding: '0 4px' }, '.ap-signin-form-action-button-row .ap-icon-button-text': { fontSize: '11px' }, '.ap-signup-form-button-field': { margin: '8px 0', padding: '0 8px' } } }; } }, render: function render() { var s = this; var props = s.props; var _ApSignStyle$styleDat = ApSignStyle.styleData(props); var all = _ApSignStyle$styleDat.all; var small = _ApSignStyle$styleDat.small; var medium = _ApSignStyle$styleDat.medium; var large = _ApSignStyle$styleDat.large; return _react2.default.createElement( _apemanReactStyle.ApStyle, { data: Object.assign(all, props.style), smallMediaData: small, mediumMediaData: medium, largeMediaData: large }, props.children ); } }); exports.default = ApSignStyle; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwX3NpZ25fc3R5bGUuanN4Il0sIm5hbWVzIjpbIkFwU2lnblN0eWxlIiwiY3JlYXRlQ2xhc3MiLCJwcm9wVHlwZXMiLCJzdHlsZSIsIm9iamVjdCIsImdldERlZmF1bHRQcm9wcyIsInN0YXRpY3MiLCJzdHlsZURhdGEiLCJjb25maWciLCJhbGwiLCJtYXhXaWR0aCIsIm1hcmdpbiIsInBhZGRpbmciLCJ0ZXh0QWxpZ24iLCJmb250U2l6ZSIsIndpZHRoIiwicmVuZGVyIiwicyIsInByb3BzIiwic21hbGwiLCJtZWRpdW0iLCJsYXJnZSIsIk9iamVjdCIsImFzc2lnbiIsImNoaWxkcmVuIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7QUFLQTs7Ozs7O0FBRUE7Ozs7QUFDQTs7OztBQUVBO0FBQ0EsSUFBTUEsY0FBYyxnQkFBTUMsV0FBTixDQUFrQjtBQUFBOztBQUNwQ0MsYUFBVztBQUNUQyxXQUFPLGlCQUFNQztBQURKLEdBRHlCO0FBSXBDQyxpQkFKb0MsNkJBSWpCO0FBQ2pCLFdBQU87QUFDTEYsYUFBTztBQURGLEtBQVA7QUFHRCxHQVJtQzs7QUFTcENHLFdBQVM7QUFDUEMsYUFETyxxQkFDSUMsTUFESixFQUNZO0FBQ2pCLGFBQU87QUFDTEMsYUFBSztBQUNILHNCQUFZLEVBRFQ7QUFFSCw2QkFBbUI7QUFDakJDLHNCQUFVO0FBRE8sV0FGaEI7QUFLSCwwQ0FBZ0M7QUFDOUJDLG9CQUFRLE9BRHNCO0FBRTlCQyxxQkFBUztBQUZxQixXQUw3QjtBQVNILHVDQUE2QjtBQUMzQkMsdUJBQVcsT0FEZ0I7QUFFM0JDLHNCQUFVO0FBRmlCLFdBVDFCO0FBYUgsd0NBQThCO0FBQzVCRixxQkFBUztBQURtQixXQWIzQjtBQWdCSCw2Q0FBbUM7QUFDakNFLHNCQUFVLE1BRHVCO0FBRWpDQyxtQkFBTyxNQUYwQjtBQUdqQ0osb0JBQVE7QUFIeUIsV0FoQmhDO0FBcUJILCtDQUFxQztBQUNuQ0MscUJBQVM7QUFEMEIsV0FyQmxDO0FBd0JILG9FQUEwRDtBQUN4REUsc0JBQVU7QUFEOEMsV0F4QnZEO0FBMkJILDBDQUFnQztBQUM5Qkgsb0JBQVEsT0FEc0I7QUFFOUJDLHFCQUFTO0FBRnFCO0FBM0I3QjtBQURBLE9BQVA7QUFrQ0Q7QUFwQ00sR0FUMkI7QUErQ3BDSSxRQS9Db0Msb0JBK0MxQjtBQUNSLFFBQU1DLElBQUksSUFBVjtBQURRLFFBRUZDLEtBRkUsR0FFUUQsQ0FGUixDQUVGQyxLQUZFOztBQUFBLGdDQUk0QmxCLFlBQVlPLFNBQVosQ0FBc0JXLEtBQXRCLENBSjVCOztBQUFBLFFBSUZULEdBSkUseUJBSUZBLEdBSkU7QUFBQSxRQUlHVSxLQUpILHlCQUlHQSxLQUpIO0FBQUEsUUFJVUMsTUFKVix5QkFJVUEsTUFKVjtBQUFBLFFBSWtCQyxLQUpsQix5QkFJa0JBLEtBSmxCOzs7QUFNUixXQUNFO0FBQUE7QUFBQSxRQUFTLE1BQU9DLE9BQU9DLE1BQVAsQ0FBY2QsR0FBZCxFQUFtQlMsTUFBTWYsS0FBekIsQ0FBaEI7QUFDUyx3QkFBaUJnQixLQUQxQjtBQUVTLHlCQUFrQkMsTUFGM0I7QUFHUyx3QkFBaUJDO0FBSDFCO0FBSUdILFlBQU1NO0FBSlQsS0FERjtBQU9EO0FBNURtQyxDQUFsQixDQUFwQjs7a0JBK0RleEIsVyIsImZpbGUiOiJhcF9zaWduX3N0eWxlLmpzeCIsInNvdXJjZVJvb3QiOiJsaWIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFN0eWxlIGZvciBBcFNpZ24uXG4gKiBAY2xhc3MgQXBTaWduU3R5bGVcbiAqL1xuXG4ndXNlIHN0cmljdCdcblxuaW1wb3J0IFJlYWN0LCB7IFByb3BUeXBlcyBhcyB0eXBlcyB9IGZyb20gJ3JlYWN0J1xuaW1wb3J0IHsgQXBTdHlsZSB9IGZyb20gJ2FwZW1hbi1yZWFjdC1zdHlsZSdcblxuLyoqIEBsZW5kcyBBcFNpZ25TdHlsZSAqL1xuY29uc3QgQXBTaWduU3R5bGUgPSBSZWFjdC5jcmVhdGVDbGFzcyh7XG4gIHByb3BUeXBlczoge1xuICAgIHN0eWxlOiB0eXBlcy5vYmplY3RcbiAgfSxcbiAgZ2V0RGVmYXVsdFByb3BzICgpIHtcbiAgICByZXR1cm4ge1xuICAgICAgc3R5bGU6IHt9XG4gICAgfVxuICB9LFxuICBzdGF0aWNzOiB7XG4gICAgc3R5bGVEYXRhIChjb25maWcpIHtcbiAgICAgIHJldHVybiB7XG4gICAgICAgIGFsbDoge1xuICAgICAgICAgICcuYXAtc2lnbic6IHt9LFxuICAgICAgICAgICcuYXAtc2lnbmluLWZvcm0nOiB7XG4gICAgICAgICAgICBtYXhXaWR0aDogJzM5NnB4J1xuICAgICAgICAgIH0sXG4gICAgICAgICAgJy5hcC1zaWduaW4tZm9ybS1idXR0b24tZmllbGQnOiB7XG4gICAgICAgICAgICBtYXJnaW46ICc4cHggMCcsXG4gICAgICAgICAgICBwYWRkaW5nOiAnMCA4cHgnXG4gICAgICAgICAgfSxcbiAgICAgICAgICAnLmFwLXNpZ25pbi1mb3JtLXN1Yi1maWVsZCc6IHtcbiAgICAgICAgICAgIHRleHRBbGlnbjogJ3JpZ2h0JyxcbiAgICAgICAgICAgIGZvbnRTaXplOiAnc21hbGxlcidcbiAgICAgICAgICB9LFxuICAgICAgICAgICcuYXAtc2lnbmluLWZvcm0tbWVudS1maWVsZCc6IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICc0cHggOHB4J1xuICAgICAgICAgIH0sXG4gICAgICAgICAgJy5hcC1zaWduaW4tZm9ybS1tZW51LWJ1dHRvbi1yb3cnOiB7XG4gICAgICAgICAgICBmb250U2l6ZTogJzE0cHgnLFxuICAgICAgICAgICAgd2lkdGg6ICcxMDAlJyxcbiAgICAgICAgICAgIG1hcmdpbjogJzhweCAwJ1xuICAgICAgICAgIH0sXG4gICAgICAgICAgJy5hcC1zaWduaW4tZm9ybS1hY3Rpb24tYnV0dG9uLXJvdyc6IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICcwIDRweCdcbiAgICAgICAgICB9LFxuICAgICAgICAgICcuYXAtc2lnbmluLWZvcm0tYWN0aW9uLWJ1dHRvbi1yb3cgLmFwLWljb24tYnV0dG9uLXRleHQnOiB7XG4gICAgICAgICAgICBmb250U2l6ZTogJzExcHgnXG4gICAgICAgICAgfSxcbiAgICAgICAgICAnLmFwLXNpZ251cC1mb3JtLWJ1dHRvbi1maWVsZCc6IHtcbiAgICAgICAgICAgIG1hcmdpbjogJzhweCAwJyxcbiAgICAgICAgICAgIHBhZGRpbmc6ICcwIDhweCdcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0sXG4gIHJlbmRlciAoKSB7XG4gICAgY29uc3QgcyA9IHRoaXNcbiAgICBsZXQgeyBwcm9wcyB9ID0gc1xuXG4gICAgbGV0IHsgYWxsLCBzbWFsbCwgbWVkaXVtLCBsYXJnZSB9ID0gQXBTaWduU3R5bGUuc3R5bGVEYXRhKHByb3BzKVxuXG4gICAgcmV0dXJuIChcbiAgICAgIDxBcFN0eWxlIGRhdGE9eyBPYmplY3QuYXNzaWduKGFsbCwgcHJvcHMuc3R5bGUpIH1cbiAgICAgICAgICAgICAgIHNtYWxsTWVkaWFEYXRhPXsgc21hbGwgfVxuICAgICAgICAgICAgICAgbWVkaXVtTWVkaWFEYXRhPXsgbWVkaXVtIH1cbiAgICAgICAgICAgICAgIGxhcmdlTWVkaWFEYXRhPXsgbGFyZ2UgfVxuICAgICAgPnsgcHJvcHMuY2hpbGRyZW4gfTwvQXBTdHlsZT5cbiAgICApXG4gIH1cbn0pXG5cbmV4cG9ydCBkZWZhdWx0IEFwU2lnblN0eWxlXG4iXX0=