UNPKG

antd-mini

Version:

antd-mini 是支付宝小程序 UI 组件库,遵循 Ant Design 规范。

62 lines (53 loc) 1.81 kB
@import (reference) '../style/variables.less'; @import (reference) '../style/themes/index.less'; // 蒙层 @popover-mask: @color-product-mask; // 圆角 @popover-radius: @corner-radius-md; @popover-content-width: 192 * @rpx; //content @popover-content-bg: var(--popover-list-content-bg, rgba(0, 0, 0, 0.93)); @popover-content-color: var(--popover-list-content-color, @COLOR_TEXT_PRIMARY); @popover-list-item-bg: var(--popover-list-item-bg, @COLOR_BORDER); @popover-badge-color: var(--popover-list-badge-color, #ff411c); .popover-list-position(@translate-scale, @translate-x, @translate-y) { transform: translate(@translate-x, @translate-y) scale(@translate-scale); } .popover-list-scale-animation(@position) { @open-name: ~'ant-popover-list-open-@{position}'; animation-name: @open-name; animation-duration: 300ms; animation-timing-function: cubic-bezier(0.57, -0.22, 0, 1.2); animation-fill-mode: forwards; } .popover-list-scale-animation-close(@position) { @close-name: ~'ant-popover-list-close-@{position}'; animation-name: @close-name; animation-duration: 200ms; animation-timing-function: cubic-bezier(0.6, 0, 1, 0.6); animation-fill-mode: forwards; } .ant-popover-list-animation(@position, @translate-x, @translate-y) { @open-name: ~'ant-popover-list-open-@{position}'; @close-name: ~'ant-popover-list-close-@{position}'; @keyframes @open-name { 0% { .popover-list-position(0.4, @translate-x, @translate-y); opacity: 0; } 100% { .popover-list-position(1, @translate-x, @translate-y); opacity: 1; } } @keyframes @close-name { 0% { .popover-list-position(1, @translate-x, @translate-y); opacity: 1; } 100% { .popover-list-position(0.4, @translate-x, @translate-y); opacity: 0; } } }