平台约束
这些不是风格选择——是在 atomm 里运行的前提条件。
| 约束 | 要求 |
|---|---|
| 导出走平台按钮 | 在你想要的位置放 <div data-atomm-export-button></div>,并注册 atomm.lifecycle.on('export', …)。按钮由 SDK 渲染,只有它的 --atomm-export-* 变量可换肤。没有注册 export 钩子的提交会在审核时被自动拒绝。开发期可以在同一插槽里渲染回退按钮,但必须以 SDK 存在为优先 |
| 导出物按机器面对待 | 1:1 实际尺寸、mm 单位、width="200mm" 加 mm 坐标系的 viewBox。切割线颜色可能被设备映射到工序,改它需要单独确认,不跟界面色阶一起走。预览用的参考图不进图纸 |
| 顶栏属于平台 | 品牌、账号、积分。不要重建,也不要模仿。生成器自己的控件(项目、保存、历史)放在你自己内容区上方的轻量栏里 |
| 你在别人的容器里 | 你盖不住平台外框,你不知道视口尺寸,你的层叠上下文完全是你自己的——一层浮层加一层 toast 就够了,z-index 封顶在 3 |