1 line
13 KiB
JSON
1 line
13 KiB
JSON
{"ast":null,"code":"import { unit } from '@ant-design/cssinjs';\nimport { textEllipsis } from '../../style';\nconst genStepsNavStyle = token => {\n const {\n componentCls,\n navContentMaxWidth,\n navArrowColor,\n stepsNavActiveColor,\n motionDurationSlow\n } = token;\n return {\n [`&${componentCls}-navigation`]: {\n paddingTop: token.paddingSM,\n [`&${componentCls}-small`]: {\n [`${componentCls}-item`]: {\n '&-container': {\n marginInlineStart: token.calc(token.marginSM).mul(-1).equal()\n }\n }\n },\n [`${componentCls}-item`]: {\n overflow: 'visible',\n textAlign: 'center',\n '&-container': {\n display: 'inline-block',\n height: '100%',\n marginInlineStart: token.calc(token.margin).mul(-1).equal(),\n paddingBottom: token.paddingSM,\n textAlign: 'start',\n transition: `opacity ${motionDurationSlow}`,\n [`${componentCls}-item-content`]: {\n maxWidth: navContentMaxWidth\n },\n [`${componentCls}-item-title`]: Object.assign(Object.assign({\n maxWidth: '100%',\n paddingInlineEnd: 0\n }, textEllipsis), {\n '&::after': {\n display: 'none'\n }\n })\n },\n [`&:not(${componentCls}-item-active)`]: {\n [`${componentCls}-item-container[role='button']`]: {\n cursor: 'pointer',\n '&:hover': {\n opacity: 0.85\n }\n }\n },\n '&:last-child': {\n flex: 1,\n '&::after': {\n display: 'none'\n }\n },\n '&::after': {\n position: 'absolute',\n top: `calc(50% - ${unit(token.calc(token.paddingSM).div(2).equal())})`,\n insetInlineStart: '100%',\n display: 'inline-block',\n width: token.fontSizeIcon,\n height: token.fontSizeIcon,\n borderTop: `${unit(token.lineWidth)} ${token.lineType} ${navArrowColor}`,\n borderBottom: 'none',\n borderInlineStart: 'none',\n borderInlineEnd: `${unit(token.lineWidth)} ${token.lineType} ${navArrowColor}`,\n transform: 'translateY(-50%) translateX(-50%) rotate(45deg)',\n content: '\"\"'\n },\n '&::before': {\n position: 'absolute',\n bottom: 0,\n insetInlineStart: '50%',\n display: 'inline-block',\n width: 0,\n height: token.lineWidthBold,\n backgroundColor: stepsNavActiveColor,\n transition: `width ${motionDurationSlow}, inset-inline-start ${motionDurationSlow}`,\n transitionTimingFunction: 'ease-out',\n content: '\"\"'\n }\n },\n [`${componentCls}-item${componentCls}-item-active::before`]: {\n insetInlineStart: 0,\n width: '100%'\n }\n },\n [`&${componentCls}-navigation${componentCls}-vertical`]: {\n [`> ${componentCls}-item`]: {\n marginInlineEnd: 0,\n '&::before': {\n display: 'none'\n },\n [`&${componentCls}-item-active::before`]: {\n top: 0,\n insetInlineEnd: 0,\n insetInlineStart: 'unset',\n display: 'block',\n width: token.calc(token.lineWidth).mul(3).equal(),\n height: `calc(100% - ${unit(token.marginLG)})`\n },\n '&::after': {\n position: 'relative',\n insetInlineStart: '50%',\n display: 'block',\n width: token.calc(token.controlHeight).mul(0.25).equal(),\n height: token.calc(token.controlHeight).mul(0.25).equal(),\n marginBottom: token.marginXS,\n textAlign: 'center',\n transform: 'translateY(-50%) translateX(-50%) rotate(135deg)'\n },\n '&:last-child': {\n '&::after': {\n display: 'none'\n }\n },\n [`> ${componentCls}-item-container > ${componentCls}-item-tail`]: {\n visibility: 'hidden'\n }\n }\n },\n [`&${componentCls}-navigation${componentCls}-horizontal`]: {\n [`> ${componentCls}-item > ${componentCls}-item-container > ${componentCls}-item-tail`]: {\n visibility: 'hidden'\n }\n }\n };\n};\nexport default genStepsNavStyle;","map":{"version":3,"names":["unit","textEllipsis","genStepsNavStyle","token","componentCls","navContentMaxWidth","navArrowColor","stepsNavActiveColor","motionDurationSlow","paddingTop","paddingSM","marginInlineStart","calc","marginSM","mul","equal","overflow","textAlign","display","height","margin","paddingBottom","transition","maxWidth","Object","assign","paddingInlineEnd","cursor","opacity","flex","position","top","div","insetInlineStart","width","fontSizeIcon","borderTop","lineWidth","lineType","borderBottom","borderInlineStart","borderInlineEnd","transform","content","bottom","lineWidthBold","backgroundColor","transitionTimingFunction","marginInlineEnd","insetInlineEnd","marginLG","controlHeight","marginBottom","marginXS","visibility"],"sources":["C:/Users/Аришина)/Desktop/promo/node_modules/antd/es/steps/style/nav.js"],"sourcesContent":["import { unit } from '@ant-design/cssinjs';\nimport { textEllipsis } from '../../style';\nconst genStepsNavStyle = token => {\n const {\n componentCls,\n navContentMaxWidth,\n navArrowColor,\n stepsNavActiveColor,\n motionDurationSlow\n } = token;\n return {\n [`&${componentCls}-navigation`]: {\n paddingTop: token.paddingSM,\n [`&${componentCls}-small`]: {\n [`${componentCls}-item`]: {\n '&-container': {\n marginInlineStart: token.calc(token.marginSM).mul(-1).equal()\n }\n }\n },\n [`${componentCls}-item`]: {\n overflow: 'visible',\n textAlign: 'center',\n '&-container': {\n display: 'inline-block',\n height: '100%',\n marginInlineStart: token.calc(token.margin).mul(-1).equal(),\n paddingBottom: token.paddingSM,\n textAlign: 'start',\n transition: `opacity ${motionDurationSlow}`,\n [`${componentCls}-item-content`]: {\n maxWidth: navContentMaxWidth\n },\n [`${componentCls}-item-title`]: Object.assign(Object.assign({\n maxWidth: '100%',\n paddingInlineEnd: 0\n }, textEllipsis), {\n '&::after': {\n display: 'none'\n }\n })\n },\n [`&:not(${componentCls}-item-active)`]: {\n [`${componentCls}-item-container[role='button']`]: {\n cursor: 'pointer',\n '&:hover': {\n opacity: 0.85\n }\n }\n },\n '&:last-child': {\n flex: 1,\n '&::after': {\n display: 'none'\n }\n },\n '&::after': {\n position: 'absolute',\n top: `calc(50% - ${unit(token.calc(token.paddingSM).div(2).equal())})`,\n insetInlineStart: '100%',\n display: 'inline-block',\n width: token.fontSizeIcon,\n height: token.fontSizeIcon,\n borderTop: `${unit(token.lineWidth)} ${token.lineType} ${navArrowColor}`,\n borderBottom: 'none',\n borderInlineStart: 'none',\n borderInlineEnd: `${unit(token.lineWidth)} ${token.lineType} ${navArrowColor}`,\n transform: 'translateY(-50%) translateX(-50%) rotate(45deg)',\n content: '\"\"'\n },\n '&::before': {\n position: 'absolute',\n bottom: 0,\n insetInlineStart: '50%',\n display: 'inline-block',\n width: 0,\n height: token.lineWidthBold,\n backgroundColor: stepsNavActiveColor,\n transition: `width ${motionDurationSlow}, inset-inline-start ${motionDurationSlow}`,\n transitionTimingFunction: 'ease-out',\n content: '\"\"'\n }\n },\n [`${componentCls}-item${componentCls}-item-active::before`]: {\n insetInlineStart: 0,\n width: '100%'\n }\n },\n [`&${componentCls}-navigation${componentCls}-vertical`]: {\n [`> ${componentCls}-item`]: {\n marginInlineEnd: 0,\n '&::before': {\n display: 'none'\n },\n [`&${componentCls}-item-active::before`]: {\n top: 0,\n insetInlineEnd: 0,\n insetInlineStart: 'unset',\n display: 'block',\n width: token.calc(token.lineWidth).mul(3).equal(),\n height: `calc(100% - ${unit(token.marginLG)})`\n },\n '&::after': {\n position: 'relative',\n insetInlineStart: '50%',\n display: 'block',\n width: token.calc(token.controlHeight).mul(0.25).equal(),\n height: token.calc(token.controlHeight).mul(0.25).equal(),\n marginBottom: token.marginXS,\n textAlign: 'center',\n transform: 'translateY(-50%) translateX(-50%) rotate(135deg)'\n },\n '&:last-child': {\n '&::after': {\n display: 'none'\n }\n },\n [`> ${componentCls}-item-container > ${componentCls}-item-tail`]: {\n visibility: 'hidden'\n }\n }\n },\n [`&${componentCls}-navigation${componentCls}-horizontal`]: {\n [`> ${componentCls}-item > ${componentCls}-item-container > ${componentCls}-item-tail`]: {\n visibility: 'hidden'\n }\n }\n };\n};\nexport default genStepsNavStyle;"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} |