Improve presenter preview layout and scaling
This commit is contained in:
1 parent
006ba0b87a
commit
c192c855d0
5 files changed
+67
-16
No files matched your search
@@ -14,6 +14,8 @@
|
||||
|
||||
**做法**:
|
||||
- 演讲入口只放在右下角现有快捷控制区,显示 `P 演讲模式`。
|
||||
- 演讲者主体只做“左侧预览 + 右侧备注”两栏;当前页在上、下一页在下,避免形成挤压当前页的三栏布局。
|
||||
- 两个预览 iframe 必须严格保持 `16:9`,容器不足时等比缩小并留边,不得裁切或拉伸;小屏优先压缩下一页预览高度。
|
||||
- 演讲者控制顺序固定为 `首页 / 上一页 / 总览 / 下一页 / 尾页`;尾页时最后一个按钮变为“重新开始”。
|
||||
- 观众屏必须显示软件链路状态:`连接中 / 已同步 / 未同步 / 未连接 / 弹窗被拦截`,并始终提供“重新打开观众屏”。
|
||||
- 每页必须有稳定、唯一的 `data-slide-id`;`SPEAKER_NOTES` 数量、顺序和 ID 必须逐页一致。
|
||||
@@ -26,7 +28,7 @@
|
||||
node <SKILL_ROOT>/scripts/validate-presenter-mode.mjs path/to/index.html
|
||||
```
|
||||
|
||||
浏览器里关闭观众窗口,确认状态变化;再点击“重新打开观众屏”,确认它恢复到演讲者当前页。
|
||||
浏览器里关闭观众窗口,确认状态变化;再点击“重新打开观众屏”,确认它恢复到演讲者当前页。缩小浏览器窗口再检查一次:当前页与下一页仍上下排列,两个 iframe 的 `width / height` 仍约等于 `16 / 9`,且没有超出预览容器。
|
||||
|
||||
### 0-S. Swiss locked mode:正文页必须来自原始 22P
|
||||
|
||||
|
||||
Reference in new issue
Block a user