feat: release design system engine, studio and component contracts

This commit is contained in:
Clintchiz committed 2026-10-19 13:09:03 +05:30
1 parent ff1065fb27
commit 3943b946d6
693 files changed
+175546 -3894

No files matched your search

@@ -0,0 +1,36 @@
/** Shared immutable property profiles keep catalog metadata small and explicit. */
export const CATALOG_PART_PROPERTIES = {
text: ["color", "fontFamily", "fontSize", "fontWeight", "letterSpacing"],
layout: ["color", "fontFamily", "gap", "paddingBlock", "paddingInline"],
surface: [
"backgroundColor",
"borderColor",
"borderRadius",
"borderStyle",
"borderWidth",
"boxShadow",
"color",
"fontFamily",
"outlineColor",
],
control: [
"backgroundColor",
"backgroundImage",
"borderColor",
"borderRadius",
"borderStyle",
"borderWidth",
"boxShadow",
"color",
"fontFamily",
"fontSize",
"fontWeight",
"letterSpacing",
"outlineColor",
"paddingBlock",
"paddingInline",
],
decoration: ["color", "opacity"],
media: ["borderColor", "borderRadius", "borderStyle", "borderWidth", "boxShadow"],
managed: [],
} as const;