设计稿规范
遵循此规范让设计稿在研发使用 Turbo Code 转码时生成更加可用的代码
一、Titian 组件库转码
二、转码布局要求
需使用 Figma Auto Layout 自动布局进行设计
三、约定处理方式
事件是否支持处理方法
组件转码
👍 支持 Titian Figma 组件库一键转 Titian 组件代码能力
❌ 暂不支持自定义组件转码
  1. 需使用最新版 Titian Figma 组件库
  2. 支持 95% 以上 Titian Figma 组件库变体属性与 Titian
    组件库代码一一对应转码
Svg图形
👍 支持 ORION 图标库库字体转码回显
❌ 暂不支持 Titian 组件库外所有 Svg 图形转码回显
    Titian Figma 设计组件库内图标:
    1. 引用后可直接回显示
    非 Titian Figma 设计组件库内图标:
    1. 需上传至 ORION 平台
    2. 设计侧需设定为组件
    3. 组件描述中必须添加【ORION 内图标名称】
    4. 组件链接处需加上对应图标库的项目信息
      如“projectid#class#family”
    5. 图标名称需以【ti-icon】命名开头
    6. CanCode 需更新新对应图标库版本
图片
👍 支持 Titian image 组件转码回显
❌ 暂不支持普通的 img 标签(CanCode不支持img标签)
    Titian image 组件:
    1. 无需回显具体图,容器命名为【ti- image】回显占位图
    2. 需回显具体图,容器命名为【ti - image#url】
    普通 image 标签:
    1. 无需回显具体图,图片命名为【img】回显占位图
    2. 需回显具体图,图片命名为【img#url】
图片背景
👍 支持
  1. 无需回显具体图,图片容器命名为【img-bg】
  2. 需回显具体图,图片容器命名为【img-bg#url】
渐变背景
👍 支持
容器背景填充 Fill 为渐变色即可
多层背景
👍 支持
  1. 容器背景填充为多层背景即可
  2. 当填充含图片,容器命名为【ti-image-bg#url】即可
部分区域不转码
👍 支持
无需转码的最外层容器名称命名为【!】号即可
定位
👍 支持绝对定位
👍 支持固定定位
👍 支持粘性定位
  1. 需要定位容器在 Fimga 中设定定位即可
  2. 固定定位: Fimga 中无需设定定位,容器命名需为
    【fixed】,如需宽100%显示命名为【fixed#width】
  3. 粘性定位:Fimga 中无需设定定位,容器命名需为
    【sticky】,如需宽100%显示命名为【sticky#width】
Copyright © 2013-2023 www.weimob.com All Rights Reserved 上海微盟企业发展有限公司版权所有 沪ICP备14044897号-9