feat(viewer): add PrintMode for browser print/PDF export
Adds RenderOptions.PrintMode flag. When true: - view.js (table filters) is not loaded - window.print() fires on page load - @media print CSS hides filters, collapses grid to single column, adds page-break hints for section cards Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -43,7 +43,8 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>{{ .Title }}</title>
|
||||
<link rel="stylesheet" href="static/view.css">
|
||||
<script defer src="static/view.js"></script>
|
||||
{{ if not .PrintMode }}<script defer src="static/view.js"></script>{{ end }}
|
||||
{{ if .PrintMode }}<script>window.onload = function() { window.print(); };</script>{{ end }}
|
||||
</head>
|
||||
<body>
|
||||
<header class="page-header">
|
||||
|
||||
Reference in New Issue
Block a user