fix(studio): refine preset surfaces and repair gallery interactions
Quality / quality (ubuntu-latest) (push) Failing after 11m2s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
Clintchiz committed 2026-10-19 19:10:44 +05:30
1 parent f642a84c58
commit bb40dffee8
20 files changed
+345 -72

No files matched your search

@@ -108,3 +108,20 @@ test("mode-dependent recipe values retain mode rules while identical values are
expect(css).toContain("9px");
expect(css).not.toContain('[data-theme="light"]');
});
test("joined component parts keep their authored geometry instead of receiving independent rounding", () => {
for (const system of Object.values(CORE_DESIGN_SYSTEMS)) {
for (const [name, parts] of Object.entries({
StatsBar: ["item", "content"],
AuthSplitLayout: ["content"],
Collapse: ["trigger", "panel", "content"],
InputNumber: ["button", "input", "content"],
LayoutSplitter: ["handle"],
})) {
for (const part of parts) {
expect(system.recipes![name]!.base?.[part]?.borderRadius).toBeUndefined();
expect(system.recipes![name]!.base?.[part]?.boxShadow).toBeUndefined();
}
}
}
});