Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
1ea27f9
feat: add Rust backend for sidecar, AI streaming, and hardware detection
Szymon0C Apr 2, 2026
ef4b558
feat: add system prompts for generation and editing
Szymon0C Apr 2, 2026
40986bc
feat: add AI and chat stores with streaming hook
Szymon0C Apr 2, 2026
a971a5f
feat: add ChatPanel, ChatMessage, and ChatInput components
Szymon0C Apr 2, 2026
19da4bc
feat: wire ChatPanel into ProjectPage with basic iframe preview
Szymon0C Apr 2, 2026
17d31b5
feat: add sidecar setup script and bundle config
Szymon0C Apr 2, 2026
1c2e058
Add Phase 3 Preview & Editing implementation plan
Szymon0C Apr 2, 2026
8ca3e3a
feat: add editor store for edit mode, viewport, and section selection
Szymon0C Apr 2, 2026
e1b24cb
feat: add iframe helper script for section detection and edit overlays
Szymon0C Apr 2, 2026
d7f83d5
feat: add iframe bridge with typed postMessage protocol
Szymon0C Apr 2, 2026
2db411b
feat: add HTML section parser for extract/replace by data-offpage-id
Szymon0C Apr 2, 2026
401999c
feat: add PreviewFrame component with iframe bridge and viewport sizing
Szymon0C Apr 2, 2026
956fe84
feat: add PreviewToolbar with viewport and edit mode toggles
Szymon0C Apr 2, 2026
b5b3208
feat: add InlineEditBar for section-level AI editing prompts
Szymon0C Apr 2, 2026
08d1965
feat: add generateSection to useAiStream for inline section editing
Szymon0C Apr 2, 2026
a20334f
feat: wire PreviewFrame, toolbar, and InlineEditBar into ProjectPage
Szymon0C Apr 2, 2026
1a8c04c
feat: add snapshot creation after chat edits and generation
Szymon0C Apr 2, 2026
8645827
fix: apply CodeRabbit review fixes for PR #4
Szymon0C Apr 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,6 @@ dist-ssr

# OS files
Thumbs.db

# Sidecar binaries (downloaded, not committed)
src-tauri/binaries/
11 changes: 11 additions & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,14 @@ This is a new project — architecture decisions are still being made. Key const
- Cross-platform desktop app (Windows + macOS)
- AI inference runs locally on-device
- Companion marketing website for downloads

## Approach

- Think before acting. Read existing files before writing code.
- Be concise in output but thorough in reasoning.
- Prefer editing over rewriting whole files.
- Do not re-read files you have already read unless the file may have changed.
- Test your code before declaring done.
- No sycophantic openers or closing fluff.
- Keep solutions simple and direct.
- User instructions always override this file.
Loading