init
This commit is contained in:
@@ -99,6 +99,8 @@ Token 分成两层:
|
||||
- 建立完整状态矩阵:rest、hover、pressed、focus、disabled、selected/open。
|
||||
- 动效需记录帧数、间隔、缓动、焦点条件和 reduced-motion 行为。
|
||||
- 优先复用原始 PNG、字体、图标和 rarity frame,不用近似图标替代。
|
||||
- 先核对 Design 的真实实现方式:源组件使用 CSS 渐变、伪元素或 `clip-path` 构造的
|
||||
控制图标继续使用 CSS;只有被 Design 明确作为像素素材引用的图标才引入图片。
|
||||
|
||||
### 6.3 选择 Reka Primitive
|
||||
|
||||
@@ -177,6 +179,10 @@ Reka 的 Select、Tooltip、DropdownMenu、Popover 等通常经过 Portal 和 Po
|
||||
- 使用确定的数字顺序加载帧,避免字符串排序造成 `10` 排在 `2` 前。
|
||||
- 仅在 focused 状态推进和展示动效;unfocused 状态使用静态标题栏。
|
||||
- 组件卸载时清理计时器,reduced-motion 下隐藏或静态化动效。
|
||||
- 可拖动窗口仅以标题栏空白区域作为手柄,关闭按钮和标题栏操作控件不得触发拖动。
|
||||
- 使用 Pointer Events 同时覆盖鼠标和触摸;拖动范围限制在当前视口安全边距内。
|
||||
- 每次重新打开或视口尺寸变化时恢复几何居中,避免桌面偏移泄漏到移动端。
|
||||
- 标题使用对称网格独立居中,长 Description 放入内容区,不参与标题栏宽度计算。
|
||||
|
||||
### 7.5 NumberField 扩展操作
|
||||
|
||||
|
||||
Reference in New Issue
Block a user