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
@@ -63,6 +63,8 @@ window.__SPEAKER_NOTES__ = SPEAKER_NOTES;
|
||||
|
||||
- 普通 deck 的右下角控制区显示 `P 演讲模式`,不单独悬浮一个抢眼按钮。
|
||||
- 点击后当前窗口进入演讲者视图,并打开独立观众屏。
|
||||
- 演讲者主体保持两栏:左侧预览、右侧备注;左侧“当前页在上、下一页在下”,不要再把两个预览左右并排成第三栏。
|
||||
- 当前页与下一页 iframe 必须始终保持严格 `16:9`。空间不足时在预览容器内留边并整体等比缩小,不得裁切、压扁或让页面内部文字重新排版;小屏优先缩小下一页预览,把空间留给当前页。
|
||||
- 控制顺序固定为:`首页 / 上一页 / 总览 / 下一页 / 尾页`;到尾页后“尾页”变为“重新开始”。
|
||||
- 总览卡片显示页码、标题和当前页高亮,点击缩略图直接跳页;`ESC` 同样切换总览。
|
||||
- 计时器由用户显式开始,可暂停、继续、重置;不要进入模式就自动计时。
|
||||
@@ -90,4 +92,4 @@ node <SKILL_ROOT>/scripts/validate-presenter-mode.mjs path/to/index.html
|
||||
node <SKILL_ROOT>/scripts/validate-presenter-mode.mjs path/to/index.html --target-minutes 30
|
||||
```
|
||||
|
||||
浏览器实测至少包含:进入演讲模式、弹窗允许/拦截、前后翻页、总览跳页、首页/尾页、尾页重新开始、观众窗口关闭后的状态变化、重新打开后恢复同步、备注保存与重排后不串页。
|
||||
浏览器实测至少包含:进入演讲模式、弹窗允许/拦截、前后翻页、总览跳页、首页/尾页、尾页重新开始、观众窗口关闭后的状态变化、重新打开后恢复同步、备注保存与重排后不串页。至少在一组常用尺寸和一组小屏尺寸下检查当前页/下一页为上下排列,两个 iframe 宽高比均为 `16:9`,且没有超出各自容器。
|
||||
Reference in new issue
Block a user