/** * @file * Print styling * * We provide some sane print styling for Drupal using Zen's layout method. */ /** * By importing this CSS file as media "all", we allow this print file to be * aggregated with other stylesheets, for improved front-end performance. */ @media print { /* Underline all links. */ a:link, a:visited { text-decoration: underline !important; /* Don't underline header. */ &.header__site-link { text-decoration: none !important; } } #content { /* Add visible URL after links. */ a[href]:after { content: " (" attr(href) ")"; font-weight: normal; font-size: $base-font-size; } /* Only display useful links. */ a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } /* Add visible title after abbreviations. */ abbr[title]:after { content: " (" attr(title) ")"; } } /* Un-float the content. */ #content { float: none !important; width: 100% !important; margin: 0 !important; padding: 0 !important; } /* Turn off any background colors or images. */ body, #page, #main, #content { color: #000; background-color: transparent !important; background-image: none !important; } /* Hide sidebars and nav elements. */ #skip-link, #toolbar, #navigation, .region-sidebar-first, .region-sidebar-second, #footer, .breadcrumb, .tabs, .action-links, .links, .book-navigation, .forum-topic-navigation, .pager, .feed-icons { visibility: hidden; display: none; } }