UNPKG

@aurigma/design-editor-iframe

Version:

Using this module you can embed Design Editor (a part of Customer's Canvas) to your page through the IFrame API.

95 lines (94 loc) 2.58 kB
html { --de-brand-primary: #0090ff; --de-brand-primary-fade-80: rgba(0, 144, 255, 0.2); } .masked-element { position: relative !important; } .masked-element .mask { color: #666666; background: rgba(255, 255, 255, 0.7); width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; position: absolute; top: 0; left: 0; z-index: 2; } .masked-element .mask .loader-wraper { font-size: 14px; position: relative; } .masked-element .mask .loader-wraper .logo { position: absolute; display: block; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 32px; height: 32px; } .masked-element .mask .loader-wraper .loader { font-size: inherit; border-left: 0.25em solid var(--de-preloader-color); border-top: 0.25em solid var(--de-preloader-color-fade-80); border-right: 0.25em solid var(--de-preloader-color-fade-80); border-bottom: 0.25em solid var(--de-preloader-color-fade-80); -ms-transform: translateZ(0); transform: translateZ(0); animation: spin 1.1s infinite linear; border-radius: 50%; padding: 2em; } .masked-element .mask .masked-element-message { margin: 5px; text-align: center; font-size: 14px; font-style: normal; font-weight: normal; line-height: 16px; font-family: "Roboto", "Helvetica", "Arial", sans-serif; } .masked-element .mask.warning { color: red; } .masked-element .mask.warning .loader-wraper { color: red; } .masked-element .mask.warning .loader-wraper .logo { color: red !important; } .masked-element .mask.warning .loader-wraper .loader { border-left: 0.25em solid red !important; border-top: 0.25em solid rgba(255, 0, 0, 0.2); border-right: 0.25em solid rgba(255, 0, 0, 0.2); border-bottom: 0.25em solid rgba(255, 0, 0, 0.2); } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }