UNPKG

jjb-lc-designable

Version:

基于alibaba-designable源码二次封装的表单设计器。

123 lines (100 loc) 2.03 kB
@import 'jjb-lc-common/lib/style/index.less'; @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes slideInRight { 0% { transform: translateX(100%); } 100% { transform: translateX(0); } } @keyframes slideOutRight { 0% { transform: translateX(0); } 100% { transform: translateX(100%); } } .animate__slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; } .animate__slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; } .animate__animated { animation-delay: 0ms; animation-duration: 0.25s; animation-fill-mode: forwards; } .animate__fadeInUp { -webkit-animation-name: fadeIn; animation-name: fadeIn; } .dn-settings-form-wrapper { height: 100%; display: flex; flex-direction: column; position: relative; overflow: hidden; .dn-node-path { flex-grow: 0; } .dn-settings-form-content { flex-grow: 1; overflow: overlay; } .@{ant-prefix}-formily-item { border-bottom: 1px solid @border-color-split; padding-bottom: 8px; margin-bottom: 8px; margin-top: 8px; * { font-size: 13px; } .@{ant-prefix}-formily-item-control-content-component { display: flex; align-items: center; justify-content: flex-end; &>.@{ant-prefix}-radio-group { display: flex !important; width: 100%; .@{ant-prefix}-radio-button-wrapper { display: flex; justify-content: center; padding: 0 6px !important; align-items: center; flex-grow: 2; } } &>.@{ant-prefix}-slider { flex-shrink: 0; min-width: 0; width: 100%; } &>.@{ant-prefix}-select { max-width: 140px; } } } } .dn-settings-form { padding: 0 20px; &-empty { display: flex; align-items: center; flex-direction: column; justify-content: center; height: 100%; color: #888; } }