{"version":3,"file":"colors.cjs","sources":["../../../../../../../packages/theme/token/themes/dark/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, { theme: 'dark' });\n  return {\n    1: colors[0],\n    2: colors[1],\n    3: colors[2],\n    4: colors[3],\n    5: colors[6],\n    6: colors[5],\n    7: colors[4],\n    8: colors[6],\n    9: colors[5],\n    10: colors[4],\n    // 8: colors[9],\n    // 9: colors[8],\n    // 10: colors[7],\n  };\n};\n\nexport const generateNeutralColorPalettes: GenerateNeutralColorMap = (\n  bgBaseColor: string,\n  textBaseColor: string,\n) => {\n  const colorBgBase = bgBaseColor || '#000';\n  const colorTextBase = textBaseColor || '#fff';\n\n  return {\n    colorBgBase,\n    colorTextBase,\n\n    colorText: getAlphaColor(colorTextBase, 0.85),\n    colorTextSecondary: getAlphaColor(colorTextBase, 0.65),\n    colorTextTertiary: getAlphaColor(colorTextBase, 0.45),\n    colorTextQuaternary: getAlphaColor(colorTextBase, 0.25),\n\n    colorFill: getAlphaColor(colorTextBase, 0.18),\n    colorFillSecondary: getAlphaColor(colorTextBase, 0.12),\n    colorFillTertiary: getAlphaColor(colorTextBase, 0.08),\n    colorFillQuaternary: getAlphaColor(colorTextBase, 0.04),\n\n    colorBgElevated: getSolidColor(colorBgBase, 12),\n    colorBgContainer: getSolidColor(colorBgBase, 8),\n    colorBgLayout: getSolidColor(colorBgBase, 0),\n    colorBgSpotlight: getSolidColor(colorBgBase, 26),\n\n    colorBorder: getSolidColor(colorBgBase, 26),\n    colorBorderSecondary: getSolidColor(colorBgBase, 19),\n  };\n};\n"],"names":["colors","generate","getAlphaColor","getSolidColor"],"mappings":";;;;;AAIa,MAAA,qBAAA,GAA0C,CAAC,SAAsB,KAAA;AAC5E,EAAA,MAAMA,WAASC,eAAS,CAAA,SAAA,EAAW,EAAE,KAAA,EAAO,QAAQ,CAAA,CAAA;AACpD,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,eAAA,EAAiBC,4BAAc,CAAA,WAAA,EAAa,EAAE,CAAA;AAAA,IAC9C,gBAAA,EAAkBA,4BAAc,CAAA,WAAA,EAAa,CAAC,CAAA;AAAA,IAC9C,aAAA,EAAeA,4BAAc,CAAA,WAAA,EAAa,CAAC,CAAA;AAAA,IAC3C,gBAAA,EAAkBA,4BAAc,CAAA,WAAA,EAAa,EAAE,CAAA;AAAA,IAE/C,WAAA,EAAaA,4BAAc,CAAA,WAAA,EAAa,EAAE,CAAA;AAAA,IAC1C,oBAAA,EAAsBA,4BAAc,CAAA,WAAA,EAAa,EAAE,CAAA;AAAA,GACrD,CAAA;AACF;;;;;"}