Skip to content

Slides fixes#656

Merged
steve8708 merged 2 commits into
mainfrom
shomix-p-slide-fixes
May 12, 2026
Merged

Slides fixes#656
steve8708 merged 2 commits into
mainfrom
shomix-p-slide-fixes

Conversation

@shomix
Copy link
Copy Markdown
Contributor

@shomix shomix commented May 11, 2026

A handful of small fixes and polish to the slides editor.

  • Mermaid diagrams render correctly. Extracting mermaid blocks before sanitization preserves the -->
    arrows (the DOMParser round-trip in the sanitizer was HTML-escaping > to >, which broke the parser).
    Also widened DOMPurify's SVG allow-list to keep label text (foreignObject, text, tspan, font + text-anchor
    attrs).
  • Excalidraw works again. The Excalidraw bundle's CSS is now eagerly imported alongside the lazy
    component, so the canvas renders instead of appearing blank.
  • Layout switch seeds content. Picking a layout in the toolbar now also drops in that layout's default
    HTML, instead of leaving the existing content stranded under the new layout name.
  • Empty blank slide is no longer empty. Inserting a blank slide now shows a faint "Double-click to edit"
    hint so users have something to click on.
  • "Add empty slide" entry in the sidebar's Add Slides popover (next to "Duplicate current slide"), for a
    no-AI starting point.
  • Deck rename from the card menu is more reliable — replaced the setTimeout hack with onCloseAutoFocus on
    the dropdown so the rename input focuses every time.
  • Typo fix: "Edit IconHistory" → "Edit History" in the history panel.

https://clips.agent-native.com/share/Q5ab3qBNkUGa

@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Deploy Preview for agent-native-scheduling ready!

Name Link
🔨 Latest commit 4aac6d5
🔍 Latest deploy log https://app.netlify.com/projects/agent-native-scheduling/deploys/6a024582888d1a0008408832
😎 Deploy Preview https://deploy-preview-656--agent-native-scheduling.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Deploy Preview for agent-native-voice ready!

Name Link
🔨 Latest commit 4aac6d5
🔍 Latest deploy log https://app.netlify.com/projects/agent-native-voice/deploys/6a0245824614220008547c59
😎 Deploy Preview https://deploy-preview-656--agent-native-voice.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Deploy Preview for agent-native-meeting-notes ready!

Name Link
🔨 Latest commit 4aac6d5
🔍 Latest deploy log https://app.netlify.com/projects/agent-native-meeting-notes/deploys/6a02458272b54d000830a3ac
😎 Deploy Preview https://deploy-preview-656--agent-native-meeting-notes.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Deploy Preview for agent-native-design ready!

Name Link
🔨 Latest commit 4aac6d5
🔍 Latest deploy log https://app.netlify.com/projects/agent-native-design/deploys/6a024582dac2bd0008988484
😎 Deploy Preview https://deploy-preview-656--agent-native-design.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@shomix shomix requested a review from steve8708 May 11, 2026 21:11
@netlify
Copy link
Copy Markdown

netlify Bot commented May 11, 2026

Deploy Preview for agent-native-images ready!

Name Link
🔨 Latest commit 4aac6d5
🔍 Latest deploy log https://app.netlify.com/projects/agent-native-images/deploys/6a024582dac2bd0008988486
😎 Deploy Preview https://deploy-preview-656--agent-native-images.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cloudflare-workers-and-pages

This comment has been minimized.

@cloudflare-workers-and-pages

This comment has been minimized.

@cloudflare-workers-and-pages

This comment has been minimized.

@cloudflare-workers-and-pages

This comment has been minimized.

@cloudflare-workers-and-pages

This comment has been minimized.

@cloudflare-workers-and-pages

This comment has been minimized.

@cloudflare-workers-and-pages

This comment has been minimized.

@steve8708
Copy link
Copy Markdown
Contributor

awesome @shomix !!

@steve8708 steve8708 merged commit 43228dc into main May 12, 2026
34 checks passed
@steve8708 steve8708 deleted the shomix-p-slide-fixes branch May 12, 2026 11:59
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.

2 participants