fix: tighten sidebar list spacing
This commit is contained in:
@@ -819,7 +819,7 @@ describe('sidebar layout', () => {
|
||||
|
||||
it('uses valid sibling controls for sidebar rows', () => {
|
||||
expect(app).toContain('class="list-row"')
|
||||
expect(app).toContain('class="list-row-main"')
|
||||
expect(app).toContain('class="list-row-main draggable-list-row-main"')
|
||||
expect(app).not.toMatch(/<button[^>]*class="list-row"/)
|
||||
})
|
||||
|
||||
@@ -881,6 +881,14 @@ describe('sidebar layout', () => {
|
||||
expect(css).not.toContain('.list-row.list-dragging{touch-action:none}')
|
||||
})
|
||||
|
||||
it('removes the extra left inset only from draggable list row main controls', () => {
|
||||
expect(app.match(/class="list-row-main draggable-list-row-main"/g)).toHaveLength(2)
|
||||
expect(app).toContain('class="list-row archived-row"')
|
||||
expect(app).not.toContain('class="list-row-main draggable-list-row-main archived-row"')
|
||||
expect(css).toContain('.draggable-list-row-main{padding-left:0}')
|
||||
expect(css).toContain('.list-drag-handle{width:44px;min-width:44px;height:44px;')
|
||||
})
|
||||
|
||||
it('only restores archived lists from the explicit restore menu action', () => {
|
||||
expect(app).toContain('class="archived-row-label"')
|
||||
expect(app).not.toContain(':aria-label="`恢复清单:${list.name}`" @click="restoreList(list)"')
|
||||
|
||||
Reference in New Issue
Block a user