UNPKG

choerodon-ui

Version:

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

233 lines (232 loc) 5.61 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-image-crop-modal .c7n-modal-header .c7n-modal-title { margin: -0.06rem 0 0.12rem 0; font-weight: 600; font-size: 0.14rem; } .c7n-image-crop-modal .c7n-modal-body { padding-bottom: 0.16rem; } .c7n-image-crop-modal .c7n-modal-footer { border-top: 0.01rem solid rgba(0, 0, 0, 0.09); } .c7n-image-crop-modal .c7n-modal-close-x.icon.icon-close { line-height: 0.3rem; -webkit-transform: translateY(25%); -ms-transform: translateY(25%); transform: translateY(25%); } .c7n-image-crop-modal .c7n-image-crop-container { position: relative; width: 100%; height: 4.2rem; margin: 0 0 0.16rem 0; } .c7n-image-crop-modal .c7n-image-crop-control { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 0.28rem; } .c7n-image-crop-modal .c7n-image-crop-control .c7n-btn { min-width: 0.28rem; } .c7n-image-crop-modal .c7n-image-crop-control .c7n-btn > .icon { margin-right: 0; } .c7n-image-crop-modal .c7n-image-crop-control > .c7n-btn { margin-left: 0.06rem; } .c7n-avatar-crop-dragger { display: block; width: 5rem; height: 3rem; margin: 92px auto; text-align: center; } .c7n-avatar-crop-dragger .c7n-upload-drag { padding: 0.6rem 0; } .c7n-avatar-crop-dragger .icon { width: 0.8rem; height: 0.8rem; color: #3f51b5; font-size: 0.8rem; } .c7n-avatar-crop-dragger-text { margin-top: 0.4rem; font-size: 0.18rem; line-height: 0.25rem; } .c7n-avatar-crop-dragger-hint { margin-top: 0.16rem; color: rgba(0, 0, 0, 0.65); font-size: 0.13rem; line-height: 0.2rem; } .c7n-avatar-crop-edit { position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .c7n-avatar-crop-edit img { position: absolute; } .c7n-avatar-crop-edit-wraper { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0.32rem 0 0.16rem 0; } .c7n-avatar-crop-edit-text { margin-top: 0.24rem; font-size: 0.2rem; line-height: 0.28rem; } .c7n-avatar-crop-edit-text > span { vertical-align: middle; } .c7n-avatar-crop-edit-text .icon { margin-left: 0.08rem; font-size: 0.24rem; } .c7n-avatar-crop-edit-hint { margin-top: 0.1rem; font-size: 0.13rem; line-height: 0.2rem; } .c7n-avatar-crop-edit-mask { position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: 0 solid rgba(0, 0, 0, 0.36); } .c7n-avatar-crop-edit-mask div { position: relative; width: 100%; height: 100%; border: 0.01rem dotted rgba(0, 0, 0, 0.12); cursor: move; } .c7n-avatar-crop-edit-mask i { position: absolute; display: block; width: 0.25rem; height: 0.23rem; border: 0 solid #000; } .c7n-avatar-crop-edit-mask i.lt { top: -0.02rem; left: -0.02rem; border-top-width: 0.03rem; border-left-width: 0.03rem; cursor: nw-resize; } .c7n-avatar-crop-edit-mask i.rt { top: -0.02rem; right: -0.02rem; border-top-width: 0.03rem; border-right-width: 0.03rem; cursor: ne-resize; } .c7n-avatar-crop-edit-mask i.lb { bottom: -0.02rem; left: -0.02rem; border-bottom-width: 0.03rem; border-left-width: 0.03rem; cursor: sw-resize; } .c7n-avatar-crop-edit-mask i.rb { right: -0.02rem; bottom: -0.02rem; border-right-width: 0.03rem; border-bottom-width: 0.03rem; cursor: se-resize; } .c7n-avatar-crop-edit-toolbar { width: 0.62rem; padding: 0 0.16rem; text-align: center; } .c7n-avatar-crop-edit-toolbar .c7n-btn { width: 0.3rem; height: 0.3rem; margin-bottom: 0.2rem; } .c7n-avatar-crop-edit-toolbar .icon { display: block; font-size: 0.3rem; line-height: 1; } .c7n-avatar-crop-edit-preview { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: distribute; justify-content: space-around; background-color: unset; } .c7n-avatar-crop-edit-preview-title { margin-bottom: 0.24rem; font-size: 0.18rem; } .c7n-avatar-crop-edit-preview-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .c7n-avatar-crop-edit-preview i { display: inline-block; background-repeat: no-repeat; border: unset; border-radius: 50%; } .c7n-avatar-crop-edit-preview p { margin: 0; color: rgba(0, 0, 0, 0.65); } .c7n-avatar-crop-edit-button { text-align: right; } .c7n-avatar-crop-edit-button > .c7n-btn-group, .c7n-avatar-crop-edit-button > .c7n-btn { float: left; } .c7n-avatar-crop-edit-button > .c7n-btn-group.c7n-btn, .c7n-avatar-crop-edit-button > .c7n-btn.c7n-btn { margin-left: 0.06rem; } .c7n-avatar-crop-edit-button .icon.icon.icon { margin-right: 0; } .c7n-modal-footer .c7n-btn-loading.c7n-btn-primary .c7n-progress-loading .c7n-progress-inner circle { stroke: #fff; }