From de54107babae6e1439c3181e2e58f7aab4d1238f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Mon, 16 Mar 2026 07:36:26 +0800 Subject: [PATCH] test(admin-ui): guardrail for form-grid layout in admin base css --- ...nBaseCssShouldDefineFormGridLayoutTest.php | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/Feature/AdminBaseCssShouldDefineFormGridLayoutTest.php diff --git a/tests/Feature/AdminBaseCssShouldDefineFormGridLayoutTest.php b/tests/Feature/AdminBaseCssShouldDefineFormGridLayoutTest.php new file mode 100644 index 0000000..9d47adf --- /dev/null +++ b/tests/Feature/AdminBaseCssShouldDefineFormGridLayoutTest.php @@ -0,0 +1,23 @@ +assertFileExists($path); + + $css = file_get_contents($path); + $this->assertIsString($css); + + // Guardrail: form pages rely on a unified grid layout. + $this->assertStringContainsString('.form-grid{', $css); + $this->assertStringContainsString('display:grid', $css); + $this->assertStringContainsString('grid-template-columns', $css); + $this->assertStringContainsString('.form-grid .full', $css); + } +}