Nicolas Varrot
24c7d00c23
fix: correct index.html lang, title, favicon and add meta tags for SEO
...
- Change lang='fr' to lang='en' (open-source project default)
- Change title from 'Marlbot Chat' to 'PinchChat'
- Change favicon emoji from 🤖 to 🦞 (project mascot)
- Add meta description, theme-color, and Open Graph tags
2026-02-11 11:46:29 +00:00
Nicolas Varrot
ed1177eff0
docs: update FEEDBACK.md with commit hash
2026-02-11 11:16:38 +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
d7bdf3b9d7
perf: code-split vendor chunks to eliminate 500kB bundle warning
...
Split the single 713kB JS bundle into separate chunks:
- react-vendor: React core (~192kB)
- markdown: react-markdown + remark/rehype + highlight.js (~476kB)
- icons: lucide-react (~6kB)
- ui: Radix UI components
- index: app code (~37kB)
Improves caching (vendor chunks change less often) and eliminates
the Vite chunk size warning.
2026-02-11 09:21:08 +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