apps/site/ 是 Pauza 的单页官网目录。
当前版本采用极简打字机式单页设计:
- 纯白纸面 / 网格纸背景
- 中央只保留一块提醒文案展示区,桌面端宽度约占视口 80%
- 舞台本身不再带卡片边框、底色和阴影,而是直接贴在纸面上
- 左上角单独保留一个更醒目的
Pauza>终端提示头 - 右上角保留单一下载按钮
- 主输出文案宽度按当前浏览器页面宽度的
80%收敛 - 文案循环展示来自 App 内嵌提醒文案的精选句子,单条完整显示后停留约 10 秒
- 全站统一使用
LXGW WenKai Screen - 鼠标移动 / 滚动 / 点击会触发轻量光晕,以及由
0 / 1 / # / @ / ! / ¥ / $为主的更大、更密的符号粒子和调侃提醒气泡
在仓库根目录执行:
npm run site:dev然后访问:
http://127.0.0.1:43210
首页只有一个下载按钮,直接请求真实下载链接。下载目标配置维护在:
apps/site/download/targets.js
当前按钮会优先请求 GitHub Releases API,自动解析最新 release 中名称以 _aarch64.dmg 结尾的资产;如果 API 不可用,或 API 仍返回旧版本资产名,则保留 targets.js 里配置的固定稳定链接。
后续如果从 GitHub Releases 换到 R2 / S3,只需要修改这个文件。
首页循环展示的官网文案维护在:
apps/site/copy.js
其中包含两类文案池:
PAUZA_SITE_LINES:打字机长文案PAUZA_SITE_NUDGES:点击后弹出的短句提醒
站点自带字体资源位于:
apps/site/fonts/LXGWWenKaiScreen.ttf
- 推荐直接把 Vercel 的 root directory 指到
apps/site/ - 当前站点是纯静态 HTML/CSS/JS,不依赖额外构建工具