diff --git a/public/css/admin-base.css b/public/css/admin-base.css index aaef234..44a0f7e 100644 --- a/public/css/admin-base.css +++ b/public/css/admin-base.css @@ -203,6 +203,7 @@ textarea.w-full,input.w-full{width:100%;} .w-120{width:120px;} .w-140{width:140px;} .w-160{width:160px;} +.w-180{width:180px;} .w-200{width:200px;} input.w-90{width:90px;} diff --git a/tests/Feature/AdminBaseCssShouldIncludeW180WidthUtilityTest.php b/tests/Feature/AdminBaseCssShouldIncludeW180WidthUtilityTest.php new file mode 100644 index 0000000..51d00a7 --- /dev/null +++ b/tests/Feature/AdminBaseCssShouldIncludeW180WidthUtilityTest.php @@ -0,0 +1,32 @@ +seed(); + + $this->post('/admin/login', [ + 'email' => 'platform.admin@demo.local', + 'password' => 'Platform@123456', + ])->assertRedirect('/admin'); + } + + public function test_admin_base_css_should_include_w180_width_utility(): void + { + $this->loginAsPlatformAdmin(); + + $css = file_get_contents(public_path('css/admin-base.css')); + $this->assertIsString($css); + + // 平台订单筛选区使用 w-180(created_from/to),必须提供该工具类避免样式缺失。 + $this->assertStringContainsString('.w-180{width:180px;}', $css); + } +}