{"version":3,"file":"colors.cjs","sources":["../../../../../../../packages/theme/token/themes/default/colors.ts"],"sourcesContent":["import type { GenerateColorMap, GenerateNeutralColorMap } from '../ColorMap';\nimport { generate } from '@ant-design/colors';\nimport { getAlphaColor, getSolidColor } from './colorAlgorithm';\n\nexport const generateColorPalettes: GenerateColorMap = (baseColor: string) => {\n  const colors = generate(baseColor);\n  return {\n    1: colors[0],\n    2: colors[1],\n    3: colors[2],\n    4: colors[3],\n    5: colors[4],\n    6: colors[5],\n    7: colors[6],\n    8: colors[4],\n    9: colors[5],\n    10: colors[6],\n    // 8: colors[7],\n    // 9: colors[8],\n    // 10: colors[9],\n  };\n};\n\nexport const generateNeutralColorPalettes: GenerateNeutralColorMap = (\n  bgBaseColor: string,\n  textBaseColor: string,\n) => {\n  const colorBgBase = bgBaseColor || '#fff';\n  const colorTextBase = textBaseColor || '#000';\n\n  return {\n    colorBgBase,\n    colorTextBase,\n\n    colorText: getAlphaColor(colorTextBase, 0.88),\n    colorTextSecondary: getAlphaColor(colorTextBase, 0.65),\n    colorTextTertiary: getAlphaColor(colorTextBase, 0.45),\n    colorTextQuaternary: getAlphaColor(colorTextBase, 0.25),\n\n    colorFill: getAlphaColor(colorTextBase, 0.15),\n    colorFillSecondary: getAlphaColor(colorTextBase, 0.06),\n    colorFillTertiary: getAlphaColor(colorTextBase, 0.04),\n    colorFillQuaternary: getAlphaColor(colorTextBase, 0.02),\n\n    colorBgLayout: getSolidColor(colorBgBase, 4),\n    colorBgContainer: getSolidColor(colorBgBase, 0),\n    colorBgElevated: getSolidColor(colorBgBase, 0),\n    colorBgSpotlight: getAlphaColor(colorTextBase, 0.85),\n\n    colorBorder: getSolidColor(colorBgBase, 15),\n    colorBorderSecondary: getSolidColor(colorBgBase, 6),\n  };\n};\n"],"names":["colors","generate","getAlphaColor","getSolidColor"],"mappings":";;;;;AAIa,MAAA,qBAAA,GAA0C,CAAC,SAAsB,KAAA;AAC5E,EAAM,MAAAA,QAAA,GAASC,gBAAS,SAAS,CAAA,CAAA;AACjC,EAAO,OAAA;AAAA,IACL,CAAA,EAAGD,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,CAAA,EAAGA,SAAO,CAAC,CAAA;AAAA,IACX,EAAA,EAAIA,SAAO,CAAC,CAAA;AAAA;AAAA;AAAA;AAAA,GAId,CAAA;AACF,EAAA;AAEa,MAAA,4BAAA,GAAwD,CACnE,WAAA,EACA,aACG,KAAA;AACH,EAAA,MAAM,cAAc,WAAe,IAAA,MAAA,CAAA;AACnC,EAAA,MAAM,gBAAgB,aAAiB,IAAA,MAAA,CAAA;AAEvC,EAAO,OAAA;AAAA,IACL,WAAA;AAAA,IACA,aAAA;AAAA,IAEA,SAAA,EAAWE,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IAC5C,kBAAA,EAAoBA,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IACrD,iBAAA,EAAmBA,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IACpD,mBAAA,EAAqBA,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IAEtD,SAAA,EAAWA,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IAC5C,kBAAA,EAAoBA,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IACrD,iBAAA,EAAmBA,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IACpD,mBAAA,EAAqBA,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IAEtD,aAAA,EAAeC,4BAAc,CAAA,WAAA,EAAa,CAAC,CAAA;AAAA,IAC3C,gBAAA,EAAkBA,4BAAc,CAAA,WAAA,EAAa,CAAC,CAAA;AAAA,IAC9C,eAAA,EAAiBA,4BAAc,CAAA,WAAA,EAAa,CAAC,CAAA;AAAA,IAC7C,gBAAA,EAAkBD,4BAAc,CAAA,aAAA,EAAe,IAAI,CAAA;AAAA,IAEnD,WAAA,EAAaC,4BAAc,CAAA,WAAA,EAAa,EAAE,CAAA;AAAA,IAC1C,oBAAA,EAAsBA,4BAAc,CAAA,WAAA,EAAa,CAAC,CAAA;AAAA,GACpD,CAAA;AACF;;;;;"}