feat: 拖拽上传、图片缩放预览及新功能脚手架

- EcommercePage/WorkbenchPage 增加页面级拖拽文件上传支持
- 上传图片悬停缩放预览效果
- Workbench 参考素材增加图片/视频缩放预览
- CanvasPage 连接菜单位置微调 (-40)
- script-tokens-v5 文本溢出省略号修复
- 新增: CookieConsentBanner, CompliancePage, 电商面板组件, generation store/hooks/service
This commit is contained in:
OmniAI Developer
2026-06-04 17:03:49 +08:00
parent f86ca99548
commit 51762bb2c2
15 changed files with 377 additions and 21 deletions
+1 -1
View File
@@ -2809,7 +2809,7 @@ function CanvasPage({
if (targetPort) {
connectCanvasPorts(connectorDrag.port, targetPort);
} else {
const menuPosition = positionFloatingMenu(event.clientX, event.clientY, 200, 160, 0);
const menuPosition = positionFloatingMenu(event.clientX, event.clientY, 200, 160, -40);
setConnectionDropMenu({
...menuPosition,
originLeft: event.clientX,