laoyang
4b58fec796
v82: 首页卡片补「新建日程 / 新增成员」+ 两处红线
用户原话:「日程,没有新建日程按钮,名册,也没有新增成员这个按钮。
另外,首页上的日程,红色线不对,变短了左侧缺了一块。在日程模块中,
那个红线左侧是不是还有一个红点?如果有,去掉。」
首页卡片就地操作(不用进模块):
- HomeCards.php 的 agenda/contacts 补 add + add_modal 元数据
- templates/calendar/_add_modal.php:从 calendar/index.php 抽出的
「新建日程」弹框片段(首页与日程页共用;片段自读变量一律加 cal 前缀,
避免 require 共享作用域覆盖宿主变量)
- templates/people/form.php:加弹框形态(pfModalOnly / pfModal),
弹框形态下「取消」走 data-fb-add-close
- index.php:首页 agenda/contacts 两个 $homeAddModals 分支;
calendar/event_add 支持 back=home 白名单跳转(不采信任意 POST 字符串)
红线(左端缺一块 / 多余红点):
- .ag-now 原来写 left: var(--ag-gutter,50px),但 v80 起它已经在
.ag-lines 内部(那层自己已有同样缩进)⇒ 左沿跑到 100px、比车道多
出一整份刻度宽。改成 left: 0
- .tg-now::before 整条删除(日程模块页那个 8px 红点)
涉及共用件(HomeCards/index.php),已跑全量:e2e 1572/0、
v82 正向 20/0、v82 反向 15/0、流水线全绿并已部署。
2026-10-24 04:25:02 +08:00
..
2026-10-17 00:15:06 +08:00
2026-10-24 04:25:02 +08:00
2026-10-17 00:15:06 +08:00
2026-10-17 00:15:06 +08:00
2026-09-30 09:44:55 +08:00
2026-10-17 00:15:06 +08:00
2026-10-17 00:15:06 +08:00
2026-10-04 19:43:00 +08:00