diff --git a/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/preview-panel.tsx b/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/preview-panel.tsx
index be5e581418f..86da6855104 100644
--- a/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/preview-panel.tsx
+++ b/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/preview-panel.tsx
@@ -476,7 +476,14 @@ const STATIC_MARKDOWN_COMPONENTS = {
pre: ({ children }: { children?: React.ReactNode }) => <>{children}>,
'mermaid-diagram': ({ definition }: { definition?: string }) => {
const isStreaming = useContext(MermaidStreamingCtx)
- return
+ return (
+
+ )
},
p: ({ children }: { children?: React.ReactNode }) => (
@@ -613,12 +620,15 @@ const STATIC_MARKDOWN_COMPONENTS = {
img: ({ src, alt }: React.ImgHTMLAttributes) => {
const resolvedSrc = resolveSimFileUrl(typeof src === 'string' ? src : undefined)
return (
-
+
+
+
)
},
table: ({ children }: { children?: React.ReactNode }) => (
diff --git a/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/zoomable-preview.tsx b/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/zoomable-preview.tsx
index bcdb3aa9e06..151b4325a8d 100644
--- a/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/zoomable-preview.tsx
+++ b/apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/zoomable-preview.tsx
@@ -47,7 +47,7 @@ function getFitZoom(container: Size, content: Size): number {
const availableWidth = Math.max(1, container.width - FIT_PADDING)
const availableHeight = Math.max(1, container.height - FIT_PADDING)
- return clampZoom(Math.min(1, availableWidth / content.width, availableHeight / content.height))
+ return clampZoom(Math.min(availableWidth / content.width, availableHeight / content.height))
}
function clampOffset(container: Size, content: Size, offset: Offset, zoom: number): Offset {