UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

90 lines (89 loc) 5.28 kB
:root, page { --nut-scale-f: 1; --nut-scale-font: var(--nut-scale-f, 1); --nut-scale-icon: var(--nut-scale-f, 1); --nut-icon-height: calc(16px * var(--nut-scale-icon, var(--nut-scale-f, 1))) !important; --nut-icon-width: calc(16px * var(--nut-scale-icon, var(--nut-scale-f, 1))) !important; --nut-icon-line-height: calc(16px * var(--nut-scale-icon, var(--nut-scale-f, 1))) !important; } /* #ifdef harmony */ /* #endif */ /* #ifndef harmony */ /* #endif */ .nut-price { direction: ltr; font-size: var(--nutui-font-size-l, calc(15px * var(--nut-scale-font, var(--nut-scale-f, 1)))); line-height: var(--nutui-font-size-l, calc(15px * var(--nut-scale-font, var(--nut-scale-f, 1)))); display: flex; flex-direction: row; align-items: baseline; } .nut-price-symbol, .nut-price-integer, .nut-price-decimal { color: var(--nutui-price-color, var(--nutui-color-text-help)); font-family: "JDZH-Bold"; } .nut-price-darkgray .nut-price-symbol, .nut-price-darkgray .nut-price-integer, .nut-price-darkgray .nut-price-decimal { color: var(--nutui-price-darkgray-color, var(--nutui-gray-7)); } .nut-price-primary .nut-price-symbol, .nut-price-primary .nut-price-integer, .nut-price-primary .nut-price-decimal { color: var(--nutui-price-color, var(--nutui-color-primary, #ff0f23)); } .nut-price-symbol { padding-right: var(--nutui-price-symbol-padding-right, 0px); } .nut-price-symbol-xlarge { font-size: var(--nutui-price-symbol-xlarge-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-symbol-xlarge-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-symbol-large { font-size: var(--nutui-price-symbol-large-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-symbol-large-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-symbol-normal { font-size: var(--nutui-price-symbol-normal-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-symbol-normal-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-symbol-small { font-size: var(--nutui-price-symbol-small-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-symbol-small-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-symbol-rtl { padding-right: 0; padding-left: var(--nutui-price-symbol-padding-right, 0px); } .nut-price-integer-xlarge { font-size: var(--nutui-price-integer-xlarge-size, var(--nutui-font-size-xxl, calc(24px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-integer-xlarge-size, var(--nutui-font-size-xxl, calc(24px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-integer-large { font-size: var(--nutui-price-integer-large-size, var(--nutui-font-size-xl, calc(18px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-integer-large-size, var(--nutui-font-size-xl, calc(18px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-integer-normal { font-size: var(--nutui-price-integer-normal-size, var(--nutui-font-size-md, calc(16px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-integer-normal-size, var(--nutui-font-size-md, calc(16px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-integer-small { font-size: var(--nutui-price-integer-small-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-integer-small-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-decimal-xlarge { font-size: var(--nutui-price-decimal-xlarge-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-decimal-xlarge-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-decimal-large { font-size: var(--nutui-price-decimal-large-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-decimal-large-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-decimal-normal { font-size: var(--nutui-price-decimal-normal-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-decimal-normal-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-decimal-small { font-size: var(--nutui-price-decimal-small-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); line-height: var(--nutui-price-decimal-small-size, var(--nutui-font-size-s, calc(12px * var(--nut-scale-font, var(--nut-scale-f, 1))))); } .nut-price-line { text-decoration: line-through var(--nutui-price-line-color, var(--nutui-color-text-help)); }