UNPKG

gather-content-ui

Version:
325 lines 11.4 kB
function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toPropertyKey(arg) { var key = _toPrimitive(arg, "string"); return _typeof(key) === "symbol" ? key : String(key); } function _toPrimitive(input, hint) { if (_typeof(input) !== "object" || input === null) return input; var prim = input[Symbol.toPrimitive]; if (prim !== undefined) { var res = prim.call(input, hint || "default"); if (_typeof(res) !== "object") return res; throw new TypeError("@@toPrimitive must return a primitive value."); } return (hint === "string" ? String : Number)(input); } var defaultTheme = require('tailwindcss/defaultTheme'); var plugin = require("tailwindcss/plugin"); var _ = require("lodash"); var blue30 = "#004299"; var blue80 = "#99C5FF"; var bluePrimary = "#006AFF"; var red30 = "#8A0F1A"; var red80 = "#F5A3AA"; var redPrimary = "#E51A2B"; var neutral20 = "#29333D"; var neutral40 = "#52667A"; var neutral80 = "#C2CCD6"; var neutral90 = "#E1E6EB"; var green80 = "#B0E8B0"; var greenPrimary = "#39C639"; var yellowPrimary = "#F9D006"; module.exports = { important: true, content: ["./lib/**/*.tsx", "./lib/**/*.scss", "./styles/**/*.scss", "./stories/**/*.tsx"], theme: { screens: _objectSpread({ xs: '360px', '2xs': '512px' }, defaultTheme.screens), borderStyles: { colors: true }, fontFamily: { display: ["IBM Plex Sans", "sans-serif"], body: ["IBM Plex Sans", "sans-serif"] }, fontWeight: { roman: 400, "semi-bold": 500, bold: 600 }, borderRadius: { DEFAULT: "8px", small: "4px", xlarge: "16px", full: "100%", none: 0 }, fontSize: { xs: "0.75rem", sm: "0.875rem", base: "1rem", lg: "1.125rem", xl: "1.25rem", "2xl": "1.5rem", "3xl": "1.875rem", "4xl": "2.25rem", "5xl": "3rem", "6xl": "4rem", "2-5xl": "1.75rem", "3-5xl": "2rem", "1xl": "1.375rem" }, boxShadow: { inner: "inset 0px 2px 2px rgba(0, 0, 0, 0.06)", small: "0px 2px 4px rgba(0, 0, 0, 0.06)", DEFAULT: "0px 3px 6px rgba(0, 0, 0, 0.06)", large: "0px 8px 16px rgba(0, 0, 0, 0.1)", xlarge: "0px 15px 30px rgba(0, 0, 0, 0.2)", "blue-focus-sm": "0px 0px 0px 3px ".concat(blue80), "button-primary-focus": "0px 0px 0px 3px ".concat(blue80), "button-primary-danger-focus": "0px 0px 0px 3px ".concat(red80), "button-secondary-focus": "0px 0px 0px 3px ".concat(blue80), "button-tertiary-focus": "0px 0px 0px 3px ".concat(neutral80), "button-tertiary-danger-focus": "0px 0px 0px 3px ".concat(red80), "button-icon-focus": "0px 0px 0px 3px ".concat(blue80), "button-icon-danger-focus": "0px 0px 0px 3px ".concat(red80), "button-icon-bubble-focus": "0px 0px 0px 3px ".concat(blue80), "button-icon-enabled-focus": "0px 0px 0px 3px ".concat(green80), "button-icon-dark-focus": "0px 0px 0px 3px ".concat(neutral40), "bottom-inset": "inset 0px -4px 4px rgba(0, 0, 0, 0.06)", "top-inset": "inset 0px 4px 4px rgba(0, 0, 0, 0.06)", "yellow-primary-1px": "0px 0px 0px 1px ".concat(yellowPrimary), "yellow-primary-2px": "0px 0px 0px 2px ".concat(yellowPrimary), "yellow-primary-3px": "0px 0px 0px 3px ".concat(yellowPrimary), "blue-primary-1px": "0px 0px 0px 1px ".concat(bluePrimary), "blue-primary-2px": "0px 0px 0px 2px ".concat(bluePrimary), "blue-primary-3px": "0px 0px 0px 3px ".concat(bluePrimary), "green-primary-1px": "0px 0px 0px 1px ".concat(greenPrimary), "green-primary-2px": "0px 0px 0px 2px ".concat(greenPrimary), "green-primary-3px": "0px 0px 0px 3px ".concat(greenPrimary), "red-primary-1px": "0px 0px 0px 1px ".concat(redPrimary), "red-primary-2px": "0px 0px 0px 2px ".concat(redPrimary), "red-primary-3px": "0px 0px 0px 3px ".concat(redPrimary), none: "none" }, extend: { colors: { current: "currentColor", blue: { 98: "#F5F9FF", 95: "#E6F1FF", 90: "#CCE2FF", 80: blue80, 70: "#66A8FF", 60: "#338BFF", primary: bluePrimary, 40: "#0058CC", 30: blue30, 20: "#002C66" }, red: { 98: "#FFF6F5", 95: "#FCE8EA", 90: "#FFD0CC", 80: red80, 70: "#F07580", 60: "#EB4755", primary: redPrimary, 40: "#B81422", 30: red30, 20: "#5C0A11" }, green: { 98: "#F7FDF7", 95: "#EBF9EB", 90: "#D7F4D7", 80: green80, 70: "#88DD88", 60: "#61D161", primary: "#39C639", 40: "#2E9E2E", 30: "#227722", 20: "#174F17" }, yellow: { 95: "#FEFAE6", 90: "#FEF6CD", 80: "#FCEC9C", 70: "#FBE36A", 60: "#FADA38", primary: yellowPrimary, 40: "#C7A705", 30: "#957D04", 20: "#635303" }, purple: { 98: "#F9F6FE", 95: "#F1E8FC", 90: "#E2D1FA", 80: "#C5A3F5", 70: "#A875F0", 60: "#8B47EB", primary: "#6E19E6", 40: "#5814B8", 30: "#420F8A", 20: "#2C0A5C" }, neutral: { 98: "#F9FAFB", 95: "#F0F2F5", 90: neutral90, 80: neutral80, 70: "#A4B3C2", 60: "#8599AD", primary: "#678098", 40: neutral40, 30: "#3E4D5C", 20: neutral20 } }, transitionTimingFunction: { "animation-curve": "cubic-bezier(0.68, -0.55, 0.265, 1.55)" }, transitionProperty: { mb: "margin-bottom" }, opacity: { 30: 0.3 }, width: { 30: "7.5rem", 66: "17rem", 80: "20rem" }, spacing: { "05": "0.375rem", "100%": "100%" }, cursor: { grab: "grab" }, height: { screen50: "50vh", screen60: "60vh", screen70: "70vh", screen80: "80vh", screen90: "90vh" } }, maxHeight: { 0: "0", 1: "0.25rem", 2: "0.5rem", 3: "0.75rem", 4: "1rem", 5: "1.25rem", 6: "1.5rem", 8: "2rem", 10: " 2.5rem", 12: " 3rem", 16: " 4rem", 20: " 5rem", 24: " 6rem", 30: " 7.5rem", 32: " 8rem", 40: " 10rem", 48: " 12rem", 56: " 14rem", 64: " 16rem", 128: " 32rem", auto: "auto", full: "100%", screen: "100vh" }, minHeight: { 0: "0", 1: "0.25rem", 2: "0.5rem", 3: "0.75rem", 4: "1rem", 5: "1.25rem", 6: "1.5rem", 8: "2rem", 10: " 2.5rem", 12: " 3rem", 16: " 4rem", 20: " 5rem", 24: " 6rem", 30: " 7.5rem", 32: " 8rem", 40: " 10rem", 48: " 12rem", 56: " 14rem", 64: " 16rem", 128: " 32rem", auto: "auto", full: "100%", screen: "100vh" }, minWidth: { 0: "0", 1: "0.25rem", 2: "0.5rem", 3: "0.75rem", 4: "1rem", 5: "1.25rem", 6: "1.5rem", 8: "2rem", 10: " 2.5rem", 12: " 3rem", 16: " 4rem", 20: " 5rem", 24: " 6rem", 30: "7.5rem", 32: " 8rem", 40: " 10rem", 48: " 12rem", 56: " 14rem", 64: " 16rem", 66: "17rem", 128: " 32rem", auto: "auto", full: "100%", screen: "100vh" }, gradients: { "blur-white-bottom": ["rgba(255, 255, 255, 0) 0%", "rgba(253, 253, 253, 0.5) 50%", "#fff 100%"], "blur-grey-bottom": ["rgba(255, 255, 255, 0) 0%", "rgba(253, 253, 253, 0.5) 50%", "#f0f2f5 100%"], "blur-neutral-98-bottom": ["rgba(245, 249, 255, 0) 0%", "rgba(245, 249, 255, 0.5) 50%", "#F5F9FF 100%"], "blur-white-right": ["to right", "rgba(255, 255, 255, 0)", "rgba(255,255,255,1) 50%"], "blur-white-right-full": ["to right", "rgba(255, 255, 255, 0)", "rgba(255,255,255,1) 100%"], "blur-grey-90-right": ["to right", "rgba(225,230,235, 0)", "rgba(225,230,235, 1) 50%"], "blur-grey-95-right": ["to right", "rgba(240,242,245, 0)", "rgba(240,242,245, 1) 50%"] } }, variants: { width: ["group-hover"], visibility: ["group-hover"], padding: ["responsive", "last", "group-hover", "focus", "hover", "focus-within", "first", "last"], margin: ["responsive", "group-hover", "focus", "hover", "focus-within", "first", "last"], gradients: ["responsive", "hover", "group-hover"], backgroundColor: ["responsive", "group-hover", "hover", "focus", "active"], border: ["focus"], borderWidth: ["responsive", "last", "first", "focus"], borderColor: ["responsive", "group-hover", "hover", "focus", "active"], boxShadow: ["responsive", "hover", "focus", "active"], opacity: ["responsive", "group-hover", "hover", "focus"], zIndex: ["responsive", "hover", "focus", "active"], textDecoration: ["responsive", "hover", "focus", "active"], display: ["responsive", "hover", "group-hover", "focus", "active"], textColor: ["responsive", "group-hover", "hover", "focus"], justifyContent: ["group-hover"] }, plugins: [plugin(function (_ref) { var addUtilities = _ref.addUtilities, e = _ref.e, theme = _ref.theme, variants = _ref.variants; var utilities = _.map(theme("gradients", {}), function (gradient, name) { var type = _.isPlainObject(gradient) && gradient.hasOwnProperty("type") ? gradient.type : "linear"; var colors = _.isPlainObject(gradient) ? gradient.colors || [] : gradient; return _defineProperty({}, ".bg-".concat(e(name)), { backgroundImage: "".concat(type, "-gradient(").concat(colors.join(", "), ")") }); }); addUtilities(utilities, variants("gradients", [])); }), require("tailwindcss-border-styles")()], corePlugins: { preflight: false, container: false } }; //# sourceMappingURL=tailwind.config.js.map