18 lines
509 B
Sass
18 lines
509 B
Sass
// Classes that are useful for controlling what gets printed.
|
|
// You must mix `+print-utilities` into your print stylesheet
|
|
// and `+print-utilities(screen)` into your screen stylesheet.
|
|
// Note: these aren't semantic.
|
|
=print-utilities($media: print)
|
|
@if $media == print
|
|
.noprint, .no-print
|
|
display: none
|
|
#{elements-of-type(block)}
|
|
&.print-only
|
|
display: block
|
|
#{elements-of-type(inline)}
|
|
&.print-only
|
|
display: inline
|
|
@else
|
|
.print-only
|
|
display: none
|