UNPKG

vxe-design

Version:

A PC-based visual designer based on Vxe UI, used for building zero-code and low-code platforms

329 lines (304 loc) 9.52 kB
.vxe-list-design--field-search-popup { border-bottom: 1px solid var(--vxe-ui-list-design-table-border-color); } .vxe-list-design--field-search-popup table { width: 100%; border: 0; table-layout: fixed; word-break: break-all; border-spacing: 0; border-collapse: separate; } .vxe-list-design--field-search-popup table th { position: sticky; top: 0; text-align: left; border-top: 1px solid var(--vxe-ui-list-design-table-border-color); border-bottom: 1px solid var(--vxe-ui-list-design-table-border-color); border-left: 1px solid var(--vxe-ui-list-design-table-border-color); background-color: var(--vxe-ui-list-design-table-header-background-color); z-index: 7; } .vxe-list-design--field-search-popup table td { border-top: 1px solid var(--vxe-ui-list-design-table-border-color); border-left: 1px solid var(--vxe-ui-list-design-table-border-color); } .vxe-list-design--field-search-popup table tr:first-child td { border-top: 0; } .vxe-list-design--field-search-popup table tr:hover { background-color: var(--vxe-ui-font-primary-hover-color); } .vxe-list-design--field-search-popup table th, .vxe-list-design--field-search-popup table td { height: 44px; padding: 0 0.6em; } .vxe-list-design--field-search-popup table th:last-child, .vxe-list-design--field-search-popup table td:last-child { border-right: 1px solid var(--vxe-ui-list-design-table-border-color); } .vxe-list-design--field-search-checkbox-option { cursor: pointer; } .vxe-list-design--field-search-checkbox-option .vxe-checkbox--icon { font-size: 1.22em; } .vxe-list-design--field-search-checkbox-option .vxe-checkbox--icon { color: var(--vxe-ui-input-border-color); vertical-align: middle; font-weight: 700; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .vxe-list-design--field-search-checkbox-option.is--checked, .vxe-list-design--field-search-checkbox-option.is--indeterminate { color: var(--vxe-ui-font-primary-color); } .vxe-list-design--field-search-checkbox-option.is--checked .vxe-checkbox--icon, .vxe-list-design--field-search-checkbox-option.is--indeterminate .vxe-checkbox--icon { color: var(--vxe-ui-font-primary-color); } .vxe-list-design--field-search-checkbox-option:not(.is--disabled):hover .vxe-checkbox--icon { color: var(--vxe-ui-font-primary-color); } .vxe-list-design--field-search-checkbox-option.is--hidden { cursor: default; } .vxe-list-design--field-search-checkbox-option.is--readonly { cursor: auto; } .vxe-list-design--field-search-checkbox-option.is--disabled { color: var(--vxe-ui-font-disabled-color); cursor: not-allowed; } .vxe-list-design--field-search-checkbox-option.is--disabled .vxe-checkbox--icon { color: var(--vxe-ui-input-disabled-color); } .vxe-list-design--field-search-checkbox-option .vxe-checkbox--label { padding-left: 0.5em; vertical-align: middle; } .vxe-list-design--field-search-checkbox-option { padding-right: 0.4em; flex-shrink: 0; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .vxe-list-design--field-search-option-item.col--visible { text-align: center; } .vxe-list-design--search-item-list .vxe-list-design--search-item { display: flex; flex-direction: row; align-items: center; height: 1.8em; padding: 0 0.5em; } .vxe-list-design--search-item-list .vxe-list-design--search-item:hover { background-color: var(--vxe-ui-base-hover-background-color); } .vxe-list-design--search-item-list .vxe-list-design--search-item-title { flex-grow: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .vxe-list-design--search-item-list .vxe-list-design--search-item-btn { flex-shrink: 0; } .vxe-list-design--field-checkbox-option { display: inline-flex; vertical-align: middle; white-space: nowrap; line-height: 1; } .vxe-list-design--field-checkbox-option { cursor: pointer; } .vxe-list-design--field-checkbox-option .vxe-checkbox--icon { font-size: 1.22em; } .vxe-list-design--field-checkbox-option .vxe-checkbox--icon { color: var(--vxe-ui-input-border-color); vertical-align: middle; font-weight: 700; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .vxe-list-design--field-checkbox-option.is--checked, .vxe-list-design--field-checkbox-option.is--indeterminate { color: var(--vxe-ui-font-primary-color); } .vxe-list-design--field-checkbox-option.is--checked .vxe-checkbox--icon, .vxe-list-design--field-checkbox-option.is--indeterminate .vxe-checkbox--icon { color: var(--vxe-ui-font-primary-color); } .vxe-list-design--field-checkbox-option:not(.is--disabled):hover .vxe-checkbox--icon { color: var(--vxe-ui-font-primary-color); } .vxe-list-design--field-checkbox-option.is--hidden { cursor: default; } .vxe-list-design--field-checkbox-option.is--readonly { cursor: auto; } .vxe-list-design--field-checkbox-option.is--disabled { color: var(--vxe-ui-font-disabled-color); cursor: not-allowed; } .vxe-list-design--field-checkbox-option.is--disabled .vxe-checkbox--icon { color: var(--vxe-ui-input-disabled-color); } .vxe-list-design--field-checkbox-option .vxe-checkbox--label { padding-left: 0.5em; vertical-align: middle; } .vxe-list-design--field-option-inner { display: flex; flex-direction: row; align-items: center; height: 1.8em; padding: 0 0.5em; } .vxe-list-design--field-option-inner:hover { background-color: var(--vxe-ui-base-hover-background-color); } .vxe-list-design--field-configs-wrapper .vxe-list-design--field-configs-item { display: flex; flex-direction: row; border: 1px solid var(--vxe-ui-input-border-color); border-radius: var(--vxe-ui-base-border-radius); padding: 0 var(--vxe-ui-layout-padding-default); margin-top: 0.5em; } .vxe-list-design--field-configs-wrapper .vxe-list-design--field-configs-item:first-child { margin-top: 0; } .vxe-list-design--field-configs-wrapper .vxe-list-design--field-configs-item:hover { background-color: var(--vxe-ui-font-primary-hover-color); } .vxe-list-design--field-configs-wrapper .vxe-list-design--field-configs-item-title { flex-grow: 1; padding: 0 0.2em; width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .vxe-list-design--field-configs-wrapper .vxe-list-design--field-configs-item-icon, .vxe-list-design--field-configs-wrapper .vxe-list-design--field-configs-item-btn { flex-shrink: 0; } .vxe-list-design--field-configs-wrapper .vxe-list-design--field-configs-item-icon { padding: 0 0.2em; } .vxe-list-design--field-configs-item, .vxe-list-design--field-configs-empty-data { line-height: 2.3em; } .vxe-list-design--field-configs-empty-data { text-align: center; color: var(--vxe-ui-input-placeholder-color); border: 1px solid var(--vxe-ui-input-border-color); border-radius: var(--vxe-ui-base-border-radius); padding: 0 var(--vxe-ui-layout-padding-default); } .vxe-list-design { position: relative; display: flex; flex-direction: column; color: var(--vxe-ui-font-color); font-family: var(--vxe-ui-font-family); overflow: auto; } .vxe-list-design { font-size: var(--vxe-ui-font-size-default); } .vxe-list-design.size--medium { font-size: var(--vxe-ui-font-size-medium); } .vxe-list-design.size--small { font-size: var(--vxe-ui-font-size-small); } .vxe-list-design.size--mini { font-size: var(--vxe-ui-font-size-mini); } .vxe-list-design--body { display: flex; flex-direction: row; flex-grow: 1; overflow: hidden; } .vxe-list-design--header { flex-shrink: 0; padding: 0 var(--vxe-ui-layout-padding-default); } .vxe-list-design--setting { width: 300px; flex-shrink: 0; padding: var(--vxe-ui-layout-padding-default); border-radius: var(--vxe-ui-base-border-radius); overflow: auto; } .vxe-list-design--preview { flex-grow: 1; overflow: auto; padding: var(--vxe-ui-layout-padding-default) var(--vxe-ui-layout-padding-half); } .vxe-list-design--preview-wrapper { width: 100%; height: 100%; overflow: auto; padding: var(--vxe-ui-layout-padding-default) 0; background-color: var(--vxe-ui-layout-background-color); border-radius: var(--vxe-ui-base-border-radius); border: 1px solid var(--vxe-ui-input-border-color); } .vxe-list-design--setting-form { height: 100%; background-color: var(--vxe-ui-layout-background-color); border: 1px solid var(--vxe-ui-input-border-color); } .vxe-list-design--setting-form-tabs { height: 100%; } .vxe-list-design--preview-title { font-weight: 700; padding: var(--vxe-ui-layout-padding-default); } .vxe-list-design--preview-search, .vxe-list-design--preview-table { padding: var(--vxe-ui-layout-padding-default); } .vxe-form-design--widget-form-item-devices-item { display: flex; flex-direction: row; align-items: center; margin-bottom: var(--vxe-ui-layout-padding-default); } .vxe-form-design--widget-form-item-devices-left { flex-shrink: 0; width: 86px; padding: 0 var(--vxe-ui-layout-padding-default); } .vxe-form-design--widget-form-item-devices-select { flex-grow: 1; } .vxe-form-design--widget-form-item-render-view-item { display: flex; flex-direction: row; align-items: center; height: 2.6em; padding: 0 var(--vxe-ui-layout-padding-default); border: 1px solid var(--vxe-ui-input-border-color); border-radius: var(--vxe-ui-base-border-radius); } .vxe-list-design--preview-search .vxe-form--item-content::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }