fix(ui): prevent full bleed hero overflow
Quality / quality (ubuntu-latest) (push) Failing after 10m42s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-25 17:30:34 +05:30
parent 7e1eb899b3
commit 138b5d0950
2 changed files with 10 additions and 11 deletions
@@ -78,6 +78,13 @@ function openingTags(source: string): string[] {
}
describe("@wrnexus/ui redesign component pack", () => {
test("Hero full bleed does not use scrollbar-sensitive viewport units", async () => {
const source = await readFile(join(componentsDir, "Hero.wrn"), "utf8");
expect(source).not.toContain("width: 100vw");
expect(source).not.toContain("width: 100dvw");
expect(source).toContain('.wrn-hero[data-full-bleed="true"]');
});
test("contains every replacement and new component", async () => {
const files = new Set(await readdir(componentsDir));