fix(admin-ui): align grid cards top (remove card+card margin in grids)
This commit is contained in:
@@ -34,6 +34,14 @@ class AdminDashboardKpiCardsShouldBeEqualHeightByCssGuardTest extends TestCase
|
||||
// 护栏:kpi-grid 应显式 stretch,且卡片应为 flex column(保证等高和脚注沉底)
|
||||
$this->assertStringContainsString('.kpi-grid{', $css);
|
||||
$this->assertStringContainsString('align-items:stretch', $css);
|
||||
|
||||
// 关键:grid 场景必须清理 admin-base.css 的 `.card + .card{margin-top:20px;}` 纵向堆叠规则
|
||||
// 否则会出现“第一张卡在上、第二张卡整体下沉”的错位。
|
||||
$this->assertStringContainsString('.kpi-grid .card{', $css);
|
||||
$this->assertStringContainsString('margin-top:0', $css);
|
||||
$this->assertStringContainsString('.two-col .card{', $css);
|
||||
$this->assertStringContainsString('margin-top:0', $css);
|
||||
|
||||
$this->assertStringContainsString('.kpi-grid .card', $css);
|
||||
$this->assertStringContainsString('display:flex', $css);
|
||||
$this->assertStringContainsString('flex-direction:column', $css);
|
||||
|
||||
Reference in New Issue
Block a user