Contents

Links are pretty straightforward. How does this link to the Electric Book website look? That link probably shouldn’t show in the PDF version for print, or it should show in a useful way (like including the link in plain text).

Buttons are trickier. Basically, buttons should be defined by adding a .button class to any element. Ideally the theme allows for inline buttons and block-level buttons:

Example

Again, the print version should have a way to deal with these. Alternatively, the book author can hide buttons in the print version. For instance, themes may support adding a .non-printing class to the element. Or the author can use Liquid control-flow tags, like {% if site.output == "print" %}, to control whether and how buttons appear in print.