feat(jcode-ui): docs demos, UI polish, and shared attachments - #128
Conversation
Raise code/card contrast, fix dark-token inheritance for tool subtitles, unify image attachments across library/product/docs, and expand the jcode-ui docs site with live component demos, API pages, and examples.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (103)
📝 WalkthroughWalkthroughThis PR adds image attachment support across Composer, ChatInput, Attachment, and Message components; refactors mockRuntime's sequence/state handling; overhauls jcode-ui's CSS tokens and component styling; adds two runnable example apps (minimal, Zustand); introduces an API doc generation script; and expands the documentation site with new guide/API/component pages, search, and live demos. Changesjcode-ui-core and jcode-ui: attachments, runtime, and styling
Estimated code review effort: 4 (Complex) | ~60 minutes Example apps: jcode-ui-minimal and jcode-ui-zustand
Estimated code review effort: 2 (Simple) | ~15 minutes Documentation site: API generator, docs pages, and playground
Estimated code review effort: 3 (Moderate) | ~30 minutes Possibly related PRs
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…tachments feat(jcode-ui): docs demos, UI polish, and shared attachments
Summary
Details
jcode-ui/jcode-ui-core): elevated code surfaces, tool header/subtitle fixes, attachment tiles + paperclip flow, mockRuntime sequence keysweb): reuseAttachmentListfor pending images;ChatImage.nameoptionalTest plan
cd site && pnpm dev→ open/chat-ui(Quick start highlighting),/chat-ui/docs/components/*demos (Thread, ToolCallCard subtitles, Attachment tiles)cd packages/jcode-ui && pnpm buildsucceedsmake desktop-devloads product UI on 5173 (not marketing site)Summary by CodeRabbit
New Features
Bug Fixes
Documentation