From 561c50706eea1b1a4e78c25fe55dfa4d337fbfed Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 31 Jan 2025 20:45:18 +0200 Subject: [PATCH] feat(print): carry over original print stylesheet --- src/public/stylesheets/print.css | 40 -------------------------------- src/public/stylesheets/style.css | 33 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 40 deletions(-) diff --git a/src/public/stylesheets/print.css b/src/public/stylesheets/print.css index d40396259..e69de29bb 100644 --- a/src/public/stylesheets/print.css +++ b/src/public/stylesheets/print.css @@ -1,40 +0,0 @@ -@media print { - html body { - /* https://github.com/zadam/trilium/issues/3202 */ - color: black; - } - - .no-print, - .no-print * { - display: none !important; - } - - .relation-map-wrapper { - height: 100vh !important; - } - - .table thead th, - .table td, - .table th { - /* Fix center vertical alignment of table cells */ - vertical-align: middle; - } - - pre { - box-shadow: unset !important; - border: 0.75pt solid gray !important; - border-radius: 2pt !important; - } - - span[style] { - print-color-adjust: exact; - -webkit-print-color-adjust: exact; - } - - /* Fix visibility of checkbox checkmarks - see https://github.com/TriliumNext/Notes/issues/901 */ - .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input[checked]::after { - /* fallback to default ck-editor green */ - border-color: hsl(126, 64%, 41%); - } -} diff --git a/src/public/stylesheets/style.css b/src/public/stylesheets/style.css index 6c47819eb..284e5afe3 100644 --- a/src/public/stylesheets/style.css +++ b/src/public/stylesheets/style.css @@ -1607,6 +1607,8 @@ body.electron.platform-darwin:not(.native-titlebar) .tab-row-container { } @media print { + .no-print, + .no-print *, .tab-row-container, #launcher-pane, #left-pane, @@ -1639,6 +1641,8 @@ body.electron.platform-darwin:not(.native-titlebar) .tab-row-container { height: unset !important; overflow: visible; position: unset; + /* https://github.com/zadam/trilium/issues/3202 */ + color: black; } #root-widget, @@ -1672,4 +1676,33 @@ body.electron.platform-darwin:not(.native-titlebar) .tab-row-container { display: none !important; } + .relation-map-wrapper { + height: 100vh !important; + } + + .table thead th, + .table td, + .table th { + /* Fix center vertical alignment of table cells */ + vertical-align: middle; + } + + pre { + box-shadow: unset !important; + border: 0.75pt solid gray !important; + border-radius: 2pt !important; + } + + span[style] { + print-color-adjust: exact; + -webkit-print-color-adjust: exact; + } + + /* Fix visibility of checkbox checkmarks + see https://github.com/TriliumNext/Notes/issues/901 */ + .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input[checked]::after { + /* fallback to default ck-editor green */ + border-color: hsl(126, 64%, 41%); + } + } \ No newline at end of file