Skip to content

Implement Excalidraw support in Canvas#15

Open
Amer-alsayed wants to merge 5 commits intomasterfrom
feature/excalidraw-support-12228326241014542646
Open

Implement Excalidraw support in Canvas#15
Amer-alsayed wants to merge 5 commits intomasterfrom
feature/excalidraw-support-12228326241014542646

Conversation

@Amer-alsayed
Copy link
Owner

Implement Excalidraw support in Canvas

  • Added React and Excalidraw dependencies via ESM CDN in index.html.
  • Added Excalidraw container to index.html.
  • Updated CanvasManager in assets/js/canvas.js to support 'excalidraw' strategy, dynamic loading of React/Excalidraw, and rendering.
  • Updated assets/js/app.js to include 'excalidraw' in supported canvas languages and instructed the AI to use it for diagrams.

PR created automatically by Jules for task 12228326241014542646 started by @Amer-alsayed

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
@vercel
Copy link

vercel bot commented Feb 18, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
chaqgpt Ready Ready Preview, Comment Feb 19, 2026 0:57am

@google-labs-jules
Copy link
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

- Fixed syntax error in assets/js/app.js (escaped backticks in template literal).
- Correctly implemented _runExcalidraw in assets/js/canvas.js.
- Cleaned up duplicate entries in LANGUAGE_CONFIG.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
…robustly loading Excalidraw component from esm.sh module exports.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
…robustly loading Excalidraw component from esm.sh module exports.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
…iling spaces

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant