diff --git a/src-tauri/assets/viewer/index.html b/src-tauri/assets/viewer/index.html index b341a91..a94007f 100644 --- a/src-tauri/assets/viewer/index.html +++ b/src-tauri/assets/viewer/index.html @@ -71,7 +71,7 @@ font-size: 12px; } - /* Scrollable viewport — contains the zoomed pages wrapper */ + /* Scrollable viewport — contains the pages wrapper */ #canvas-container { flex: 1; overflow-y: auto; @@ -79,8 +79,7 @@ background: #1d2021; } - /* Inner column that receives the CSS zoom for instant visual feedback. - CSS zoom (unlike transform) affects layout, so scrollbars stay correct. */ + /* Column of page placeholders/canvases */ #pages-wrapper { display: flex; flex-direction: column; @@ -91,17 +90,21 @@ margin: 0 auto; } - .page-wrapper { flex-shrink: 0; } + /* Each page: sized div that holds a canvas once rendered. + White background makes unrendered placeholders look like blank pages. */ + .page-wrapper { + flex-shrink: 0; + position: relative; + background: #fff; + box-shadow: 0 3px 14px rgba(0, 0, 0, 0.55); + } .page-wrapper canvas { display: block; - background: #fff; - box-shadow: 0 3px 14px rgba(0, 0, 0, 0.55); }
-