Skip to content

Displaying sheets correctly when embedded in Excalidraw #138

@zsviczian

Description

@zsviczian

Just discovered Sheets! I love it.

I tried embedding it into my Excalidraw scene, but it does not render correctly.
I can see sheets embeds into Obsidian Canvas correctly. Excalidraw uses the same obsidian Canvas node object, so it should be possible to embed sheets into Excalidraw similarly.

Currently, since viewType === "excel-pro-view" is not recognized by Excalidraw, sheets is rendered in a workspace leaf:

https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/403467c1349d19fc2623aad1e76e9594e25e091e/src/view/components/CustomEmbeddable.tsx#L523-L530

However, even if I modify the code and render sheets as a canvas node, I get an empty sheet

Image

Interestingly, even if I embed sheet into a markdown note, and embed that note to Excalidraw, I get the same empty view.

2026-03-24.08-10-31.mp4

My hunch is, this is some css issue, but can't find the solution.

Would appreciate if you'd collaborate to help make sheet work in Excalidraw.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions