From 78a50be66334f532626fa0798f8a7ec57101afa4 Mon Sep 17 00:00:00 2001 From: zadam Date: Sat, 7 Mar 2020 22:18:12 +0100 Subject: [PATCH] don't print control buttons --- src/public/javascripts/desktop.js | 1 + src/public/javascripts/services/note_detail_book.js | 4 ++-- src/public/stylesheets/print.css | 7 +++++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 src/public/stylesheets/print.css diff --git a/src/public/javascripts/desktop.js b/src/public/javascripts/desktop.js index 97402f3c3..439ba1fcb 100644 --- a/src/public/javascripts/desktop.js +++ b/src/public/javascripts/desktop.js @@ -164,6 +164,7 @@ async function printActiveNote() { "libraries/ckeditor/ckeditor-content.css", "libraries/ckeditor/ckeditor-content.css", "libraries/bootstrap/css/bootstrap.min.css", + "stylesheets/print.css", "stylesheets/themes.css", "stylesheets/detail.css" ], diff --git a/src/public/javascripts/services/note_detail_book.js b/src/public/javascripts/services/note_detail_book.js index 2a6d9bea8..4eeef06f0 100644 --- a/src/public/javascripts/services/note_detail_book.js +++ b/src/public/javascripts/services/note_detail_book.js @@ -148,8 +148,8 @@ class NoteDetailBook { const label = `${childCount} child${childCount > 1 ? 'ren' : ''}`; $card.append($('
') - .append($(`+ Show ${label}`)) - .append($(`- Hide ${label}`).hide()) + .append($(`+ Show ${label}`)) + .append($(`- Hide ${label}`).hide()) .append($('
')) ); } diff --git a/src/public/stylesheets/print.css b/src/public/stylesheets/print.css new file mode 100644 index 000000000..6abc23c8d --- /dev/null +++ b/src/public/stylesheets/print.css @@ -0,0 +1,7 @@ +@media print +{ + .no-print, .no-print * + { + display: none !important; + } +} \ No newline at end of file