Commit 904d7d9
site: add remote backends announcement post (#187)
## Summary
- New announcement post at
`site/public/announcements/remote-backends.html` covering the remote
backends feature: one-click SSH bootstrap (Add Backend → SSH host tab),
the manual headless-server setup, feature grid, and security notes
- Animated hero diagram (Harness app + phone web client → ssh · http →
harness-server → agent worktree rows) built in pure CSS, with
`prefers-reduced-motion` support
- Two images: the rubber-hand laptop photo (intro joke) and the Add
backend SSH-host modal screenshot, both converted to webp
- Prepends the post to `site/public/announcements.json` (newest first)
## Test plan
- [x] Served `site/public` locally and verified layout, animation, and
images in a browser
- [x] Console clean apart from the expected Tailwind CDN warning
- [x] `announcements.json` parses (`node -e "JSON.parse(...)"`)
- [ ] Verify the announcements list page renders the new entry after
deploy
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---------
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent 84ddade commit 904d7d9
4 files changed
Lines changed: 563 additions & 0 deletions
File tree
- site/public
- announcements
- img
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
3 | 10 | | |
4 | 11 | | |
5 | 12 | | |
| |||
Loading
Loading
0 commit comments