UNPKG

@javaguns/flow-ui

Version:

``` <template> <a-spin :spinning="loading"> <FlowDesigner ref="flowDesigner" top="50px"> </FlowDesigner> </a-spin> </template> <script lang="ts" setup> import { ref, provide, onMounted } from 'vue'; import { FlowDesigner, LoadingKey } from '@j

118 lines (117 loc) 3.37 kB
.guns-page-flow-container { display: block !important; padding: 0; background-color: #f5f5f5; background-image: radial-gradient(#d6d9db 10%, transparent 0); background-size: 16px 16px; } .guns-page-flow-container .guns-page-flow-header { padding: 0 0px; line-height: normal; } .guns-page-flow-container .guns-page-flow-main { padding: 0px; width: 99%; position: absolute; overflow: hidden; } .guns-page-flow-container .guns-header-container { width: 100% !important; background-color: #fff; position: relative; z-index: 0; border-bottom: 1px solid #e6e6e6; } .guns-page-flow-container .guns-header-container .guns-header-icon { cursor: pointer; display: flex; align-items: center; justify-content: center; width: 28px; height: 50px; float: left; } .guns-page-flow-container .guns-header-container .guns-header-icon span { font-size: 50px; color: #ff6a00; } .guns-page-flow-container .guns-header-container .guns-header-name { display: inline-block; padding: 0 12px; line-height: 50px; font-size: 14px; vertical-align: middle; color: #495060; } .guns-page-flow-container .guns-header-container .guns-header-nav { display: flex; flex: 1; justify-content: center; } .guns-page-flow-container .guns-header-container .guns-header-nav .guns-header-button-order { width: 19px; height: 19px; display: inline-block; border-radius: 50%; line-height: 19px; margin-right: 5px; font-size: 12px; background-color: #959699; color: #fff; text-align: center; font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif; } .guns-page-flow-container .guns-header-container .guns-header-nav .ivu-btn, .guns-page-flow-container .guns-header-container .guns-header-nav .arco-btn, .guns-page-flow-container .guns-header-container .guns-header-nav .el-button, .guns-page-flow-container .guns-header-container .guns-header-nav .ant-btn { border: none; position: relative; height: 50px; } .guns-page-flow-container .guns-header-container .guns-header-nav .nav-active { text-decoration: none !important; background: #fff !important; } .guns-page-flow-container .guns-header-container .guns-header-nav .nav-active:after { position: absolute; content: ''; left: 0; right: 0; bottom: 0; height: 2px; background-color: #ff6a00; z-index: 3; } .guns-page-flow-container .sub-header-container { height: 50px; width: 100%; display: flex; justify-content: flex-end; } .guns-page-flow-container .sub-header-container .handle-container { display: flex; align-items: center; padding-right: 20px; } .guns-page-flow-container .sub-header-container .handle-container .ant-btn { margin-left: 10px; } .guns-page-flow-container .sub-header-container .main-hollow-btn { border-color: #f1572a !important; background-color: #fff !important; color: #f1572a !important; } .guns-page-flow-container .sub-header-container .main-solid-btn { border-color: #f1572a !important; background-color: #f1572a !important; color: #fff !important; } .guns-page-flow-container .guns-page-enter-active, .guns-page-flow-container .guns-page-leave-active { transition: opacity 1s; } .guns-page-flow-container .guns-page-enter, .guns-page-flow-container .guns-page-leave-to { opacity: 0; }