diff --git a/frontend/app/view/preview/preview.scss b/frontend/app/view/preview/preview.scss index 0d29f58e5..de3c82298 100644 --- a/frontend/app/view/preview/preview.scss +++ b/frontend/app/view/preview/preview.scss @@ -5,11 +5,9 @@ display: flex; flex-direction: row; height: 100%; - flex-grow: 1; overflow: hidden; align-items: center; justify-content: center; - padding: 0 5px; &.view-preview-markdown { align-items: start; @@ -43,6 +41,10 @@ flex-direction: column; align-items: start; } + &.view-preview-pdf, + &.view-preview-directory { + padding: 5px; + } } .full-preview { diff --git a/frontend/app/view/preview/preview.tsx b/frontend/app/view/preview/preview.tsx index c7bbd02bd..80c7eb7dc 100644 --- a/frontend/app/view/preview/preview.tsx +++ b/frontend/app/view/preview/preview.tsx @@ -117,6 +117,7 @@ export class PreviewModel implements ViewModel { viewType: string; blockId: string; nodeModel: BlockNodeModel; + noPadding?: Atom; blockAtom: Atom; viewIcon: Atom; viewName: Atom; @@ -433,6 +434,8 @@ export class PreviewModel implements ViewModel { const connAtom = getConnStatusAtom(connName); return get(connAtom); }); + + this.noPadding = atom(true); } markdownShowTocToggle() { @@ -825,7 +828,7 @@ function StreamingPreview({ model }: SpecializedViewProps) { if (fileInfo.mimetype == "application/pdf") { return (
-