86 lines
1.1 KiB
CSS
86 lines
1.1 KiB
CSS
@page {
|
|
size: A4;
|
|
margin: 12mm;
|
|
}
|
|
|
|
.print-book {
|
|
display: none;
|
|
}
|
|
|
|
@media print {
|
|
html,
|
|
body,
|
|
#app {
|
|
margin: 0;
|
|
padding: 0;
|
|
background: #fff;
|
|
}
|
|
|
|
.app-shell > *:not(.print-book) {
|
|
display: none !important;
|
|
}
|
|
|
|
.print-book {
|
|
display: block;
|
|
}
|
|
|
|
.print-section {
|
|
break-before: page;
|
|
}
|
|
|
|
.print-section:first-child {
|
|
break-before: auto;
|
|
}
|
|
|
|
.page {
|
|
width: auto;
|
|
min-height: 0;
|
|
margin: 0;
|
|
padding: 0;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.process-table {
|
|
break-inside: auto;
|
|
}
|
|
|
|
.process-table thead {
|
|
display: table-header-group;
|
|
}
|
|
|
|
.process-table tr {
|
|
break-inside: avoid;
|
|
}
|
|
|
|
.section-heading {
|
|
break-after: avoid;
|
|
}
|
|
|
|
.basic-info-table,
|
|
.reflection-table,
|
|
.board-design {
|
|
break-inside: avoid;
|
|
}
|
|
|
|
.no-print,
|
|
.warning-summary {
|
|
display: none !important;
|
|
}
|
|
|
|
.markdown-source {
|
|
display: none;
|
|
}
|
|
|
|
.editable-text--static,
|
|
.markdown-preview {
|
|
border-color: transparent;
|
|
background: none;
|
|
white-space: pre-wrap;
|
|
word-break: break-word;
|
|
}
|
|
|
|
.board-design {
|
|
word-break: break-word;
|
|
}
|
|
}
|