UNPKG

gcdp-template-designer

Version:

1,一款美观且功能强大的在线设计工具,具备海报设计和图片编辑功能,基于Canvas的开源版【稿定设计】。适用于多种场景,如海报生成、电商产品图制作、文章长图设计、视频/公众号封面编辑等。 2,适配稿定设计导出pdf还原,支持导入psd还原 3,可导出图片,svg,pdf <b>(国内)Demo:[https://yft.design](https://yft.design)</b> <b>(国外)Demo:[https://dromara.org/yft-design](https://d

2,401 lines (2,398 loc) 18.3 MB
@charset "UTF-8";.hotkey-doc[data-v-5db3c46d] { height: 100%; overflow: auto; font-size: 12px; margin: 0 -20px; padding: 0 24px; } .title[data-v-5db3c46d] { font-size: 14px; font-weight: 700; border-bottom: 1px solid #e5e5e5; padding: 24px 0 5px 0; } .title[data-v-5db3c46d]:first-child { padding-top: 0; } .hotkey-item[data-v-5db3c46d] { border-bottom: 1px solid #e5e5e5; padding: 15px 0 5px 0; display: flex; align-items: center; } .label[data-v-5db3c46d] { width: 140px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.help-pop-row[data-v-33b45185] { font-size: 12px; padding: 10px 10px; cursor: pointer; } .help-pop-row .help-pop-icon[data-v-33b45185] { font-size: 20px; } .help-pop-row .help-pop-text[data-v-33b45185] { padding-left: 10px; } .help-pop-row[data-v-33b45185]:hover { background-color: #f9f9f9; }.reference-pop-row[data-v-ae90fa1b] { font-size: 13px; padding: 8px 15px; display: flex; } .reference-pop-row .reference-pop-direction[data-v-ae90fa1b] { display: flex; justify-content: flex-end; } .reference-pop-row .reference-pop-text[data-v-ae90fa1b] { display: flex; align-items: center; } .reference-pop-row .reference-flex-end[data-v-ae90fa1b] { justify-content: flex-end; } .reference-pop-btn[data-v-ae90fa1b] { font-size: 13px; padding: 8px 15px; justify-content: flex-end; } [data-v-ae90fa1b] .el-radio-group { flex-wrap: nowrap; }.home-pop[data-v-8e9590be] { margin: 10px; padding: 0; } .pop-row[data-v-8e9590be] { margin: 0 10px; font-size: 15px; padding: 10px 15px; cursor: pointer; } .pop-row .pop-icon[data-v-8e9590be] { font-size: 20px; } .pop-row .pop-text[data-v-8e9590be] { padding-left: 15px; } .pop-row[data-v-8e9590be]:hover { border-radius: 2px; background-color: #f9f9f9; }.top-tab[data-v-5a0a8765] { width: 100%; height: 40px; text-align: center; font-size: 20px; cursor: pointer; display: flex; flex-direction: column; justify-content: center; align-items: center; border-bottom: 1px solid #eee; } .top-tab .handler-item[data-v-5a0a8765] { width: 32px; height: 32px; display: flex; justify-content: center; align-items: center; margin: 0 2px; border-radius: 2px; } .top-tab .handler-item[data-v-5a0a8765]:not(.group-btn):hover { background-color: #f1f1f1; } .center-tabs[data-v-5a0a8765] { overflow-y: scroll; overflow-x: hidden; height: calc(100vh - 160px); } .center-tab[data-v-5a0a8765] { width: 100%; height: 60px; padding-left: 2px; text-align: center; font-size: 12px; cursor: pointer; display: flex; flex-direction: column; justify-content: center; position: relative; } .center-tab .left-icon[data-v-5a0a8765] { font-size: 20px; } .left-active[data-v-5a0a8765] { color: #409eff; } .left-name[data-v-5a0a8765] { font-size: 14px; line-height: 1.2; } .svg-size[data-v-5a0a8765] { font-size: 20px; } .left-active[data-v-5a0a8765]::before { background-color: #409eff; border-radius: 4px; content: ""; height: 41px; left: -3px; position: absolute; transition: top 0.2s; width: 6px; z-index: 20; } .left-content[data-v-5a0a8765] { position: relative; width: 300px; left: 50px; top: -360px; height: 100%; z-index: 1; background: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee; transition: left 0.5s linear, right 0.5s linear; } .left-close[data-v-5a0a8765] { cursor: default; left: -320px; position: relative; top: 50%; } .layout-toggle[data-v-5a0a8765] { background: #409eff; cursor: pointer; height: 88px; position: absolute; right: -16px; top: 50%; transform: translateY(-50%); transition: right 0.1s linear; width: 16px; z-index: 1; border-top-right-radius: 20px; border-bottom-right-radius: 20px; display: flex; align-items: center; border-top: 1px solid #eee; border-bottom: 1px solid #eee; border-right: 1px solid #eee; } .bottom-tabs[data-v-5a0a8765] { position: absolute; bottom: 0; width: 49px; z-index: 30; } .bottom-tab[data-v-5a0a8765] { height: 60px; display: flex; flex-direction: column; justify-content: center; align-items: center; cursor: pointer; background: #fff; position: relative; } .bottom-tab .help-handle[data-v-5a0a8765] { font-size: 20px; } .bottom-tab #left-tabs-help[data-v-5a0a8765], .bottom-tab #left-tabs-layer[data-v-5a0a8765] { width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; } .has-help[data-v-5a0a8765] { color: #409eff; } .help-pop-row[data-v-5a0a8765] { font-size: 15px; padding: 10px 25px; cursor: pointer; } .help-pop-row .help-pop-icon[data-v-5a0a8765] { font-size: 20px; } .help-pop-row .help-pop-text[data-v-5a0a8765] { padding-left: 10px; } .help-pop-row[data-v-5a0a8765]:hover { background-color: #f9f9f9; }.edit-pool[data-v-c6f6a274] { overflow: scroll; } .mt-10[data-v-c6f6a274] { margin-top: 10px; } .edit-section[data-v-c6f6a274] { width: 90%; margin: 0px 20px 0px 20px; } .edit-section .item-box[data-v-c6f6a274] { background-color: #f6f6f6; border-radius: 5px; padding: 15px 10px; display: flex; justify-content: center; align-items: center; cursor: pointer; flex-direction: column; font-size: 12px; margin-bottom: 10px; } .edit-section .item-box[data-v-c6f6a274]:hover { background-color: #e8eaec; } .mt-5px[data-v-c6f6a274] { margin-top: 5px; } .edit-upload .item-box[data-v-c6f6a274] { width: 100%; } .code-common[data-v-c6f6a274] { width: 100%; height: 80px; border: 1px solid #eee; border-radius: 5px; margin: 0 20px 20px 20px; background: #f6f6f6; display: flex; cursor: pointer; } .code-icon[data-v-c6f6a274] { width: 50px; display: flex; align-items: center; justify-content: center; } .code-text[data-v-c6f6a274] { display: flex; justify-content: center; flex-direction: column; } .font-middle[data-v-c6f6a274] { font-size: 12px; font-weight: 500; color: #31363f; line-height: 12px; margin: 5px 0; } .font-little[data-v-c6f6a274] { font-size: 12px; font-weight: 400; color: #31363f; line-height: 12px; margin: 5px 0; } .icon-font[data-v-c6f6a274] { font-size: 20px; height: 20px; } [data-v-c6f6a274] .edit-upload .el-upload { width: 100%; }[data-v-716e90e0] .el-tabs__item { padding: 0; } .layout-search[data-v-716e90e0] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; } .layout-tabs[data-v-716e90e0] { width: 90%; margin: 0 auto; } .layout-templates[data-v-716e90e0] { display: flex; flex-wrap: wrap; padding: 2px; } .layout-templates .thumbnail[data-v-716e90e0] { display: flex; width: 124px; margin: 2px; } .layout-templates .thumbnail img[data-v-716e90e0] { outline: 1px solid #eee; margin: 0 5px; cursor: pointer; } .layout-templates .thumbnail img[data-v-716e90e0]:hover { outline-color: #409eff; } .full-ratio[data-v-716e90e0] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-716e90e0] { width: 50%; } .full-ratio .el-radio-button__inner[data-v-716e90e0] { width: 100%; } [data-v-716e90e0] .full-ratio .el-radio-button__inner { width: 100%; } .el-tabs .el-tabs__nav { display: flex; flex-wrap: nowrap; justify-content: space-around; width: 100%; } .shape-pool[data-v-bea866fb] { width: 100%; margin-top: -12px; margin-bottom: -12px; margin-right: -12px; padding-right: 12px; padding-top: 12px; } .category-name[data-v-bea866fb] { width: 100%; font-size: 13px; margin-bottom: 10px; border-left: 4px solid #aaa; background-color: #eee; padding: 2px 0 2px 10px; } .shape-list[data-v-bea866fb] { display: flex; flex-wrap: wrap; align-content: flex-start; margin-bottom: 10px; } .shape-item[data-v-bea866fb] { width: 19%; margin-bottom: calc(5% / 4); height: 0; padding-bottom: 19%; flex-shrink: 0; position: relative; cursor: pointer; } .shape-item[data-v-bea866fb]:not(:nth-child(5n)) { margin-right: calc(5% / 4); } .shape-content[data-v-bea866fb] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: center; align-items: center; } .shape-content:hover .shape-path[data-v-bea866fb]:not(.outlined) { stroke: #409eff; } .shape-content:hover .shape-path.outlined[data-v-bea866fb] { fill: #409eff; } .shape-content svg[data-v-bea866fb]:not(:root) { overflow: visible; } .title[data-v-bea866fb] { height: 28px; line-height: 28px; background-color: #ededed; margin-bottom: 12px; padding: 0 14px; font-size: 12px; text-align: center; justify-content: space-between; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .title .center[data-v-bea866fb] { cursor: pointer; } .title .center[data-v-bea866fb]:hover { color: #409eff; }.line-pool[data-v-2b7affb0] { width: 100%; margin-bottom: -12px; margin-right: -12px; padding-right: 12px; } .category-name[data-v-2b7affb0] { width: 100%; font-size: 13px; margin-bottom: 10px; border-left: 4px solid #aaa; background-color: #eee; padding: 2px 0 2px 10px; } .line-list[data-v-2b7affb0] { display: flex; flex-wrap: wrap; align-content: flex-start; margin-bottom: 10px; } .line-item[data-v-2b7affb0] { width: 19%; margin-bottom: calc(5% / 4); height: 0; padding-bottom: 19%; flex-shrink: 0; position: relative; cursor: pointer; } .line-item[data-v-2b7affb0]:not(:nth-child(5n)) { margin-right: calc(5% / 4); } .line-content[data-v-2b7affb0] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: center; align-items: center; color: #999; } .line-content[data-v-2b7affb0]:hover { color: #409eff; } .line-content svg[data-v-2b7affb0]:not(:root) { overflow: visible; }[data-v-eea9bc0d] .el-tabs__item { padding: 0; } .layout-search[data-v-eea9bc0d] { margin: 0 auto; width: 80%; padding: 20px 10px 10px; } .layout-upload[data-v-eea9bc0d] { justify-content: center; } .layout-tabs[data-v-eea9bc0d] { width: 90%; margin: 0 auto; } .layout-templates[data-v-eea9bc0d] { display: flex; flex-wrap: wrap; padding: 2px; } .layout-templates .thumbnail[data-v-eea9bc0d] { display: flex; width: 124px; margin: 2px; } .layout-templates .thumbnail img[data-v-eea9bc0d] { outline: 1px solid #eee; margin: 0 5px; cursor: pointer; } .layout-templates .thumbnail img[data-v-eea9bc0d]:hover { outline-color: #409eff; } .el-tabs .el-tabs__nav { display: flex; flex-wrap: nowrap; justify-content: space-around; width: 100%; } .material-tab .el-tabs__content { height: 100vh; overflow-y: scroll; } [data-v-4faeaafa] .el-tabs__item { padding: 0; } .layout-search[data-v-4faeaafa] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; } .layout-style[data-v-4faeaafa] { margin: 0 auto; padding: 20px; } .full-ratio[data-v-4faeaafa] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-4faeaafa] { position: relative; display: inline-flex; outline: 0; } .full-ratio .el-radio-button__inner[data-v-4faeaafa] { width: 100%; } .layout-text[data-v-4faeaafa] { margin: 0 auto; padding: 10px; justify-content: center; cursor: pointer; } .layout-text .large[data-v-4faeaafa] { font-size: 24px; font-weight: bold; margin-top: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .layout-text .large[data-v-4faeaafa]:hover { overflow: visible; } .layout-text .middle[data-v-4faeaafa] { font-size: 16px; font-weight: bold; } .layout-text .small[data-v-4faeaafa] { font-size: 14px; } .layout-tabs[data-v-4faeaafa] { width: 90%; margin: 0 auto; } .layout-templates[data-v-4faeaafa] { display: flex; flex-wrap: wrap; padding: 2px; } .layout-templates .thumbnail[data-v-4faeaafa] { display: flex; width: 124px; margin: 2px; } .layout-templates .thumbnail img[data-v-4faeaafa] { outline: 1px solid #eee; margin: 0 5px; cursor: pointer; } .layout-templates .thumbnail img[data-v-4faeaafa]:hover { outline-color: #409eff; } .el-tabs .el-tabs__nav { display: flex; flex-wrap: nowrap; justify-content: space-around; width: 100%; } [data-v-4faeaafa] .full-ratio .el-radio-button__inner { width: 100%; } [data-v-4faeaafa] .full-ratio .el-radio-button { position: relative; display: inline-flex; outline: 0; flex: 1; width: 50%; } .col-tip[data-v-eef25979] { justify-content: space-between; align-items: center; } .col-name[data-v-eef25979] { text-align: center; } .mt-5[data-v-eef25979] { margin-top: 5px; } .category-box[data-v-eef25979] { align-items: center; flex-wrap: nowrap; overflow: hidden; height: 100px; } .category-box .box-image[data-v-eef25979] { display: flex; align-items: center; padding: 0 2px; } .category-box .box-image[data-v-eef25979]:first-child { justify-content: flex-start; } .category-box .box-image[data-v-eef25979]:last-child { justify-content: flex-end; } .category-box .box-image img[data-v-eef25979] { max-width: 100%; cursor: pointer; } .category-container[data-v-eef25979] { overflow-y: scroll; height: 100vh; align-items: center; } .total-box .box-image[data-v-eef25979] { padding: 2px; width: 48%; height: 120px; overflow: hidden; display: flex; } .total-box .box-image img[data-v-eef25979] { max-width: 100%; } .image-bottom[data-v-eef25979] { justify-content: center; padding-top: 20px; margin-bottom: 130px; }[data-v-f9cd2c04] .el-tabs__item { padding: 0; } .layout-search[data-v-f9cd2c04] { margin: 0 auto; width: 80%; padding: 20px 10px 10px; } .layout-upload[data-v-f9cd2c04] { justify-content: center; } .layout-tabs[data-v-f9cd2c04] { width: 90%; margin: 0 auto; } .layout-templates[data-v-f9cd2c04] { display: flex; flex-wrap: wrap; padding: 2px; } .layout-templates .thumbnail[data-v-f9cd2c04] { display: flex; width: 124px; margin: 2px; } .layout-templates .thumbnail img[data-v-f9cd2c04] { outline: 1px solid #eee; margin: 0 5px; cursor: pointer; } .layout-templates .thumbnail img[data-v-f9cd2c04]:hover { outline-color: #409eff; } .col-img[data-v-f9cd2c04] { height: 100px; } .col-img img[data-v-f9cd2c04] { max-height: 100%; } .el-tabs .el-tabs__nav { display: flex; flex-wrap: nowrap; justify-content: space-around; width: 100%; } .layout-search[data-v-dd8081dc] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; } .code-common[data-v-dd8081dc] { width: 100%; height: 80px; border: 1px solid #eee; border-radius: 5px; margin: 0 20px 20px 20px; background: #f6f6f6; display: flex; cursor: pointer; } .code-icon[data-v-dd8081dc] { width: 50px; display: flex; align-items: center; justify-content: center; } .code-text[data-v-dd8081dc] { display: flex; justify-content: center; flex-direction: column; } .font-middle[data-v-dd8081dc] { font-size: 12px; font-weight: 500; color: #31363f; line-height: 12px; margin: 5px 0; } .font-little[data-v-dd8081dc] { font-size: 12px; font-weight: 400; color: #31363f; line-height: 12px; margin: 5px 0; } .icon-font[data-v-dd8081dc] { font-size: 20px; }.layout-search[data-v-66c332b6] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; } .layer-content[data-v-66c332b6] { padding: 0 10px; } .layer-content .element-content[data-v-66c332b6] { display: flex; align-items: center; justify-content: space-between; height: 30px; padding: 5px; border: 1px solid #eee; border-radius: 5px; margin-bottom: 5px; } .layer-content .element-content .element-info[data-v-66c332b6] { display: flex; align-items: center; } .layer-content .element-content .element-handler[data-v-66c332b6] { display: flex; } .layer-content .element-content[data-v-66c332b6]:not(.group-btn):hover { border: 1px solid #409eff; } .layer-content .layer-active[data-v-66c332b6] { border: 1px solid #409eff; } .element-type[data-v-66c332b6] { width: 58px; margin-left: 10px; font-size: 12px; } .element-text[data-v-66c332b6] { width: 50px; font-size: 12px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .element-layer[data-v-66c332b6] { width: 80px; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .element-layer[data-v-66c332b6]:hover { text-overflow: inherit; overflow: visible; white-space: pre-line; } .common-icon[data-v-66c332b6] { width: 24px; height: 24px; cursor: pointer; display: flex; align-items: center; justify-content: center; border-radius: 2px; } .common-icon[data-v-66c332b6]:not(.group-btn):hover { background-color: #f1f1f1; }.layout-search[data-v-1793ce6c] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; } .layer-draggable[data-v-1793ce6c] { overflow-y: scroll; height: calc(100% - 100px); } .layer-content[data-v-1793ce6c] { padding: 0 10px; } .layer-content .element-content[data-v-1793ce6c] { display: flex; align-items: center; justify-content: space-between; height: 30px; padding: 5px; border: 1px solid #eee; border-radius: 5px; margin-bottom: 5px; } .layer-content .element-content .element-info[data-v-1793ce6c] { display: flex; align-items: center; } .layer-content .element-content .element-handler[data-v-1793ce6c] { display: flex; } .layer-content .element-content[data-v-1793ce6c]:not(.group-btn):hover { border: 1px solid #409eff; } .layer-content .layer-active[data-v-1793ce6c] { border: 1px solid #409eff; } .element-type[data-v-1793ce6c] { width: 58px; margin-left: 10px; font-size: 12px; } .element-text[data-v-1793ce6c] { width: 50px; font-size: 12px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .common-icon[data-v-1793ce6c] { width: 24px; height: 24px; cursor: pointer; display: flex; align-items: center; justify-content: center; border-radius: 2px; } .common-icon[data-v-1793ce6c]:not(.group-btn):hover { background-color: #f1f1f1; }.layout-search[data-v-48eea6b1] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; } .layer-draggable[data-v-48eea6b1] { overflow-y: scroll; height: calc(100% - 100px); } .layer-content[data-v-48eea6b1] { padding: 0 10px; } .layer-content .element-content[data-v-48eea6b1] { display: flex; align-items: center; justify-content: space-between; height: 30px; padding: 5px; border: 1px solid #eee; border-radius: 5px; margin-bottom: 5px; } .layer-content .element-content .element-info[data-v-48eea6b1] { display: flex; align-items: center; } .layer-content .element-content .element-handler[data-v-48eea6b1] { display: flex; } .layer-content .element-content[data-v-48eea6b1]:not(.group-btn):hover { border: 1px solid #409eff; } .layer-content .layer-active[data-v-48eea6b1] { border: 1px solid #409eff; } .element-type[data-v-48eea6b1] { width: 58px; margin-left: 10px; font-size: 12px; } .element-text[data-v-48eea6b1] { width: 50px; font-size: 12px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .common-icon[data-v-48eea6b1] { width: 24px; height: 24px; cursor: pointer; display: flex; align-items: center; justify-content: center; border-radius: 2px; } .common-icon[data-v-48eea6b1]:not(.group-btn):hover { background-color: #f1f1f1; }.layout-search[data-v-a0c7a0b4] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; }.layout-search[data-v-02b8bea1] { margin: 0 auto; width: 68%; padding: 20px 10px 10px; } .code-content[data-v-02b8bea1] { width: 90%; margin: 0 auto; } .code-style[data-v-02b8bea1] { display: flex; position: relative; box-sizing: border-box; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; overflow-x: auto; } .row[data-v-02b8bea1] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .code-item[data-v-02b8bea1] { width: 100px; height: 100px; margin-top: 10px; background: pink; } .full-ratio[data-v-02b8bea1] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-02b8bea1] { position: relative; display: inline-flex; outline: 0; } .full-ratio .el-radio-button__inner[data-v-02b8bea1] { width: 100%; } .layout-templates[data-v-02b8bea1] { display: flex; flex-wrap: wrap; padding: 2px; } .layout-templates .thumbnail[data-v-02b8bea1] { display: flex; width: 124px; margin: 2px; } .layout-templates .thumbnail img[data-v-02b8bea1] { outline: 1px solid #eee; margin: 0 5px; cursor: pointer; } .layout-templates .thumbnail img[data-v-02b8bea1]:hover { outline-color: #409eff; } [data-v-02b8bea1] .full-ratio .el-radio-button__inner { width: 100%; } [data-v-02b8bea1] .full-ratio .el-radio-button { position: relative; display: inline-flex; outline: 0; flex: 1; width: 25% } .el-carousel__item[data-v-02b8bea1] { border-radius: 10px; } .el-carousel__item div[data-v-02b8bea1] { color: #475669; opacity: 0.75; line-height: 135px; margin: 0; text-align: center; } .el-carousel__item[data-v-02b8bea1]:nth-child(2n) { background-color: #99a9bf; } .el-carousel__item[data-v-02b8bea1]:nth-child(2n + 1) { background-color: #d3dce6; } .menu-content[data-v-fcbcb182] { position: absolute; width: 300px; left: 50px; top: 42px; z-index: 1; background: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee; transition: left 0.5s linear, right 0.5s linear; } .menu-pool[data-v-fcbcb182] { width: 300px; height: 100vh; transition: left 0.3s linear; border-bottom: 1px solid #eee; } .menu-close[data-v-fcbcb182] { cursor: default; left: -251px; top: calc(50% + 42px); transform: translateY(-50%); position: absolute; } .layout-toggle[data-v-fcbcb182] { background: #409eff; cursor: pointer; height: 88px; position: absolute; right: -16px; top: 50%; transform: translateY(-50%); transition: right 0.1s linear; width: 16px; z-index: 1; border-top-right-radius: 20px; border-bottom-right-radius: 20px; display: flex; align-items: center; border-top: 1px solid #eee; border-bottom: 1px solid #eee; border-right: 1px solid #eee; } .toggle-icon[data-v-fcbcb182] { color: #fff; }.thumbnail-slide[data-v-e08e6e32] { background-color: #fff; overflow: hidden; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .elements[data-v-e08e6e32] { transform-origin: 0 0; } .background[data-v-e08e6e32] { width: 100%; height: 100%; background-position: center; position: absolute; } .placeholder[data-v-e08e6e32] { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }.thumb-handle[data-v-d3b65598] { height: 40px; font-size: 12px; display: flex; flex-shrink: 0; border-bottom: 1px solid #eee; cursor: pointer; } .thumb-handle .btn[data-v-d3b65598] { flex: 1; display: flex; justify-content: center; align-items: center; } .thumb-handle .btn[data-v-d3b65598]:hover { background-color: #f9f9f9; } .thumb-handle .select-btn[data-v-d3b65598] { width: 30px; display: flex; justify-content: center; align-items: center; border-left: 1px solid #eee; } .thumb-handle .select-btn[data-v-d3b65598]:hover { background-color: #f9f9f9; } .thumb-handle .icon[data-v-d3b65598] { margin-right: 3px; font-size: 14px; } .thumb-content[data-v-d3b65598] { padding: 5px 0; flex: 1; overflow: auto; } .thumbnail-item[data-v-d3b65598] { display: flex; justify-content: center; align-items: center; padding: 5px 0; } .thumbnail-item .thumbnail[data-v-d3b65598] { outline: 1px solid rgba(64, 158, 255, 0.15); } .thumbnail-item.active .label[data-v-d3b65598] { color: #409eff; } .thumbnail-item.active .thumbnail[data-v-d3b65598] { outline-color: #409eff; } .thumbnail-item.selected .thumbnail[data-v-d3b65598] { outline-color: #409eff; } .label[data-v-d3b65598] { font-size: 12px; color: #999; width: 20px; cursor: grab; } .label.offset-left[data-v-d3b65598] { position: relative; left: -4px; } .label[data-v-d3b65598]:active { cursor: grabbing; } .thumb-number[data-v-d3b65598] { height: 0; font-size: 12px; border-top: 1px solid #eee; line-height: 40px; text-align: center; color: #666; }.handler-icon[data-v-c4c48d0d] { font-size: 16px; width: 18px; }.left-handler[data-v-915ff13d] { display: flex; align-items: center; } .center-handler[data-v-915ff13d] { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; } .center-handler .handler-icon[data-v-915ff13d] { font-size: 14px; width: 18px; } .center-handler .icon-down[data-v-915ff13d] { transition: margin-top 0.05s; } .center-handler .handler-item[data-v-915ff13d] { width: 32px; height: 24px; display: flex; justify-content: center; align-items: center; margin: 0 2px; border-radius: 2px; } .handler-item[data-v-915ff13d] { margin: 0 10px; font-size: 14px; overflow: hidden; cursor: pointer; } .handler-item.disable[data-v-915ff13d] { opacity: 0.5; cursor: not-allowed; } .right-handler[data-v-915ff13d] { display: flex; align-items: center; } .right-handler .text[data-v-915ff13d] { width: 40px; text-align: center; cursor: pointer; } .preset-item[data-v-915ff13d] { padding: 8px 20px; text-align: center; cursor: pointer; } .preset-item[data-v-915ff13d]:hover { color: #409eff; } .center-handler .handler-dropdown[data-v-915ff13d] { display: flex; width: 42px; height: 24px; align-items: center; padding: 2px; justify-content: center; border-radius: 2px; } .center-handler .handler-dropdown[data-v-915ff13d]:hover { background: #f1f1f1; } .center-handler .handler-dropdown:hover .icon-down[data-v-915ff13d] { margin-top: 3px; } .el-popover.el-popper.viewport-size { min-width: 100px; padding: 0; } .full-size[data-v-d42be15c] { height: 100%; width: 100%; } .background-grid[data-v-d42be15c] { --offsetX: 0px; --offsetY: 0px; --size: 8px; --color: #dedcdc; background-image: linear-gradient(45deg, var(--color) 25%, transparent 0, transparent 75%, var(--color) 0), linear-gradient(45deg, var(--color) 25%, transparent 0, transparent 75%, var(--color) 0); background-position: var(--offsetX) var(--offsetY), calc(var(--size) + var(--offsetX)) calc(var(--size) + var(--offsetY)); background-size: calc(var(--size) * 2) calc(var(--size) * 2); }.self-main[data-v-388fc2db] { padding: 30px; background: #e8e8e8; } .self-content[data-v-388fc2db] { margin: 0 auto; width: 300px; } .self-main canvas[data-v-388fc2db] { max-width: 100%; width: 300px; max-height: 100%; height: 200px; -o-object-fit: contain; object-fit: contain; filter: drop-shadow(2px 2px 8px rgba(0, 0, 0, 0.2)); } .self-footer[data-v-388fc2db] { padding: 15px 30px; margin: 0 auto; text-align: center; } .self-color[data-v-388fc2db] { margin: 15px 0; } .color-content[data-v-388fc2db] { display: inline-flex; justify-content: center; max-width: calc(100% - 90px); } .color-item[data-v-388fc2db] { height: 32px; width: 32px; flex: 0 1 32px; display: inline-block; cursor: pointer; margin: 0 2px; transition: transform 0.2s ease, box-shadow 0.2s ease; } .ml-5[data-v-388fc2db] { margin-left: 5px; } .color-select[data-v-388fc2db] { width: 32px; height: 32px; } .self-background .el-dialog__body { padding: 0; } .self-background .el-dialog__header { padding: 0; } .icon-btn[data-v-ff6e0fcb] { cursor: pointer; } .canvas-design-panel[data-v-ff6e0fcb] { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .row[data-v-ff6e0fcb] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .title[data-v-ff6e0fcb] { margin-bottom: 10px; } .fixed-ratio[data-v-ff6e0fcb] { display: flex; flex-direction: column; justify-content: center; } .slider-name[data-v-ff6e0fcb] { display: flex; align-items: center; } .slider-num[data-v-ff6e0fcb] { display: flex; align-items: center; justify-content: center; } .mb-10[data-v-ff6e0fcb] { margin-bottom: 10px; } .full-row[data-v-ff6e0fcb] { flex: 1; width: 100%; } .full-group[data-v-ff6e0fcb] { display: flex; flex: 1; } .full-group .el-button[data-v-ff6e0fcb] { width: 50%; } .full-ratio[data-v-ff6e0fcb] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-ff6e0fcb] { width: 50%; } .full-ratio .el-radio-button__inner[data-v-ff6e0fcb] { width: 100%; } .background-image[data-v-ff6e0fcb] { height: 0; padding-bottom: 56.25%; border: 1px dashed var(--el-border-color); border-radius: 2px; position: relative; transition: all 0.2s; } .background-image[data-v-ff6e0fcb]:hover { border-color: var(--el-color-primary); color: var(--el-color-primary); } .background-image .content[data-v-ff6e0fcb] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: center; align-items: center; background-position: center; background-size: contain; background-repeat: no-repeat; cursor: pointer; } .theme-list[data-v-ff6e0fcb] { display: flex; flex-wrap: wrap; align-content: flex-start; } .theme-item[data-v-ff6e0fcb] { width: 48%; margin-bottom: calc(4% / 1); padding-bottom: 30%; border-radius: 2px; position: relative; cursor: pointer; } .theme-item[data-v-ff6e0fcb]:not(:nth-child(2n)) { margin-right: calc(4% / 1); } .theme-item .theme-item-content[data-v-ff6e0fcb] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; flex-direction: column; justify-content: center; padding: 8px; border: 1px solid #eee; } .theme-item .text[data-v-ff6e0fcb] { font-size: 16px; } .theme-item .colors[data-v-ff6e0fcb] { display: flex; } .theme-item .color-block[data-v-ff6e0fcb] { margin-top: 8px; width: 12px; height: 12px; margin-right: 2px; } .theme-item:hover .btns[data-v-ff6e0fcb] { display: flex; } .theme-item .btns[data-v-ff6e0fcb] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; flex-direction: column; justify-content: center; align-items: center; display: none; background-color: rgba(0, 0, 0, 0.25); } .theme-item .btn[data-v-ff6e0fcb] { width: 72px; padding: 5px 0; text-align: center; background-color: #409eff; color: #fff; font-size: 12px; border-radius: 2px; } .theme-item .btn[data-v-ff6e0fcb]:hover { background-color: #c42f19; } .theme-item .btn + .btn[data-v-ff6e0fcb] { margin-top: 5px; } .slider[data-v-ff6e0fcb] { flex: 3; } .mt-10[data-v-ff6e0fcb] { margin-top: 10px; } .color-group[data-v-ff6e0fcb] { display: flex; flex: 1 1; } .color-box[data-v-ff6e0fcb] { flex: 1 1; height: 25px; } .color-contianer[data-v-ff6e0fcb]:hover { box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.4); width: calc(100% - 5px) !important; cursor: pointer; } .config-strength[data-v-ff6e0fcb] { flex: 10; } .config-variance[data-v-ff6e0fcb] { flex: 10; } .config-size[data-v-ff6e0fcb] { flex: 10; } .gradient-box[data-v-ff6e0fcb] { display: flex; flex: 1; } .gradient-box .el-button[data-v-ff6e0fcb] { width: 100%; } .background-gradient-body[data-v-ff6e0fcb] { height: 300px; overflow: auto; } .gradient-content[data-v-ff6e0fcb] { display: flex; justify-content: center; padding-bottom: 2px; } .gradient-content[data-v-ff6e0fcb]:hover { width: calc(100% - 2px) !important; border-color: #409eff; cursor: pointer; } .background-shading-body[data-v-ff6e0fcb] { height: 500px; overflow: auto; } .shading-box[data-v-ff6e0fcb] { flex: 1; height: 50px; margin-bottom: 5px; border: 1px solid transparent; border-color: #d9d9d9; border-radius: 5px; } .shading-box[data-v-ff6e0fcb]:hover { width: calc(100% - 2px) !important; cursor: pointer; border-color: #409eff; } .color-item[data-v-ff6e0fcb] { height: 42px; border: 1px solid transparent; border-color: #d9d9d9; border-radius: 5px; flex: 1; display: inline-block; cursor: pointer; margin: 0 2px; transition: transform 0.2s ease, box-shadow 0.2s ease; } .color-item[data-v-ff6e0fcb]:hover { border-color: #409eff; } .color-non[data-v-ff6e0fcb] { display: none; } .color-select[data-v-ff6e0fcb] { width: 100%; height: 100%; } .common-slider[data-v-ff6e0fcb] { width: 90%; margin: 0 auto; } [data-v-ff6e0fcb] .el-input .el-input-group__prepend { padding: 0 5px; } [data-v-ff6e0fcb] .el-input .el-input-group__append { padding: 0 5px; } [data-v-ff6e0fcb] .full-ratio .el-radio-button__inner { width: 100%; } [data-v-fbf6769c] .w-full .el-radio-button__inner { width: 100%; display: flex; justify-content: center; } .icon-btn[data-v-2d5ffbc9] { cursor: pointer; } .canvas-design-panel[data-v-2d5ffbc9] { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .row[data-v-2d5ffbc9] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .title[data-v-2d5ffbc9] { margin-bottom: 10px; } .fixed-ratio[data-v-2d5ffbc9] { display: flex; flex-direction: column; align-items: center; justify-content: center; } .slider-name[data-v-2d5ffbc9] { display: flex; align-items: center; } .mb-10[data-v-2d5ffbc9] { margin-bottom: 10px; } .full-row[data-v-2d5ffbc9] { flex: 1; width: 100%; } .full-group[data-v-2d5ffbc9] { display: flex; flex: 1; } .full-group .el-button[data-v-2d5ffbc9] { width: 50%; } .full-ratio[data-v-2d5ffbc9] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-2d5ffbc9] { width: 50%; } .full-ratio .el-radio-button__inner[data-v-2d5ffbc9] { width: 100%; } .background-image[data-v-2d5ffbc9] { height: 0; padding-bottom: 56.25%; border: 1px dashed var(--el-border-color); border-radius: 2px; position: relative; transition: all 0.2s; } .background-image[data-v-2d5ffbc9]:hover { border-color: var(--el-color-primary); color: var(--el-color-primary); } .background-image .content[data-v-2d5ffbc9] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: center; align-items: center; background-position: center; background-size: contain; background-repeat: no-repeat; cursor: pointer; } .theme-list[data-v-2d5ffbc9] { display: flex; flex-wrap: wrap; align-content: flex-start; } .theme-item[data-v-2d5ffbc9] { width: 48%; margin-bottom: calc(4% / 1); padding-bottom: 30%; border-radius: 2px; position: relative; cursor: pointer; } .theme-item[data-v-2d5ffbc9]:not(:nth-child(2n)) { margin-right: calc(4% / 1); } .theme-item .theme-item-content[data-v-2d5ffbc9] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; flex-direction: column; justify-content: center; padding: 8px; border: 1px solid #eee; } .theme-item .text[data-v-2d5ffbc9] { font-size: 16px; } .theme-item .colors[data-v-2d5ffbc9] { display: flex; } .theme-item .color-block[data-v-2d5ffbc9] { margin-top: 8px; width: 12px; height: 12px; margin-right: 2px; } .theme-item:hover .btns[data-v-2d5ffbc9] { display: flex; } .theme-item .btns[data-v-2d5ffbc9] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; flex-direction: column; justify-content: center; align-items: center; display: none; background-color: rgba(0, 0, 0, 0.25); } .theme-item .btn[data-v-2d5ffbc9] { width: 72px; padding: 5px 0; text-align: center; background-color: #409eff; color: #fff; font-size: 12px; border-radius: 2px; } .theme-item .btn[data-v-2d5ffbc9]:hover { background-color: #c42f19; } .theme-item .btn + .btn[data-v-2d5ffbc9] { margin-top: 5px; } .mt-10[data-v-2d5ffbc9] { margin-top: 10px; } .slider-num[data-v-2d5ffbc9] { display: flex; align-items: center; justify-content: center; } [data-v-2d5ffbc9] .el-input .el-input-group__prepend { padding: 0 5px; } [data-v-2d5ffbc9] .el-input .el-input-group__append { padding: 0 5px; } [data-v-2d5ffbc9] .full-ratio .el-radio-button__inner { width: 100%; } [data-v-2d5ffbc9] .size-row .el-input-group__prepend { min-width: 24px; } .align-item[data-v-81a5ab12] { height: 30px; display: flex; justify-content: center; align-items: center; cursor: pointer; border-radius: 2px; } .align-item[data-v-81a5ab12]:hover { background-color: #f1f1f1; } .mb-10[data-v-81a5ab12] { margin-bottom: 10px; } .fixed-ratio[data-v-81a5ab12] { display: flex; flex-direction: column; justify-content: center; align-items: center; } .position-col[data-v-81a5ab12] .el-input-number { width: auto; } .position-col .swipe-input[data-v-81a5ab12] { position: relative; } .position-col .swipe-input[data-v-81a5ab12]::after { width: 25px; content: attr(content); height: 100%; display: flex; align-items: center; justify-content: center; position: absolute; right: var(--el-input-number-unit-offset-x); color: #999999; } .angle-col[data-v-81a5ab12] { display: flex; justify-content: center; align-items: center; cursor: pointer; border-radius: 2px; } .angle-col[data-v-81a5ab12]:hover { background-color: #f1f1f1; } [data-v-81a5ab12] .el-input .el-input-group__prepend { padding: 0 5px; width: 7px; } [data-v-81a5ab12] .el-input .el-input-group__append { padding: 0 5px; } [data-v-81a5ab12] .full-ratio .el-radio-button__inner { width: 100%; } .row[data-v-7de12fb8] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .stroke-name[data-v-7de12fb8] { flex: 2; } .stroke-option[data-v-7de12fb8] { flex: 3; } .switch-wrapper[data-v-7de12fb8] { text-align: right; } .slider[data-v-7de12fb8] { flex: 3; width: 80%; }.row[data-v-b4d84bf9] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .switch-wrapper[data-v-b4d84bf9] { text-align: right; } .slider[data-v-b4d84bf9] { flex: 3; } .slider-name[data-v-b4d84bf9] { display: flex; align-items: center; } .slider-num[data-v-b4d84bf9] { display: flex; align-items: center; justify-content: center; }.row[data-v-c5dc2ef7] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .slider[data-v-c5dc2ef7] { flex: 3; } .slider-name[data-v-c5dc2ef7] { display: flex; align-items: center; } .slider-num[data-v-c5dc2ef7] { display: flex; align-items: center; justify-content: center; }.row[data-v-99ae9a16] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .switch-wrapper[data-v-99ae9a16] { text-align: right; } .slider[data-v-99ae9a16] { flex: 3; } .select[data-v-99ae9a16] { flex: 3; }.row[data-v-47865194] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .stroke-name[data-v-47865194] { flex: 1; display: flex; justify-content: flex-start; align-self: center; } .stroke-width[data-v-47865194] { flex: 2; display: flex; justify-content: flex-start; align-self: center; } .stroke-option[data-v-47865194] { flex: 1; } .switch-wrapper[data-v-47865194] { text-align: right; } .slider[data-v-47865194] { flex: 3; width: 80%; } .full-btn[data-v-47865194] { width: 98%; } .full-btn .btn-right[data-v-47865194] { display: flex; justify-content: flex-end; }.icon-btn[data-v-286bd4af] { cursor: pointer; } .canvas-design-panel[data-v-286bd4af] { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .row[data-v-286bd4af] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .title[data-v-286bd4af] { margin-bottom: 10px; } .fixed-ratio[data-v-286bd4af] { display: flex; flex-direction: column; justify-content: center; } .slider-name[data-v-286bd4af] { display: flex; align-items: center; } .slider-num[data-v-286bd4af] { display: flex; align-items: center; justify-content: center; } .mb-10[data-v-286bd4af] { margin-bottom: 10px; } .full-row[data-v-286bd4af] { flex: 1; width: 100%; } .full-group[data-v-286bd4af] { display: flex; flex: 1; } .full-group .el-button[data-v-286bd4af] { width: 50%; } .full-ratio[data-v-286bd4af] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-286bd4af] { width: 50%; } .full-ratio .el-radio-button__inner[data-v-286bd4af] { width: 100%; } .background-image[data-v-286bd4af] { height: 0; padding-bottom: 56.25%; border: 1px dashed var(--el-border-color); border-radius: 2px; position: relative; transition: all 0.2s; } .background-image[data-v-286bd4af]:hover { border-color: var(--el-color-primary); color: var(--el-color-primary); } .background-image .content[data-v-286bd4af] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: center; align-items: center; background-position: center; background-size: contain; background-repeat: no-repeat; cursor: pointer; } .theme-list[data-v-286bd4af] { display: flex; flex-wrap: wrap; align-content: flex-start; } .theme-item[data-v-286bd4af] { width: 48%; margin-bottom: calc(4% / 1); padding-bottom: 30%; border-radius: 2px; position: relative; cursor: pointer; } .theme-item[data-v-286bd4af]:not(:nth-child(2n)) { margin-right: calc(4% / 1); } .theme-item .theme-item-content[data-v-286bd4af] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; flex-direction: column; justify-content: center; padding: 8px; border: 1px solid #eee; } .theme-item .text[data-v-286bd4af] { font-size: 16px; } .theme-item .colors[data-v-286bd4af] { display: flex; } .theme-item .color-block[data-v-286bd4af] { margin-top: 8px; width: 12px; height: 12px; margin-right: 2px; } .theme-item:hover .btns[data-v-286bd4af] { display: flex; } .theme-item .btns[data-v-286bd4af] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; flex-direction: column; justify-content: center; align-items: center; display: none; background-color: rgba(0, 0, 0, 0.25); } .theme-item .btn[data-v-286bd4af] { width: 72px; padding: 5px 0; text-align: center; background-color: #409eff; color: #fff; font-size: 12px; border-radius: 2px; } .theme-item .btn[data-v-286bd4af]:hover { background-color: #c42f19; } .theme-item .btn + .btn[data-v-286bd4af] { margin-top: 5px; } .slider[data-v-286bd4af] { flex: 3; } .mt-10[data-v-286bd4af] { margin-top: 10px; } .color-group[data-v-286bd4af] { display: flex; flex: 1 1; } .color-box[data-v-286bd4af] { flex: 1 1; height: 25px; } .color-contianer[data-v-286bd4af]:hover { box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.4); width: calc(100% - 5px) !important; cursor: pointer; } .config-strength[data-v-286bd4af] { flex: 10; } .config-variance[data-v-286bd4af] { flex: 10; } .config-size[data-v-286bd4af] { flex: 10; } .gradient-box[data-v-286bd4af] { display: flex; flex: 1; } .gradient-box .el-button[data-v-286bd4af] { width: 100%; } .background-gradient-body[data-v-286bd4af] { height: 300px; overflow: auto; } .gradient-content[data-v-286bd4af] { display: flex; justify-content: center; padding-bottom: 2px; } .gradient-content[data-v-286bd4af]:hover { width: calc(100% - 2px) !important; border-color: #409eff; cursor: pointer; } .background-shading-body[data-v-286bd4af] { height: 500px; overflow: auto; } .shading-box[data-v-286bd4af] { flex: 1; height: 50px; margin-bottom: 5px; border: 1px solid transparent; border-color: #d9d9d9; border-radius: 5px; } .shading-box[data-v-286bd4af]:hover { width: calc(100% - 2px) !important; cursor: pointer; border-color: #409eff; } .color-item[data-v-286bd4af] { height: 42px; border: 1px solid transparent; border-color: #d9d9d9; border-radius: 5px; flex: 1; display: inline-block; cursor: pointer; margin: 0 2px; transition: transform 0.2s ease, box-shadow 0.2s ease; } .color-item[data-v-286bd4af]:hover { border-color: #409eff; } .color-non[data-v-286bd4af] { display: none; } .color-select[data-v-286bd4af] { width: 100%; height: 100%; } .common-slider[data-v-286bd4af] { width: 90%; margin: 0 auto; } [data-v-286bd4af] .el-input .el-input-group__prepend { padding: 0 5px; } [data-v-286bd4af] .el-input .el-input-group__append { padding: 0 5px; } [data-v-286bd4af] .full-ratio .el-radio-button__inner { width: 100%; } .text-style-panel[data-v-84e5d1b4] { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .row[data-v-84e5d1b4] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .preset-style[data-v-84e5d1b4] { display: flex; flex-wrap: wrap; margin-bottom: 10px; } .preset-style-item[data-v-84e5d1b4] { width: 50%; height: 50px; border: solid 1px #d6d6d6; box-sizing: border-box; display: flex; justify-content: center; align-items: center; position: relative; cursor: pointer; transition: all 0.2s; } .preset-style-item[data-v-84e5d1b4]:hover { border-color: #409eff; color: #409eff; z-index: 1; } .preset-style-item[data-v-84e5d1b4]:nth-child(2n) { margin-left: -1px; } .preset-style-item[data-v-84e5d1b4]:nth-child(n+3) { margin-top: -1px; } .font-size-btn[data-v-84e5d1b4] { padding: 0; } .link-popover[data-v-84e5d1b4] { width: 240px; } .link-popover .btns[data-v-84e5d1b4] { margin-top: 10px; text-align: right; } .mt-10[data-v-84e5d1b4] { margin-top: 10px; } .full-group[data-v-84e5d1b4] { display: flex; flex: 1; } .full-group .el-button[data-v-84e5d1b4] { width: 50%; } .tooltip-popover .el-button[data-v-84e5d1b4] { width: 100%; border-radius: 0; } .tooltip-popover .font-color[data-v-84e5d1b4] { border-top-left-radius: 4px; border-bottom-left-radius: 4px; border-right: 0; } .tooltip-popover .high-light[data-v-84e5d1b4] { border-right: 0; } .font-size[data-v-84e5d1b4] { border-top-left-radius: 0; border-bottom-left-radius: 0; } .full-ratio[data-v-84e5d1b4] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-84e5d1b4] { position: relative; display: inline-flex; outline: 0; flex: 1; } .full-ratio .el-radio-button__inner[data-v-84e5d1b4] { width: 100%; } .flex-align[data-v-84e5d1b4] { display: flex; align-items: center; } .full-checkbox[data-v-84e5d1b4] { display: flex; flex: 1; } .full-button[data-v-84e5d1b4] { width: 100%; } .full-button .iconfont[data-v-84e5d1b4] { font-size: 32px; } [data-v-84e5d1b4] .full-ratio .el-radio-button__inner { width: 100%; } [data-v-84e5d1b4] .full-ratio .el-radio-button { position: relative; display: inline-flex; outline: 0; flex: 1; } [data-v-84e5d1b4] .full-checkbox .el-checkbox-button { position: relative; display: inline-flex; outline: 0; flex: 1; } [data-v-84e5d1b4] .full-checkbox .el-checkbox-button__inner { width: 100%; } .row[data-v-77ad7066] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .switch-wrapper[data-v-77ad7066] { text-align: right; }.row[data-v-70005f2c] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .full-group[data-v-70005f2c] { display: flex; flex: 1; } .full-group .el-checkbox-button[data-v-70005f2c] { width: 50%; } [data-v-70005f2c] .full-group .el-checkbox-button__inner { width: 100%; } .row[data-v-fd8ac424] { width: 100%; display: flex; align-items: center; } .switch-wrapper[data-v-fd8ac424] { text-align: right; } .filter[data-v-fd8ac424] { font-size: 12px; } .filter-item[data-v-fd8ac424] { padding: 8px 0; display: flex; justify-content: center; align-items: center; } .filter-item .name[data-v-fd8ac424] { width: 60px; } .filter-item .filter-slider[data-v-fd8ac424] { flex: 1; margin: 0 6px; } .slider-num[data-v-fd8ac424] { display: flex; align-items: center; justify-content: center; } .flex-align[data-v-fd8ac424] { display: flex; align-items: center; } .flex-right[data-v-fd8ac424] { text-align: right; } .mt-10[data-v-fd8ac424] { margin-top: 10px; } .full-group[data-v-fd8ac424] { display: flex; flex: 1; } .full-group .el-checkbox-button[data-v-fd8ac424] { width: 50%; } .full-checkbox[data-v-fd8ac424] { display: flex; flex: 1; } .full-checkbox .el-checkbox-button[data-v-fd8ac424] { width: 25%; } .full-ratio[data-v-fd8ac424] { display: flex; flex: 1; } .full-ratio .el-radio-button[data-v-fd8ac424] { position: relative; display: inline-flex; outline: 0; } .full-ratio .el-radio-button__inner[data-v-fd8ac424] { width: 100%; } .slider-wrapper[data-v-fd8ac424] { width: 88%; margin: 0 auto; } [data-v-fd8ac424] .full-group .el-checkbox-button__inner { width: 100%; } [data-v-fd8ac424] .full-checkbox .el-checkbox-button__inner { width: 100%; padding: 8px 0; } [data-v-fd8ac424] .full-ratio .el-radio-button__inner { width: 100%; } [data-v-fd8ac424] .full-ratio .el-radio-button { position: relative; display: inline-flex; outline: 0; flex: 1; width: 25%; } .row[data-v-c63ab792] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .switch-wrapper[data-v-c63ab792] { text-align: right; } .opacity-slider[data-v-c63ab792] { flex: 3; } .slider-name[data-v-c63ab792] { display: flex; align-items: center; } .slider-num[data-v-c63ab792] { display: flex; align-items: center; justify-content: center; }.blend-row[data-v-2a0c0255] { margin-top: 10px; } .belnd-col[data-v-2a0c0255] { display: flex; align-items: center; justify-content: center; border: 1px solid var(--el-border-color); border-radius: var(--el-border-radius-base); }.row[data-v-40cb1129] { width: 100%; display: flex; align-items: center; margin-bottom: 10px; } .switch-wrapper[data-v-40cb1129] { text-align: right; } .origin-image[data-v-40cb1129] { height: 100px; background-size: contain; background-repeat: no-repeat; background-position: center; back