Refine catalog layout and logo media

This commit is contained in:
DCCONSTRUCTIONS
2026-07-11 10:04:31 +03:00
parent 406e692a5e
commit 2907244caf
8 changed files with 178 additions and 67 deletions
+3 -2
View File
@@ -258,12 +258,13 @@
"domPackage": "@nodedc/ui-dom",
"domExports": ["createMediaSourceController"],
"domContract": ["nodedc-media-field", "nodedc-media-control", "nodedc-media-source-button", "nodedc-media-preview"],
"summary": "Launcher/CMS media control for file or URL sources, filename, preview and adapter-provided storage state.",
"summary": "Launcher/CMS media control for video, image or logo file/URL sources, filename, preview and adapter-provided storage state.",
"behavior": ["controlled file/url source", "native accessible file input", "URL input", "image/video preview", "path, hint and error slots"],
"rules": [
"The component owns geometry, source switching and accessibility.",
"The consumer owns media library, storage upload, validation and the persisted URL.",
"Do not fork the field for a different backend; provide a different adapter callback."
"Do not fork the field by asset type or backend; configure its accepted media and provide an adapter callback.",
"Application layout persistence may save stage video and header mark together, but remains outside the visual component."
]
},
{