botframework-webchat-component
Version:
React component of botframework-webchat
57 lines (55 loc) • 5.76 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = createSendBoxTextBoxStyle;
function createSendBoxTextBoxStyle(_ref) {
var paddingRegular = _ref.paddingRegular,
primaryFont = _ref.primaryFont,
sendBoxBackground = _ref.sendBoxBackground,
sendBoxDisabledTextColor = _ref.sendBoxDisabledTextColor,
sendBoxMaxHeight = _ref.sendBoxMaxHeight,
sendBoxPlaceholderColor = _ref.sendBoxPlaceholderColor,
sendBoxTextColor = _ref.sendBoxTextColor,
subtle = _ref.subtle;
return {
'&.webchat__send-box-text-box': {
alignItems: 'center',
fontFamily: primaryFont,
padding: paddingRegular,
position: 'relative',
'& .webchat__send-box-text-box__input': {
border: 0,
fontFamily: 'inherit',
fontSize: 'inherit',
height: '100%',
outline: 0,
padding: 0
},
'& .webchat__send-box-text-box__input, & .webchat__send-box-text-box__html-text-area': {
backgroundColor: sendBoxBackground,
'&:not(:disabled):not([aria-disabled="true"])': {
color: sendBoxTextColor
},
'&:disabled, &[aria-disabled="true"]': {
color: sendBoxDisabledTextColor || subtle
},
'&::placeholder': {
color: sendBoxPlaceholderColor || subtle
}
},
'& .webchat__send-box-text-box__input, & .webchat__send-box-text-box__text-area': {
maxHeight: sendBoxMaxHeight
},
'& .webchat__send-box-text-box__glass': {
height: '100%',
left: 0,
position: 'absolute',
top: 0,
userSelect: 0,
width: '100%'
}
}
};
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9TdHlsZXMvU3R5bGVTZXQvU2VuZEJveFRleHRCb3guanMiXSwibmFtZXMiOlsiY3JlYXRlU2VuZEJveFRleHRCb3hTdHlsZSIsInBhZGRpbmdSZWd1bGFyIiwicHJpbWFyeUZvbnQiLCJzZW5kQm94QmFja2dyb3VuZCIsInNlbmRCb3hEaXNhYmxlZFRleHRDb2xvciIsInNlbmRCb3hNYXhIZWlnaHQiLCJzZW5kQm94UGxhY2Vob2xkZXJDb2xvciIsInNlbmRCb3hUZXh0Q29sb3IiLCJzdWJ0bGUiLCJhbGlnbkl0ZW1zIiwiZm9udEZhbWlseSIsInBhZGRpbmciLCJwb3NpdGlvbiIsImJvcmRlciIsImZvbnRTaXplIiwiaGVpZ2h0Iiwib3V0bGluZSIsImJhY2tncm91bmRDb2xvciIsImNvbG9yIiwibWF4SGVpZ2h0IiwibGVmdCIsInRvcCIsInVzZXJTZWxlY3QiLCJ3aWR0aCJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFlLFNBQVNBLHlCQUFULE9BU1o7QUFBQSxNQVJEQyxjQVFDLFFBUkRBLGNBUUM7QUFBQSxNQVBEQyxXQU9DLFFBUERBLFdBT0M7QUFBQSxNQU5EQyxpQkFNQyxRQU5EQSxpQkFNQztBQUFBLE1BTERDLHdCQUtDLFFBTERBLHdCQUtDO0FBQUEsTUFKREMsZ0JBSUMsUUFKREEsZ0JBSUM7QUFBQSxNQUhEQyx1QkFHQyxRQUhEQSx1QkFHQztBQUFBLE1BRkRDLGdCQUVDLFFBRkRBLGdCQUVDO0FBQUEsTUFEREMsTUFDQyxRQUREQSxNQUNDO0FBQ0QsU0FBTztBQUNMLG9DQUFnQztBQUM5QkMsTUFBQUEsVUFBVSxFQUFFLFFBRGtCO0FBRTlCQyxNQUFBQSxVQUFVLEVBQUVSLFdBRmtCO0FBRzlCUyxNQUFBQSxPQUFPLEVBQUVWLGNBSHFCO0FBSTlCVyxNQUFBQSxRQUFRLEVBQUUsVUFKb0I7QUFNOUIsOENBQXdDO0FBQ3RDQyxRQUFBQSxNQUFNLEVBQUUsQ0FEOEI7QUFFdENILFFBQUFBLFVBQVUsRUFBRSxTQUYwQjtBQUd0Q0ksUUFBQUEsUUFBUSxFQUFFLFNBSDRCO0FBSXRDQyxRQUFBQSxNQUFNLEVBQUUsTUFKOEI7QUFLdENDLFFBQUFBLE9BQU8sRUFBRSxDQUw2QjtBQU10Q0wsUUFBQUEsT0FBTyxFQUFFO0FBTjZCLE9BTlY7QUFlOUIsNkZBQXVGO0FBQ3JGTSxRQUFBQSxlQUFlLEVBQUVkLGlCQURvRTtBQUdyRix3REFBZ0Q7QUFDOUNlLFVBQUFBLEtBQUssRUFBRVg7QUFEdUMsU0FIcUM7QUFPckYsK0NBQXVDO0FBQ3JDVyxVQUFBQSxLQUFLLEVBQUVkLHdCQUF3QixJQUFJSTtBQURFLFNBUDhDO0FBV3JGLDBCQUFrQjtBQUNoQlUsVUFBQUEsS0FBSyxFQUFFWix1QkFBdUIsSUFBSUU7QUFEbEI7QUFYbUUsT0FmekQ7QUErQjlCLHdGQUFrRjtBQUNoRlcsUUFBQUEsU0FBUyxFQUFFZDtBQURxRSxPQS9CcEQ7QUFtQzlCLDhDQUF3QztBQUN0Q1UsUUFBQUEsTUFBTSxFQUFFLE1BRDhCO0FBRXRDSyxRQUFBQSxJQUFJLEVBQUUsQ0FGZ0M7QUFHdENSLFFBQUFBLFFBQVEsRUFBRSxVQUg0QjtBQUl0Q1MsUUFBQUEsR0FBRyxFQUFFLENBSmlDO0FBS3RDQyxRQUFBQSxVQUFVLEVBQUUsQ0FMMEI7QUFNdENDLFFBQUFBLEtBQUssRUFBRTtBQU4rQjtBQW5DVjtBQUQzQixHQUFQO0FBOENEIiwic291cmNlUm9vdCI6ImNvbXBvbmVudDovLy8iLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBjcmVhdGVTZW5kQm94VGV4dEJveFN0eWxlKHtcbiAgcGFkZGluZ1JlZ3VsYXIsXG4gIHByaW1hcnlGb250LFxuICBzZW5kQm94QmFja2dyb3VuZCxcbiAgc2VuZEJveERpc2FibGVkVGV4dENvbG9yLFxuICBzZW5kQm94TWF4SGVpZ2h0LFxuICBzZW5kQm94UGxhY2Vob2xkZXJDb2xvcixcbiAgc2VuZEJveFRleHRDb2xvcixcbiAgc3VidGxlXG59KSB7XG4gIHJldHVybiB7XG4gICAgJyYud2ViY2hhdF9fc2VuZC1ib3gtdGV4dC1ib3gnOiB7XG4gICAgICBhbGlnbkl0ZW1zOiAnY2VudGVyJyxcbiAgICAgIGZvbnRGYW1pbHk6IHByaW1hcnlGb250LFxuICAgICAgcGFkZGluZzogcGFkZGluZ1JlZ3VsYXIsXG4gICAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcblxuICAgICAgJyYgLndlYmNoYXRfX3NlbmQtYm94LXRleHQtYm94X19pbnB1dCc6IHtcbiAgICAgICAgYm9yZGVyOiAwLFxuICAgICAgICBmb250RmFtaWx5OiAnaW5oZXJpdCcsXG4gICAgICAgIGZvbnRTaXplOiAnaW5oZXJpdCcsXG4gICAgICAgIGhlaWdodDogJzEwMCUnLFxuICAgICAgICBvdXRsaW5lOiAwLFxuICAgICAgICBwYWRkaW5nOiAwXG4gICAgICB9LFxuXG4gICAgICAnJiAud2ViY2hhdF9fc2VuZC1ib3gtdGV4dC1ib3hfX2lucHV0LCAmIC53ZWJjaGF0X19zZW5kLWJveC10ZXh0LWJveF9faHRtbC10ZXh0LWFyZWEnOiB7XG4gICAgICAgIGJhY2tncm91bmRDb2xvcjogc2VuZEJveEJhY2tncm91bmQsXG5cbiAgICAgICAgJyY6bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSknOiB7XG4gICAgICAgICAgY29sb3I6IHNlbmRCb3hUZXh0Q29sb3JcbiAgICAgICAgfSxcblxuICAgICAgICAnJjpkaXNhYmxlZCwgJlthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSc6IHtcbiAgICAgICAgICBjb2xvcjogc2VuZEJveERpc2FibGVkVGV4dENvbG9yIHx8IHN1YnRsZVxuICAgICAgICB9LFxuXG4gICAgICAgICcmOjpwbGFjZWhvbGRlcic6IHtcbiAgICAgICAgICBjb2xvcjogc2VuZEJveFBsYWNlaG9sZGVyQ29sb3IgfHwgc3VidGxlXG4gICAgICAgIH1cbiAgICAgIH0sXG5cbiAgICAgICcmIC53ZWJjaGF0X19zZW5kLWJveC10ZXh0LWJveF9faW5wdXQsICYgLndlYmNoYXRfX3NlbmQtYm94LXRleHQtYm94X190ZXh0LWFyZWEnOiB7XG4gICAgICAgIG1heEhlaWdodDogc2VuZEJveE1heEhlaWdodFxuICAgICAgfSxcblxuICAgICAgJyYgLndlYmNoYXRfX3NlbmQtYm94LXRleHQtYm94X19nbGFzcyc6IHtcbiAgICAgICAgaGVpZ2h0OiAnMTAwJScsXG4gICAgICAgIGxlZnQ6IDAsXG4gICAgICAgIHBvc2l0aW9uOiAnYWJzb2x1dGUnLFxuICAgICAgICB0b3A6IDAsXG4gICAgICAgIHVzZXJTZWxlY3Q6IDAsXG4gICAgICAgIHdpZHRoOiAnMTAwJSdcbiAgICAgIH1cbiAgICB9XG4gIH07XG59XG4iXX0=
;