mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-09 16:59:43 +02:00
docs: add Mobile UI section to README
- Document fixed toolbar and keyboard handling - Swipe navigation between sessions - Keyboard accessory bar with /init, /clear, /compact - Confirmation dialogs for commands - Touch target sizes and mobile simplifications Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -16,7 +16,7 @@ When user says "COM":
|
|||||||
1. Increment version in BOTH `package.json` AND `CLAUDE.md`
|
1. Increment version in BOTH `package.json` AND `CLAUDE.md`
|
||||||
2. Run: `git add -A && git commit -m "chore: bump version to X.XXXX" && git push && npm run build && systemctl --user restart claudeman-web`
|
2. Run: `git add -A && git commit -m "chore: bump version to X.XXXX" && git push && npm run build && systemctl --user restart claudeman-web`
|
||||||
|
|
||||||
**Version**: 0.1462 (must match `package.json` for npm publish)
|
**Version**: 0.1463 (must match `package.json` for npm publish)
|
||||||
|
|
||||||
## Project Overview
|
## Project Overview
|
||||||
|
|
||||||
|
|||||||
@@ -385,6 +385,47 @@ sc -h # Help
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Mobile UI
|
||||||
|
|
||||||
|
Claudeman's web interface is fully optimized for mobile browsers (iPhone, Android). Access the dashboard from any device on your network using `--https` mode.
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
| Feature | Description |
|
||||||
|
|---------|-------------|
|
||||||
|
| **Fixed Toolbar** | Run Claude / Run Shell buttons fixed at bottom, above safe area |
|
||||||
|
| **Smart Keyboard Handling** | Toolbar and terminal content move up when virtual keyboard appears |
|
||||||
|
| **Swipe Navigation** | Swipe left/right on terminal to switch between sessions |
|
||||||
|
| **Quick Commands** | Keyboard accessory bar with /init, /clear, /compact buttons |
|
||||||
|
| **Confirmation Dialogs** | Accidental taps on commands prompt for confirmation |
|
||||||
|
| **Touch Targets** | 44px minimum touch targets per iOS Human Interface Guidelines |
|
||||||
|
|
||||||
|
### Keyboard Accessory Bar
|
||||||
|
|
||||||
|
When the virtual keyboard is open, a quick-action bar appears above the toolbar:
|
||||||
|
|
||||||
|
| Button | Action | Confirmation |
|
||||||
|
|--------|--------|--------------|
|
||||||
|
| `/init` | Send /init to reinitialize context | "Run /init command?" |
|
||||||
|
| `/clear` | Send /clear to clear conversation | "Clear conversation history?" |
|
||||||
|
| `/compact` | Send /compact to summarize context | "Compact context?" |
|
||||||
|
| `⌄` | Dismiss keyboard | — |
|
||||||
|
|
||||||
|
### Swipe Gestures
|
||||||
|
|
||||||
|
- **Swipe left** → Next session
|
||||||
|
- **Swipe right** → Previous session
|
||||||
|
|
||||||
|
Gestures require 80px minimum horizontal movement within 300ms.
|
||||||
|
|
||||||
|
### Mobile-Only Simplifications
|
||||||
|
|
||||||
|
- Case selector hidden (use desktop for case management)
|
||||||
|
- Monitor and subagent panels hidden by default
|
||||||
|
- Full-screen modals for settings
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## API
|
## API
|
||||||
|
|
||||||
### Sessions
|
### Sessions
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "claudeman",
|
"name": "claudeman",
|
||||||
"version": "0.1462",
|
"version": "0.1463",
|
||||||
"description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence",
|
"description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
|
|||||||
Reference in New Issue
Block a user