@farris/ui-vue
Version:
Farris Vue, a Farris Design based Vue3 component library.
2 lines (1 loc) • 17.4 kB
CSS
.fv-grid-disabled{color:#0000004d}.fv-grid-header-cell.fv-grid-header-cell-border:after{background-color:transparent}.property-item .form-group{margin-bottom:2px}.property-item .col-form-label{line-height:26px}.property-item .row-item{align-items:center}.wide-panel .row-item{display:flex}.wide-panel .row-item .component{flex:1 1 0}.wide-panel .row-item label{width:89px;text-align:right;padding-right:10px}.wrap{overflow:hidden;text-overflow:ellipsis}.propertyCascadeItem{background-color:transparent;border:none}.propertyCascadeItem .card-header{background-color:transparent;padding:4px 0;color:inherit}.propertyCascadeItem .card-header .panel-item-title{width:100%;position:relative;font-size:inherit}.propertyCascadeItem .card-header .panel-item-title .farris-input-wrap{margin-left:-5px;margin-right:-5px}.propertyCascadeItem .form-group .col-form-label .f-icon{color:#a3a3a3}.propertyCascadeItem .f-accordion-collapse,.propertyCascadeItem .f-accordion-expand{right:0;left:auto;top:6px;color:#6b94ec;position:absolute}.propertyCascadeItem .card-body{padding:3px 12px;background:#fffc;border-radius:8px;margin:4px 0}.propertyCascadeItem .card-body.hidden{display:none}.landscape{display:none;flex-shrink:0;align-items:center;justify-content:flex-end}.wide-panel .vertical{display:none}.wide-panel .landscape{display:block;padding:0;overflow:hidden}.wide-panel .line-item{display:flex}.wide-panel .line-item .f-header{margin-bottom:0}.wide-panel .line-item .f-section-formgroup-legend{width:89px;text-align:right;padding-right:13px}.wide-panel .line-item .farris-input-wrap{flex:1 1 0}:host{width:inherit;height:inherit}.property-panel{position:relative}.property-panel .switcher{position:absolute;top:9px;right:0;width:40px;text-align:center}.property-panel .switcher i{color:#4190ff;font-size:12px;cursor:pointer}.property-panel .side-panel{width:41px;background-color:#fff;padding-top:45px;text-align:center}.property-panel .side-panel .icon{display:block;text-align:center;color:#4190ff;margin-bottom:10px}.property-panel .side-panel span{writing-mode:vertical-rl;font-size:14px}.propertyPanel{width:300px;height:100%;color:#000000bf;background:#f3f8ff;border-color:#d8dbe2;display:flex}.propertyPanel .title{position:relative;background:#d0d8e9;flex-wrap:wrap;border:0}.propertyPanel .title.p-right{padding-right:40px}.propertyPanel .title>.title-label{line-height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:12px;padding-right:12px;color:#333;font-size:13px;font-weight:600;cursor:pointer}.propertyPanel .title>.title-label.active{background:#8fb1df}.propertyPanel .title .title-actions{position:absolute;right:10px;top:0;padding-left:35px;height:35px;-ms-flex:1;flex:1;box-sizing:border-box}.propertyPanel .title .title-actions{position:absolute;right:10px;top:0}.propertyPanel .property-grid .group-label{line-height:30px;display:block;padding-left:13px;cursor:pointer;background:#e2e9f6;color:#435069;font-weight:600;border-radius:6px}.propertyPanel .search .textbox{padding-left:10px}.propertyPanel .search .input-group{border-radius:0}.propertyPanel .panel-body{overflow:auto;height:100%}.propertyPanel .property-grid{list-style:none;margin:0 10px;padding:0}.propertyPanel .property-grid li{padding:2px 0}.propertyPanel .panel-body .property-grid .group-label+div{padding-bottom:14px;padding-top:.25rem}.propertyPanel .action-item{cursor:pointer;display:inline-block;transition:transform 50ms ease;position:relative;padding:0}.propertyPanel .action-item>.f-icon{color:#424242bf;line-height:35px;font-weight:600}.propertyPanel .search .input-group-clear{border-radius:0}.white-theme .propertyPanel{background:#fff;border:1px solid #D8DCE6}.white-theme .propertyPanel .title{overflow:visible;background:#fff;justify-content:space-around}.white-theme .propertyPanel{background:#fff}.white-theme .propertyPanel .title{overflow:visible;background:#fff;flex-wrap:wrap;text-align:center}.white-theme .propertyPanel .title>.title-label{font-weight:400;border-bottom:0;background:#fff;flex:1;color:#83849b}.white-theme .propertyPanel .title>.title-label>span{padding:0 14px 7px}.white-theme .propertyPanel .title>.title-label.active>span{border-bottom:2px solid #5b89fe;color:#5b89fe;border-radius:1.5px}.white-theme .propertyPanel .title.only{text-align:left}.white-theme .propertyPanel .property-grid .group-label{background:#fff;line-height:30px;font-weight:400;font-size:13px;color:#3f4764;border-radius:6px;background:#eef4ff;color:#435069}.white-theme .propertyPanel .property-grid .group-label .f-icon{color:#5d89fe;font-size:13px}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fv-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.fv-resizable-handle:hover{background:transparent}.fv-resizable-handle.fv-resizable-n{cursor:n-resize;height:.4375rem;width:100%;top:-.3125rem;left:0}.fv-resizable-handle.fv-resizable-e{cursor:e-resize;width:.4375rem;right:-.3125rem;height:100%;top:0}.fv-resizable-handle.fv-resizable-s{cursor:s-resize;height:.4375rem;width:100%;bottom:-.3125rem;left:0}.fv-resizable-handle.fv-resizable-w{cursor:w-resize;height:100%;width:.4375rem;left:-.3125rem;top:0}.fv-resizable-handle.fv-resizable-ne{cursor:ne-resize;width:.75rem;height:.75rem;right:1px;top:1px}.fv-resizable-handle.fv-resizable-se{cursor:se-resize;width:.75rem;height:.75rem;right:1px;bottom:1px}.fv-resizable-handle.fv-resizable-nw{cursor:nw-resize;width:.75rem;height:.75rem;left:1px;top:1px}.fv-resizable-handle.fv-resizable-sw{cursor:sw-resize;width:.75rem;height:.75rem;left:1px;bottom:1px}.exception_wrap{max-width:750px;display:flex;overflow:hidden;position:relative}.exception_error_msg{line-height:1.5;overflow:hidden;min-height:66px}.screenGroup{background:#ffffffe6;box-shadow:0 0 3px #024bc133;border-radius:8px;padding:2px 14px;margin:5px auto;flex:1 1 0}.screenGroup .screenName{width:90px;font-family:PingFangSC-Regular;font-size:14px;line-height:24px;color:#2a87ff;height:32px;padding:4px;text-align:left}.screenGroup .screen-input{flex:1 1 0}.screenGroup farris-combo-list{width:84px}.screenGroup .columnText{line-height:26px}.applyBtn{margin-top:5px;display:flex;justify-content:center}.applyBtn .btn{width:110px}.en .screenGroup{width:100%;flex-direction:column;align-items:flex-start}.en .screenGroup>div{width:100%;padding:0 10px 10px 0;margin-left:0}.en .screenGroup .screenName{width:auto}.en .screenGroup farris-combo-list{flex:1}.en .screenGroup .columnText{width:50px}.form-group-in-canvas .f-cmp-inputgroup .f-state-readonly .input-group-append{display:flex}.component-btn-group{flex-direction:row-reverse;position:absolute;z-index:800;background:#fff;display:none;top:-26px;right:0}.component-btn-group>div{position:fixed}.farris-component.farris-nested{padding-top:10px;padding-bottom:10px;border:dotted 2px #e8e8e8}.farris-component.farris-nested:not(.px-0){padding-right:10px;padding-left:10px}.farris-component.farris-nested.dgComponentFocused{border:dotted 2px #388fff}.farris-component.can-move{padding:2px}.farris-component.dgComponentSelected>.component-btn-group{display:flex}.component-btn-group .component-settings-button{display:flex;cursor:pointer;float:right;margin-left:4px;padding:0;font-size:10px;line-height:1.2em;border-radius:2px 2px 0 0;width:24px;height:24px;color:#fff;background:#388fff}.component-btn-group .component-settings-button+.component-settings-button{margin-left:4px}.component-btn-group .component-settings-button:last-child{margin-left:0}.component-btn-group .component-settings-button .f-icon{font-size:18px;margin:0 auto;line-height:20px}.component-btn-group .component-settings-button .f-icon.f-icon-yxs_move{cursor:move}.farris-component-content-container .drag-container{display:inherit;flex-direction:inherit;flex-shrink:1;flex-grow:1;flex-basis:0%;flex-wrap:inherit;justify-content:inherit;align-items:inherit;width:100%;overflow:inherit;height:inherit}.gu-mirror{position:fixed;margin:0;z-index:9999;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-mirror.undroppable .component-settings-button .f-icon-yxs_move{cursor:no-drop}.component-btn-group .component-settings-button .f-icon.f-icon-yxs_delete{color:#fff;background:#388fff}.gu-hide{display:none}.gu-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.drag-over:not(.no-drop){background-color:#f3f8ff}.gu-unselectable .farris-component.dgComponentSelected>.component-btn-group{display:none}.gu-unselectable .gu-mirror.farris-component.dgComponentSelected>.component-btn-group{display:flex}.gu-transit.farris-component.dgComponentSelected>.component-btn-group{display:none}.gu-mirror.farris-component.dgComponentSelected{position:fixed}.gu-mirror.farris-component.dgComponentSelected>.component-btn-group>div{position:relative;top:0;left:0}.gu-mirror.farris-component.dgComponentSelected>.component-btn-group{width:max-content}.dgComponentFocused{border-top:2px dotted #388fff;border-left:2px dotted #388fff;border-right:2px dotted #388fff;border-bottom:2px dotted #388fff}.dgComponentSelected{border-top:2px solid #388fff;border-left:2px solid #388fff;border-right:2px solid #388fff;border-bottom:2px solid #388fff}.editorDiv{background-color:#dbe6f7;overflow-x:auto}.editorPanel{position:relative;height:100%;min-width:900px}.editorDiv .editorPanel.Mobile{min-width:414px;width:414px;margin:20px auto;height:calc(100% - 40px)}.editorDiv .f-struct-like-card{display:block}.editorDiv .farris-tabs.f-tabs-content-fill .f-struct-is-subgrid .f-grid-is-sub{width:100%}.ide-framework .cdk-overlay-container{z-index:1100}.editorDiv .f-struct-wrapper{margin-bottom:15px}.f-struct-wrapper+.f-struct-wrapper{position:relative;display:inherit;margin-bottom:15px}.f-page-is-mainsubcard .f-page-main .f-struct-wrapper{background:#fff}.editorDiv .f-page-navigate .f-page{position:absolute}.editorDiv .f-page-navigate .f-page.f-page-card .f-page-main>.drag-container{display:block;overflow:unset}.editorDiv .f-page.f-page-navigate.f-page-is-listnav-with-header .f-page-main .f-page-content-main{display:block}.editorDiv .f-page-has-scheme .f-page-main.farris-component{margin-top:0}.f-struct-subsub-wrapper{padding-top:0}.gu-mirror.undroppable{cursor:no-drop}.gu-insertion{position:fixed;z-index:840;pointer-events:none;background-color:#388fff;height:4px;overflow:hidden}.editorPanel .f-page .f-page-main{margin-right:.5rem;margin-left:.5rem;margin-bottom:.5rem}.editorPanel .f-page.f-page-is-listnav .f-page-main{margin-top:.5rem}.editorPanel .f-page .f-page-main .f-page-main{margin:0}.editorPanel .f-page.f-page-has-scheme .f-page-header{margin:0 .5rem}.f-page-child-fill .f-struct-wrapper.f-struct-wrapper-child{overflow:hidden}.f-page-child-fill .f-struct-wrapper.f-struct-wrapper-child .f-section-in-mainsubcard,.f-page-child-fill .f-struct-wrapper.f-struct-wrapper-child .f-section-in-main{height:100%}.f-page-child-fill .f-struct-wrapper.f-struct-wrapper-child .f-section.f-section-fill>.f-section-content{flex-basis:0%}.f-page-child-fill .f-struct-wrapper.f-struct-wrapper-child .f-section .f-component-tabs .f-tabs-content-fill{overflow:hidden}.f-page-child-fill .f-struct-wrapper.f-struct-wrapper-child .f-section .f-component-tabs .f-tabs-content-fill .farris-tabs-body>.farris-component-component{flex:1}.component-btn-group .settings-button-extend{padding:0 0 0 2px;width:auto;display:flex;align-items:center}.settings-button-extend .icon-text{margin:0 4px;font-size:13px;line-height:unset}.f-section-scheme{background:#fff;margin:.5625rem .5rem 0}.farris-component-tabs .farris-tabs-content.f-utils-fill-flex-column .farris-component-tab-page:has(.farris-tab-page-active){display:flex;overflow:hidden;flex-shrink:1;flex-grow:1;flex-basis:0;flex-direction:column}.response-layout{border:dotted 2px #e8e8e8}.response-layout .response-layout-item{border-right:dotted 2px #e8e8e8}.response-layout .response-layout-item:not(:last-child){padding-right:8px}.columns-layout .columns-layout-list{width:256px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.columns-layout .columns-layout-list .columns-layout-option{display:flex;justify-content:center;width:58px;height:34px;border:1px solid rgba(0,0,0,.2);margin:3px;padding:4px 0;border-radius:5px}.columns-layout .columns-layout-list .columns-layout-option:hover{border:1px solid rgba(0,0,0,.4);cursor:pointer}.columns-layout .columns-layout-list .columns-layout-option.active{border:1px solid #0079f2}.columns-layout .columns-layout-list .columns-layout-option .columns-layout-icon{width:50px;height:24px;background-size:contain;background-position:50%}.columns-layout .columns-layout-list .columns-layout-option .columns-layout-item{display:block;padding:0;background:#d2d7de;border-right:2px solid white}.columns-layout .columns-layout-list .columns-layout-option .columns-layout-item:last-child{border-right:0}.columns-layout .columns-layout-list .columns-layout-option .icon-custom{background-image:url(data:image/png;base64,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)}