diff options
author | Christoph (Sheogorath) Kern | 2018-06-26 21:41:18 +0200 |
---|---|---|
committer | GitHub | 2018-06-26 21:41:18 +0200 |
commit | c7745f6b27eeefe70235417b508f27ac833ee225 (patch) | |
tree | 19149643970da0153efca793e3690cdf8cfb1da3 | |
parent | 6634fac84964d4f292599a9f368c182e6f10045c (diff) | |
parent | 04d16e4d6efa771ece8770c726beca29b9d2ca61 (diff) |
Merge pull request #863 from hackmdio/feature/slidePrint
Add Print icon to slide view
-rw-r--r-- | public/docs/slide-example.md | 8 | ||||
-rw-r--r-- | public/js/slide.js | 1 | ||||
-rw-r--r-- | public/views/slide.ejs | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/public/docs/slide-example.md b/public/docs/slide-example.md index e2e024b1..411f31d4 100644 --- a/public/docs/slide-example.md +++ b/public/docs/slide-example.md @@ -266,4 +266,12 @@ Press `B` or `.` on your keyboard to pause the presentation. This is helpful whe --- +## Print your Slides + +Down below you can find a print icon<i class="fa fa-fw fa-print"></i>. + +After you click on it, use the print function of your browser (either CTRL+P or cmd+P) to print the slides as PDF. + +--- + # The End diff --git a/public/js/slide.js b/public/js/slide.js index 59a352ec..1eb8dfd4 100644 --- a/public/js/slide.js +++ b/public/js/slide.js @@ -14,6 +14,7 @@ window.lastchangetime = window.lastchangeui.time.attr('data-updatetime') updateLastChange() const url = window.location.pathname $('.ui-edit').attr('href', `${url}/edit`) +$('.ui-print').attr('href', `${url}?print-pdf`) $(document).ready(() => { // tooltip diff --git a/public/views/slide.ejs b/public/views/slide.ejs index 7b9ae29d..d9be51f9 100644 --- a/public/views/slide.ejs +++ b/public/views/slide.ejs @@ -69,7 +69,7 @@ <span class="text-uppercase ui-status-lastchange"></span> <span class="ui-lastchange text-uppercase" data-createtime="<%- createtime %>" data-updatetime="<%- updatetime %>"></span> </span> - <span class="pull-right"><%- viewcount %> views <a href="#" class="ui-edit" title="Edit this note"><i class="fa fa-fw fa-pencil"></i></a></span> + <span class="pull-right"><%- viewcount %> views <a href="#" class="ui-edit" title="Edit this note"><i class="fa fa-fw fa-pencil"></i></a><a class="ui-print" href="" title="Open print view"><i class="fa fa-fw fa-print"></i></a></span> <br> <% if(ownerprofile && owner !== lastchangeuser) { %> <span class="ui-owner"> |