From 951d6d3ce3d2f4596984e37ab1d0a7ee4b512408 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 2 Jan 2026 20:02:13 +0200 Subject: [PATCH] feat(revisions): display PDF preview for revisions --- apps/client/src/widgets/dialogs/revisions.css | 3 ++- apps/client/src/widgets/dialogs/revisions.tsx | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/apps/client/src/widgets/dialogs/revisions.css b/apps/client/src/widgets/dialogs/revisions.css index ba172bd87..7d02c9cdb 100644 --- a/apps/client/src/widgets/dialogs/revisions.css +++ b/apps/client/src/widgets/dialogs/revisions.css @@ -75,6 +75,7 @@ body.mobile .revisions-dialog { display: flex; min-width: 0; min-height: 0; + flex-grow: 1; .file-preview-table { th, @@ -97,7 +98,7 @@ body.mobile .revisions-dialog { display: flex; flex-direction: column; - video { + > * { height: 100%; } } diff --git a/apps/client/src/widgets/dialogs/revisions.tsx b/apps/client/src/widgets/dialogs/revisions.tsx index 06a1e0b9d..adddc7946 100644 --- a/apps/client/src/widgets/dialogs/revisions.tsx +++ b/apps/client/src/widgets/dialogs/revisions.tsx @@ -408,6 +408,14 @@ function FilePreviewInner({ revisionItem, fullRevision }: { revisionItem: Revisi ); } + if (revisionItem.mime === "application/pdf") { + return ( +