@helpscout/hsds-react
Version:
React component library for Help Scout's Design System
59 lines (47 loc) • 2.14 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.ToolbarUI = exports.SecContentUI = exports.TabBarUI = void 0;
var _styledComponents = _interopRequireDefault(require("styled-components"));
var _Toolbar = _interopRequireDefault(require("../Toolbar"));
var _color = require("../../styles/utilities/color");
var _font = require("../../styles/utilities/font");
var getAlignment = function getAlignment(align) {
switch (align) {
case 'center':
return 'center';
default:
return 'flex-start';
}
};
var getDirection = function getDirection(align) {
switch (align) {
case 'right':
return 'row-reverse';
default:
return 'row';
}
};
var TabBarUI = (0, _styledComponents.default)('nav').withConfig({
displayName: "TabBarcss__TabBarUI",
componentId: "ardyeo-0"
})(["", ";display:flex;margin:0 auto;.c-Toolbar{justify-content:", ";flex-direction:", ";}.c-ToolbarWrapper{width:100%;}"], (0, _font.setFontSize)(14), function (props) {
return getAlignment(props.align);
}, function (props) {
return getDirection(props.align);
});
exports.TabBarUI = TabBarUI;
var SecContentUI = (0, _styledComponents.default)(_Toolbar.default.Item).withConfig({
displayName: "TabBarcss__SecContentUI",
componentId: "ardyeo-1"
})(["", ";color:", ";display:flex;align-items:center;margin-bottom:calc(8px * -1);&.is-defaultItem{margin-left:", ";margin-right:", ";}b,strong{font-weight:500;color:", ";}"], (0, _font.setFontSize)(14), (0, _color.getColor)('charcoal.200'), function (props) {
return props.align !== 'right' ? 'auto' : '0';
}, function (props) {
return props.align === 'right' ? 'auto' : '0';
}, (0, _color.getColor)('charcoal.600')); // adjust margin to have to active bar hover the toolbar border
exports.SecContentUI = SecContentUI;
var ToolbarUI = (0, _styledComponents.default)(_Toolbar.default).withConfig({
displayName: "TabBarcss__ToolbarUI",
componentId: "ardyeo-2"
})(["width:100%;padding-left:0;padding-right:0;&.is-placement-top.is-size-sm .c-Nav{}"]);
exports.ToolbarUI = ToolbarUI;
;