Commit Graph

29 Commits

Author SHA1 Message Date
Nicolas Varrot
3cbf6fc758 docs: replace fake demo with real GIF recording
- Replace animated JS conversation demo on GitHub Pages with actual GIF
- Replace static screenshot in README with the GIF
- Remove demo animation script (no longer needed)
2026-02-14 12:48:07 +00:00
Nicolas Varrot
d31374baf7 docs: add missing features to README (PWA, notifications, keyboard shortcuts, accessibility) 2026-02-13 15:27:10 +00:00
Nicolas Varrot
98f273649e docs: add reverse proxy configuration guide (Nginx, Caddy, Traefik) 2026-02-13 13:42:13 +00:00
Nicolas Varrot
be8f5b62ff fix: drop Node 18 from CI matrix — Vite 7.3 requires Node 20.19+
- Remove Node 18 from CI test matrix (crypto.hash not available)
- Update engines field to >=20.19
- Update README Node.js version references
2026-02-13 12:58:23 +00:00
Nicolas Varrot
66a6b1fd94 docs: add Customization section to README (themes, accents, preferences) 2026-02-13 10:11:48 +00:00
Nicolas Varrot
495dd0352f docs: add debugging section to troubleshooting guide 2026-02-13 08:57:41 +00:00
Nicolas Varrot
aa37d7b313 docs: add Contributor Covenant Code of Conduct 2026-02-13 03:58:13 +00:00
Nicolas Varrot
28acf1b4d5 docs: update README features with split view, syntax highlighting, drag & drop, raw JSON viewer, and channel icons 2026-02-13 02:55:29 +00:00
Nicolas Varrot
e1cfb47ae0 docs: update README with new features and Ctrl+F shortcut 2026-02-13 01:25:45 +00:00
Nicolas Varrot
32bc43d54f docs: add SECURITY.md with security policy and vulnerability reporting 2026-02-12 20:38:41 +00:00
Nicolas Varrot
cab78db057 docs: add keyboard shortcuts section to README, version/stars badges, update landing page with v1.13 2026-02-12 19:17:06 +00:00
Nicolas Varrot
d6449773c3 docs: add ARCHITECTURE.md with detailed codebase guide 2026-02-12 18:27:58 +00:00
Nicolas Varrot
7a55940cc9 docs: add troubleshooting section to README 2026-02-12 11:45:44 +00:00
Nicolas Varrot
f827307765 docs: add i18n guide for contributing new languages to README 2026-02-12 09:45:47 +00:00
Nicolas Varrot
788909f0b3 docs: add screenshot to README 2026-02-11 23:43:29 +00:00
Nicolas Varrot
fd66fed96f fix(a11y): add prefers-reduced-motion support for all animations
Disables animations and reduces transition durations to near-zero
when the user has enabled reduced-motion in their OS settings.
Also replaces README screenshot placeholder with link to live demo.
2026-02-11 21:26:08 +00:00
Nicolas Varrot
f556c8db8e docs: rewrite features for README and landing page
Reorder and rewrite feature descriptions to highlight what actually
differentiates PinchChat: tool call visualization, GPT-like interface,
multi-session navigation. Remove generic features (markdown, file upload,
dark theme) that don't sell the product. Pragmatic tone, no fluff.
2026-02-11 18:25:32 +00:00
Nicolas Varrot
71c6491f69 docs: add CHANGELOG.md and link from README 2026-02-11 18:15:57 +00:00
Nicolas Varrot
02d2ab3bf7 docs: replace ASCII architecture diagram with Mermaid 2026-02-11 17:45:15 +00:00
Nicolas Varrot
4f47732fa0 docs: add GitHub Pages landing page with features showcase 2026-02-11 17:36:04 +00:00
Nicolas Varrot
97c16be399 feat: integrate PinchChat logo throughout the app
- Use logo.png as favicon (replaces emoji SVG)
- Show logo in header next to title
- Show larger logo on login screen
- Add OG image meta tag
- Add centered logo in README
- Closes feedback item #8
2026-02-11 16:47:02 +00:00
Nicolas Varrot
5fd73001f7 feat: add Docker support with Dockerfile, compose, CI, and oneliner install
- Multi-stage Dockerfile (node build + nginx:alpine serve)
- nginx.conf with SPA fallback, gzip, asset caching
- docker-compose.yml for easy deployment
- GitHub Actions workflow to build & push to ghcr.io on every push
- .dockerignore to keep image lean
- Updated README with Docker-first quick start and badge
2026-02-11 16:31:33 +00:00
Nicolas Varrot
8af812807a docs: add architecture diagram and component overview to README 2026-02-11 15:17:10 +00:00
Nicolas Varrot
53599613ee docs: update README for runtime login and i18n features 2026-02-11 13:46:21 +00:00
Nicolas Varrot
d58c34fbd7 feat: rename ClawChat → PinchChat across entire project
- Update package.json name and repo URL
- Update README.md, CONTRIBUTING.md branding and links
- Update UI components (Header, Chat) display names
- Update gateway user-agent string
- Rename GitHub repo via API
- Mark FEEDBACK.md item #1 as done
2026-02-11 11:16:19 +00:00
Nicolas Varrot
e34643d122 docs: add CONTRIBUTING.md with dev setup and PR guidelines 2026-02-11 10:20:24 +00:00
Nicolas Varrot
a6b26b0b0d ci: add GitHub Actions CI workflow + README badges
- CI runs build + type check on Node 18/20/22 for push & PRs
- Add CI status, license, and Node.js version badges to README
- Replace placeholder screenshot with contribution note
2026-02-11 09:50:47 +00:00
Nicolas Varrot
604f90257b fix: correct OpenClaw repo link in README 2026-02-11 00:49:25 +00:00
Nicolas Varrot
1f8ff9ae0a Initial commit — ClawChat v1.0.0 2026-02-11 00:48:43 +00:00