记忆索引:补数字框 step 那条(9030)

This commit is contained in:
tamakyi
2026-10-12 18:14:20 +08:00
parent d795c6b579
commit bf7121f11b
+1 -1
View File
@@ -40,7 +40,7 @@
- 改 Go 必须重启;模板/CSS/JS 只在 `debug=true` 热加载(`AssetV` 启动哈希)。⚠️ **新模板+旧二进制**=「渲染到一半仍 200」;启动自检 `smokeRender` 会拒启(四十一)。
- 字阶/圆角/阴影**只走令牌**,裸 `font-size: 13px` 有静态守卫 `TestNoBareFontSizePx`;卡片三档 `.card--hero/--quiet`。⚠️ 改**根字号**要查 Leaflet(`.75rem` 会跟着漂),(四十二)。
- 类型色走 `csscolor/csssoft`(**必须返回 `template.CSS`**,否则 `var()` 被换成 `ZgotmplZ` 且不报错);这套色连 3:1 都不到,**只能当圆点标记**。窄屏导航收进 `.nav-menu`,顶栏 `--z-nav` 必须高于地图浮层(四十三)。
- 日期控件一律走 `attachAll`(原生 `type=date` 年段会吞 6 位数字 ⇒ 敲 20260606 变 `202606/06` 且值为空),模板里有守卫。`.grid` 必须 `align-items:start`(四十四)。前端单测(`static/js/*.test.js`)已挂进 verify.sh,**node 缺失直接失败不跳过**;可测的纯函数要抽成独立文件(`rond-map.js` 是大 IIFE,取不出函数)。(四十六)
- 日期控件一律走 `attachAll`(原生 `type=date` 年段会吞 6 位数字 ⇒ 敲 20260606 变 `202606/06` 且值为空),模板里有守卫。`.grid` 必须 `align-items:start`(四十四)。前端单测(`static/js/*.test.js`)已挂进 verify.sh,**node 缺失直接失败不跳过**;可测的纯函数要抽成独立文件(`rond-map.js` 是大 IIFE,取不出函数)。数字框 `step` 须 `any` —— 它相对 `min` 递增,写死小数会把正常值判非法,且那是**浏览器原生**提示、JS/后端都拦不到。(四十六)
- 拼查询串走返回 `template.URL` 的方法(`PlaceLink`/`EditPlaceLink`/`MapLink`/`EditLink`),勿手工转义。
- 窄屏覆盖写 `app.css` **末尾那块**;宽表堆叠类名**成对** `class="tb tb-stack"`;触控 44px。`tb_stack_test.go`
- 加表格列:`PlaceCols`/`scanPlace` **成对**、新列追加最后;CJK 挤换行只抬该表 `min-width`。