优化
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
.admin-density .el-empty__description { margin-top: 0; }
|
||||
.admin-density .el-empty__description p { font-size: var(--admin-font-body, 13px); }
|
||||
.admin-density-dialog .el-form-item__label { line-height: 22px; }
|
||||
.admin-density-dialog .el-form--inline .el-form-item__label { align-items: center; }
|
||||
.admin-density-dialog .el-form-item:not(.el-form-item--label-top) .el-form-item__label { align-items: center; }
|
||||
:is(.admin-density, .admin-density-dialog, .admin-density-drawer) .el-table th.el-table__cell {
|
||||
background: var(--cc-list-table-header-bg);
|
||||
color: var(--cc-list-table-header-text);
|
||||
|
||||
@@ -1116,7 +1116,17 @@ describe('approved Admin density ownership', () => {
|
||||
cell.innerHTML = '<table class="el-table__body"><tbody><tr><td class="el-table__cell"></td></tr></tbody></table>'
|
||||
expect(cell.querySelector('td')!.matches(stripeSelector)).toBe(false)
|
||||
expect(rules.get('.admin-density-dialog .el-descriptions__label.el-descriptions__cell')?.background).toBe('var(--admin-label-bg)')
|
||||
expect(rules.get('.admin-density-dialog .el-form--inline .el-form-item__label')?.['align-items']).toBe('center')
|
||||
const horizontalLabelSelector = '.admin-density-dialog .el-form-item:not(.el-form-item--label-top) .el-form-item__label'
|
||||
expect(rules.get(horizontalLabelSelector)?.['align-items']).toBe('center')
|
||||
const labelFixture = document.createElement('div')
|
||||
labelFixture.innerHTML = '<div class="admin-density-dialog"><form class="el-form"><div class="el-form-item el-form-item--label-left"><label class="el-form-item__label">计划送仓日期</label></div></form></div>'
|
||||
const formItem = labelFixture.querySelector('.el-form-item')!
|
||||
const label = labelFixture.querySelector('label')!
|
||||
expect(label.matches(horizontalLabelSelector)).toBe(true)
|
||||
formItem.className = 'el-form-item el-form-item--label-right'
|
||||
expect(label.matches(horizontalLabelSelector)).toBe(true)
|
||||
formItem.className = 'el-form-item el-form-item--label-top'
|
||||
expect(label.matches(horizontalLabelSelector)).toBe(false)
|
||||
expect(rules.get('.admin-density-dialog.el-dialog.admin-density-workspace > .el-dialog__body')?.flex).toBe('1 1 auto')
|
||||
for (const tone of ['warning', 'purple', 'primary', 'success', 'danger']) {
|
||||
expect(rules.get(`:is(.admin-density, .admin-density-dialog) .density-action[data-tone="${tone}"]`)?.['--action-hover-bg']).toBe(`var(--admin-action-${tone}-hover)`)
|
||||
|
||||
Reference in New Issue
Block a user