UNPKG

@helpscout/hsds-react

Version:

React component library for Help Scout's Design System

114 lines (111 loc) 3.21 kB
"use strict"; exports.__esModule = true; exports.default = void 0; var _color = require("../../styles/utilities/color"); var config = { borderRadius: 3, fontWeight: 500, iconOffset: 4, focusOutlineWidth: 2, focusOutlineOffset: 3, focusOutlineColor: (0, _color.getColor)('blue.500'), textColor: 'white', theme: { blue: { mainColor: (0, _color.getColor)('blue.500'), hoverColor: (0, _color.getColor)('blue.600'), outline: { borderColor: (0, _color.getColor)('blue.500'), textColor: (0, _color.getColor)('blue.600'), textHoverColor: (0, _color.getColor)('blue.700'), hoverColor: (0, _color.getColor)('blue.100'), hoverColorIconOnly: (0, _color.getColor)('blue.200'), textColorSeamlessHover: (0, _color.getColor)('blue.800') } }, grey: { mainColor: (0, _color.getColor)('charcoal.400'), hoverColor: (0, _color.getColor)('charcoal.500'), outline: { borderColor: (0, _color.getColor)('grey.700'), borderHoverColor: (0, _color.getColor)('grey.800'), textColor: (0, _color.getColor)('charcoal.400'), textHoverColor: (0, _color.getColor)('charcoal.500'), hoverColor: (0, _color.getColor)('grey.200'), hoverColorIconOnly: (0, _color.getColor)('grey.300'), textColorSeamlessHover: (0, _color.getColor)('charcoal.800') } }, red: { mainColor: (0, _color.getColor)('pink.950'), hoverColor: (0, _color.getColor)('pink.1000'), outline: { borderColor: (0, _color.getColor)('pink.900'), textColor: (0, _color.getColor)('pink.950'), textHoverColor: (0, _color.getColor)('pink.1000'), hoverColorIconOnly: (0, _color.getColor)('pink.200'), hoverColor: (0, _color.getColor)('pink.100') } }, green: { mainColor: (0, _color.getColor)('green.750'), hoverColor: (0, _color.getColor)('green.800'), outline: { borderColor: (0, _color.getColor)('green.500'), textColor: (0, _color.getColor)('green.750'), textHoverColor: (0, _color.getColor)('green.800'), hoverColor: (0, _color.getColor)('green.100'), hoverColorIconOnly: (0, _color.getColor)('green.200'), textColorSeamlessHover: (0, _color.getColor)('green.900') } } }, size: { xxl: { fontSize: 14, height: '50px', padding: '30px', roundedPadding: '20px', minWidth: '200px' }, xl: { fontSize: 14, height: '44px', padding: '30px', roundedPadding: '20px', minWidth: '120px' }, lg: { fontSize: 14, height: '40px', padding: '30px', roundedPadding: '20px', minWidth: '120px' }, md: { fontSize: 14, height: '35px', padding: '30px', roundedPadding: '20px', minWidth: '90px' }, sm: { fontSize: 13, height: '30px', padding: '15px', minWidth: '90px' }, xs: { fontSize: 13, height: '24px', padding: '15px' }, xxs: { fontSize: 11, height: '20px', padding: '6px' } } }; var _default = config; exports.default = _default;