UNPKG

ng-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

190 lines (159 loc) 3.32 kB
@import './themes/@{root-entry-name}.less'; // cdk overlay .cdk-overlay-container, .cdk-global-overlay-wrapper { pointer-events: none; top: 0; left: 0; height: 100%; width: 100% } .cdk-overlay-container { position: fixed; z-index: 1000 } .cdk-overlay-container:empty { display: none } .cdk-global-overlay-wrapper { display: flex; position: absolute; z-index: 1000 } .cdk-overlay-pane { position: absolute; pointer-events: auto; box-sizing: border-box; z-index: 1000; display: flex; max-width: 100%; max-height: 100% } .cdk-overlay-backdrop { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1000; pointer-events: auto; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1); opacity: 0 } .cdk-overlay-backdrop.cdk-overlay-backdrop-showing { opacity: 1 } .cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing { opacity: .6 } .cdk-overlay-dark-backdrop { background: rgba(0, 0, 0, .32) } .cdk-overlay-transparent-backdrop { transition: visibility 1ms linear, opacity 1ms linear; visibility: hidden; opacity: 1 } .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing { opacity: 0; visibility: visible } .cdk-overlay-backdrop-noop-animation { transition: none } .cdk-overlay-connected-position-bounding-box { position: absolute; z-index: 1000; display: flex; flex-direction: column; min-width: 1px; min-height: 1px } .cdk-global-scrollblock { position: fixed; width: 100%; overflow-y: scroll } // cdk a11y .cdk-visually-hidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; outline: 0; -webkit-appearance: none; -moz-appearance: none; } .nz-overlay-transparent-backdrop { &, &.cdk-overlay-backdrop-showing { opacity: 0; } } .nz-animate-disabled { // badge &.ant-scroll-number-only { animation: none; transition: none; } // drawer &.ant-drawer { &.ant-drawer-open .ant-drawer-mask { animation: none; transition: none; } &>* { transition: none; } } // modal .ant-modal-mask, .ant-modal { animation: none; transition: none; &.zoom-enter, &.zoom-leave, &.zoom-enter-active, &.zoom-leave-active { animation: none; transition: none; } } // menu &.ant-menu { transition: none; .ant-menu-item, .ant-menu-submenu-title { transition: none; } .ant-menu-item .anticon, .ant-menu-submenu-title .anticon { transition: none; &+span { transition: none; } } } // tabs &.ant-tabs { .ant-tabs-top-content.ant-tabs-content-animated, .ant-tabs-bottom-content.ant-tabs-content-animated, .ant-tabs-top-content>.ant-tabs-tabpane, .ant-tabs-bottom-content>.ant-tabs-tabpane, &.ant-tabs-left .ant-tabs-ink-bar-animated, &.ant-tabs-right .ant-tabs-ink-bar-animated, &.ant-tabs-top .ant-tabs-ink-bar-animated, &.ant-tabs-bottom .ant-tabs-ink-bar-animated { transition: none; } } // collapse &.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg { transition: none; } }