UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

188 lines (187 loc) 6.21 kB
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */ /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ .c7n-popover { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; list-style: none; position: absolute; top: 0; left: 0; z-index: 1030; font-weight: normal; line-height: unset; white-space: normal; text-align: left; cursor: auto; -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .c7n-popover::after { position: absolute; background: rgba(255, 255, 255, 0.01); content: ''; } .c7n-popover-hidden { display: none; } .c7n-popover-placement-top, .c7n-popover-placement-topLeft, .c7n-popover-placement-topRight { padding-bottom: 0.09rem; } .c7n-popover-placement-right, .c7n-popover-placement-rightTop, .c7n-popover-placement-rightBottom { padding-left: 0.09rem; } .c7n-popover-placement-bottom, .c7n-popover-placement-bottomLeft, .c7n-popover-placement-bottomRight { padding-top: 0.09rem; } .c7n-popover-placement-left, .c7n-popover-placement-leftTop, .c7n-popover-placement-leftBottom { padding-right: 0.09rem; } .c7n-popover-inner { background-color: #fff; background-clip: padding-box; border-radius: 0.02rem; -webkit-box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); } .c7n-popover-title { min-width: 1.77rem; min-height: 0.32rem; margin: 0; padding: 0.05rem 0.16rem 0.04rem; color: rgba(0, 0, 0, 0.85); font-weight: 500; font-size: unset; border-bottom: 0.01rem solid #e8e8e8; } .c7n-popover-title + .c7n-popover-inner-content { padding: 0.05rem 0.16rem 0.04rem; } .c7n-popover-inner-content { padding: 0.12rem 0.16rem; color: #000000; } .c7n-popover-message { position: relative; padding: 0.04rem 0 0.12rem; color: #000000; font-size: 0.13rem; } .c7n-popover-message > .icon { position: absolute; top: unset; color: #faad14; line-height: 1; } .c7n-popover-message-title { padding: 0 0 0 0.21rem; } .c7n-popover-buttons { margin-bottom: 0.04rem; text-align: right; } .c7n-popover-buttons button { margin-left: 0.08rem; } .c7n-popover-arrow { position: absolute; display: block; width: calc(1.414 * 0.05rem); height: calc(1.414 * 0.05rem); background: #fff; border-color: transparent; border-style: solid; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .c7n-popover-placement-top > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-topLeft > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-topRight > .c7n-popover-content > .c7n-popover-arrow { bottom: calc(0.09rem - 0.05rem + 0.02rem); -webkit-box-shadow: 0.03rem 0.03rem 0.07rem rgba(0, 0, 0, 0.07); box-shadow: 0.03rem 0.03rem 0.07rem rgba(0, 0, 0, 0.07); } .c7n-popover-placement-top > .c7n-popover-content > .c7n-popover-arrow { left: 50%; -webkit-transform: translateX(-50%) rotate(45deg); -ms-transform: translateX(-50%) rotate(45deg); transform: translateX(-50%) rotate(45deg); } .c7n-popover-placement-topLeft > .c7n-popover-content > .c7n-popover-arrow { left: 0.16rem; } .c7n-popover-placement-topRight > .c7n-popover-content > .c7n-popover-arrow { right: 0.16rem; } .c7n-popover-placement-right > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-rightTop > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-rightBottom > .c7n-popover-content > .c7n-popover-arrow { left: calc(0.09rem - 0.05rem + 0.02rem); -webkit-box-shadow: -0.03rem 0.03rem 0.07rem rgba(0, 0, 0, 0.07); box-shadow: -0.03rem 0.03rem 0.07rem rgba(0, 0, 0, 0.07); } .c7n-popover-placement-right > .c7n-popover-content > .c7n-popover-arrow { top: 50%; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); } .c7n-popover-placement-rightTop > .c7n-popover-content > .c7n-popover-arrow { top: 0.12rem; } .c7n-popover-placement-rightBottom > .c7n-popover-content > .c7n-popover-arrow { bottom: 0.12rem; } .c7n-popover-placement-bottom > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-bottomLeft > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-bottomRight > .c7n-popover-content > .c7n-popover-arrow { top: calc(0.09rem - 0.05rem + 0.02rem); -webkit-box-shadow: -0.01rem -0.01rem 0.04rem rgba(0, 0, 0, 0.06); box-shadow: -0.01rem -0.01rem 0.04rem rgba(0, 0, 0, 0.06); } .c7n-popover-placement-bottom > .c7n-popover-content > .c7n-popover-arrow { left: 50%; -webkit-transform: translateX(-50%) rotate(45deg); -ms-transform: translateX(-50%) rotate(45deg); transform: translateX(-50%) rotate(45deg); } .c7n-popover-placement-bottomLeft > .c7n-popover-content > .c7n-popover-arrow { left: 0.16rem; } .c7n-popover-placement-bottomRight > .c7n-popover-content > .c7n-popover-arrow { right: 0.16rem; } .c7n-popover-placement-left > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-leftTop > .c7n-popover-content > .c7n-popover-arrow, .c7n-popover-placement-leftBottom > .c7n-popover-content > .c7n-popover-arrow { right: calc(0.09rem - 0.05rem + 0.02rem); -webkit-box-shadow: 0.03rem -0.03rem 0.07rem rgba(0, 0, 0, 0.07); box-shadow: 0.03rem -0.03rem 0.07rem rgba(0, 0, 0, 0.07); } .c7n-popover-placement-left > .c7n-popover-content > .c7n-popover-arrow { top: 50%; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); } .c7n-popover-placement-leftTop > .c7n-popover-content > .c7n-popover-arrow { top: 0.12rem; } .c7n-popover-placement-leftBottom > .c7n-popover-content > .c7n-popover-arrow { bottom: 0.12rem; }