|
@@ -1,79 +1,51 @@
|
|
|
-// Style overrides for printing
|
|
|
|
|
-
|
|
|
|
|
@include print {
|
|
@include print {
|
|
|
-
|
|
|
|
|
- ._header, ._sidebar, ._path, ._notif, ._toc, ._pre-clip, ._notice {
|
|
|
|
|
|
|
+ ._header, ._sidebar, ._path, ._notif, ._toc, ._pre-clip, ._notice, ._links {
|
|
|
display: none !important;
|
|
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 {
|
|
|
|
|
|
|
+ body, ._app, ._container, ._content {
|
|
|
margin: 0;
|
|
margin: 0;
|
|
|
padding: 0;
|
|
padding: 0;
|
|
|
height: initial;
|
|
height: initial;
|
|
|
|
|
+ background: none;
|
|
|
|
|
|
|
|
- ._content {
|
|
|
|
|
- margin: 0;
|
|
|
|
|
|
|
+ &:after {
|
|
|
|
|
+ content: '';
|
|
|
|
|
+ clear: both;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // Hide the scrollbars
|
|
|
|
|
::-webkit-scrollbar {
|
|
::-webkit-scrollbar {
|
|
|
display: none;
|
|
display: none;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // empty the boxes.
|
|
|
|
|
- %box,
|
|
|
|
|
- %heading-box {
|
|
|
|
|
- background: transparent;
|
|
|
|
|
- }
|
|
|
|
|
- %heading-box {
|
|
|
|
|
- border-radius: 0;
|
|
|
|
|
- border: {
|
|
|
|
|
- top: none;
|
|
|
|
|
- left: none;
|
|
|
|
|
- right: none;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ %external-link:after {
|
|
|
|
|
+ display: none;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ ._attribution-p {
|
|
|
|
|
+ background: none;
|
|
|
|
|
+ border: 2px solid $boxBorder;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- // 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;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ ._attribution:last-child:after {
|
|
|
|
|
+ content: 'Exported from DevDocs — https://devdocs.io';
|
|
|
|
|
+ display: block;
|
|
|
|
|
+ margin-top: 1rem;
|
|
|
|
|
+ font-weight: $bolderFontWeight;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // Link back to DevDocs
|
|
|
|
|
- ._attribution-p {
|
|
|
|
|
- background: transparent;
|
|
|
|
|
- border: 2px solid $labelBackground;
|
|
|
|
|
|
|
+ ._attribution {
|
|
|
|
|
+ page-break-inside: avoid;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- &:after {
|
|
|
|
|
- content: 'Exported from DevDocs (https://devdocs.io)';
|
|
|
|
|
- font-style: italic;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ h1, h2, h3, h4, h5, h6 {
|
|
|
|
|
+ page-break-inside: avoid;
|
|
|
|
|
+ page-break-after: avoid;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- // Fix page breaks
|
|
|
|
|
pre {
|
|
pre {
|
|
|
page-break-before: avoid;
|
|
page-break-before: avoid;
|
|
|
- }
|
|
|
|
|
- pre {
|
|
|
|
|
orphans: 5;
|
|
orphans: 5;
|
|
|
widows: 5;
|
|
widows: 5;
|
|
|
}
|
|
}
|