diff --git a/src/components/CanvasTemplatePreviewModal.tsx b/src/components/CanvasTemplatePreviewModal.tsx
index 686ead8f..835b55e4 100644
--- a/src/components/CanvasTemplatePreviewModal.tsx
+++ b/src/components/CanvasTemplatePreviewModal.tsx
@@ -121,7 +121,7 @@ function CanvasTemplatePreviewFlow({ workflow }: { workflow: WorkflowFile }) {
zoomOnPinch
onMoveEnd={syncZoomPercent}
proOptions={{ hideAttribution: true }}
- className="bg-[var(--canvas-bg,#171717)]"
+ className="canvas-background"
>
@@ -250,21 +250,21 @@ export function CanvasTemplatePreviewModal({
role="dialog"
aria-modal="true"
aria-label={displayTitle}
- className="fixed inset-0 z-[1000] flex items-center justify-center bg-black/75 p-10 backdrop-blur-sm"
+ className="fixed inset-0 z-[1000] flex items-center justify-center bg-[var(--surface-overlay)] p-10 backdrop-blur-sm"
onClick={onClose}
>
event.stopPropagation()}
>
-
+
{displayTitle}
-
+
{t("templatePreview.readOnly")}
@@ -287,12 +287,12 @@ export function CanvasTemplatePreviewModal({
type="button"
aria-label={t("common.close")}
onClick={onClose}
- className="absolute right-4 top-4 z-30 flex h-10 w-10 items-center justify-center rounded-full text-white/80 transition-colors hover:bg-white/10 hover:text-white"
+ className="absolute right-4 top-4 z-30 flex h-10 w-10 items-center justify-center rounded-full text-[var(--text-secondary)] transition-colors hover:bg-[var(--surface-hover)] hover:text-[var(--text-primary)]"
>
-