You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
devdocs/assets/stylesheets/global/_print.scss

86 lines
1.3 KiB

// Style overrides for printing
@include print {
._header, ._sidebar, ._path, ._notif, ._toc, ._pre-clip, ._notice {
display: none !important;
}
// make the docs fill the page and scroll the <body> instead of ._container
body {
height: initial;
&::after {
content: '';
clear: both;
}
}
._app {
height: initial;
}
._container {
margin: 0;
padding: 0;
height: initial;
._content {
margin: 0;
}
}
// Hide the scrollbars
::-webkit-scrollbar {
display: none;
}
// empty the boxes.
%box,
%heading-box {
background: transparent;
}
%heading-box {
border-radius: 0;
border: {
top: none;
left: none;
right: none;
}
}
// Underline links, put the destination after the link text
%external-link {
text-decoration: underline;
&::after {
content: ' (' attr(href) ')';
background-image: none;
display: inline;
margin: 0;
}
}
// Link back to DevDocs
._attribution-p {
background: transparent;
border: 2px solid $labelBackground;
&:after {
content: 'Exported from DevDocs (https://devdocs.io)';
font-style: italic;
}
}
// Fix page breaks
pre {
page-break-before: avoid;
}
pre {
orphans: 5;
widows: 5;
}
p {
orphans: 2;
widows: 2;
}
}