返回目录
其他 待识别

dsh-iphone-mode

johndfowler/dsh-iphone-mode

该仓库暂未提供项目说明。

Stars
0
Forks
0
Issues
0
更新
1 个月前

PROJECT TOPICS

项目标签

PROJECT README

README

dsh-iphone-mode

Mobile/touch optimizations for the DeepSeek Harness (DSH) Web GUI — makes the harness genuinely usable from a phone browser (e.g. over Tailscale).

What it fixes

Problem on iPhone Fix
iOS Safari zooms into any input under 16px on focus (composer, search boxes) and the layout never recovers font-size: 16px on all inputs under @media (pointer: coarse) — desktop untouched
Content hidden under the notch / home indicator viewport-fit=cover + env(safe-area-inset-*) body padding (portrait bottom, landscape sides)
Tiny touch targets gentle 36px minimums on buttons/options under coarse pointers
Stock GUI dialogs render off-viewport at desktop width on a phone (Commands palette "doesn't work" — it opens, you just can't see it; menus clip both edges) viewport clamp: every [class*="_dialog_"] capped to calc(100vw - 24px) on narrow screens, with 16px inputs inside them too

Pure client-side plugin: injects one <style> tag and ensures the viewport meta allows cover fitting. No server-side work.

Install

cd /path/to/your-dsh-profile   # e.g. ~/.dsh/profiles/web
pnpm add github:johndfowler/dsh-iphone-mode
# append "dsh-iphone-mode" to dsh.profile.bundles in package.json
# restart `dsh web`

Pairs with (the mobile stack)

License

MIT

CLASSIFICATION EVIDENCE

分类依据

项目类型待识别
功能分类其他
规则置信度低

系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。