feat(admin): UI-01 embed slot config form and live preview

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-21 19:26:48 +08:00
parent ddf26a177f
commit ac23a4c40e
9 changed files with 1362 additions and 96 deletions
+26 -1
View File
@@ -739,7 +739,16 @@
"langZh": "中文",
"langEn": "英文",
"collapsedLabel": "默认收起",
"collapsedHint": "初始仅展示小把手,点击展开"
"collapsedHint": "初始仅展示小把手,点击展开",
"imageFitLabel": "图片适配",
"imageFitContain": "完整展示(contain)",
"imageFitCover": "裁切填满(cover)",
"offsetXLabel": "水平偏移",
"offsetBottomLabel": "底部偏移",
"zIndexLabel": "层级",
"pxUnitOffsetX": "像素(0-120)",
"pxUnitOffsetBottom": "像素(0-240)",
"dirtyTag": "未保存"
},
"create": {
"title": "新建展示位",
@@ -775,8 +784,24 @@
"copy": "复制",
"copied": "已复制嵌入代码",
"hint": "将代码粘贴到官网页面即可挂载悬浮轮播;后续换绑相册、启停均无需改动该代码。",
"overrideHint": "代码仅包含显式设置的非默认字段(data-* 覆盖);其余字段以后台配置为准,后台修改即生效,无需改动此代码。",
"close": "关闭"
},
"preview": {
"title": "实时预览",
"hint": "本地示例数据(不调用接口、不写展示位);表单修改即时反映,点击「保存」后才更新线上配置。",
"desktop": "桌面预览",
"mobile": "手机预览(窄屏)",
"badge": "预览",
"chatMock": "在线客服",
"collapsedHint": "窄屏(<480px)强制小尺寸并默认收起",
"widgetTitle": "活动照片",
"handleText": "照片",
"collapseLabel": "收起预览",
"viewAlbum": "查看相册",
"photoLabel": "示例照片 {n}",
"mockAlbumTitle": "活动相册"
},
"toast": {
"enabledOn": "已启用(configVersion 已递增至 {version})",
"enabledOff": "已停用(configVersion 已递增至 {version},公开端随即 404)"