UNPKG

@fesjs/fes-design

Version:
110 lines (109 loc) 2.36 kB
.fes-img__inner, .fes-img__error, .fes-img__placeholder, .fes-img__inner-image { width: 100%; height: 100%; } .fes-img__placeholder, .fes-img__error { display: flex; flex-direction: column; align-items: center; justify-content: center; color: var(--f-text-color-secondary); font-size: calc(var(--f-font-size-base) - 2px); line-height: 22px; background: var(--f-component-bg-color); } .fes-img__placeholder svg, .fes-img__error svg { padding-bottom: var(--f-padding-xsmall); color: var(--f-text-color-disabled-light); font-size: 46px; } .fes-preview { position: fixed; top: 0; right: 0; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center; background: var(--f-mask-dark-color); } .fes-preview__btn { position: absolute; z-index: 1; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; color: var(--f-white); font-size: calc(var(--f-font-size-base) + 2px); background: var(--f-mask-dark-color); border-radius: 50%; cursor: pointer; } .fes-preview__close { top: var(--f-padding-large); right: var(--f-padding-large); } .fes-preview__arrow-left { top: 50%; left: var(--f-padding-large); margin-top: -20px; } .fes-preview__arrow-right { top: 50%; right: var(--f-padding-large); margin-top: -20px; } .fes-preview__name { position: absolute; bottom: 80px; left: 50%; z-index: 1; width: 1000px; color: var(--f-text-color-caption); font-size: calc(var(--f-font-size-base) - 2px); text-align: center; transform: translateX(-50%); } .fes-preview__toolBar { position: absolute; bottom: 30px; left: 50%; z-index: 1; display: flex; align-items: center; justify-content: space-around; width: 176px; height: 40px; color: var(--f-white); font-size: calc(var(--f-font-size-base) + 2px); background: var(--f-mask-color); border-radius: var(--f-border-radius-base); transform: translate(-50%); } .fes-preview__toolBar svg { cursor: pointer; } .fes-preview__canvas { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .fes-preview__canvas.is-dragging { cursor: move; } .fes-preview .fes-preview-download { width: 16px; height: 16px; color: var(--f-white); } .fes-preview .fes-preview-download .fes-design-icon { vertical-align: top; }