From 151d71d863376fb1bda188b70607520b6805df20 Mon Sep 17 00:00:00 2001
From: ckaz <kazzer@uni-leipzig.de>
Date: Tue, 30 Jun 2020 11:42:36 +0200
Subject: [PATCH] refs #17375 [finc, VF5.1, BARF] improves print setting

* improves print setting for favorites list
* reinstates print.scss
---
 themes/de_15/scss/print.scss | 175 +++++++++++++++++++++++++++++++++++
 themes/finc/scss/print.scss  |  21 +++++
 2 files changed, 196 insertions(+)
 create mode 100644 themes/de_15/scss/print.scss

diff --git a/themes/de_15/scss/print.scss b/themes/de_15/scss/print.scss
new file mode 100644
index 00000000000..66025d0fb69
--- /dev/null
+++ b/themes/de_15/scss/print.scss
@@ -0,0 +1,175 @@
+@import '../../finc/scss/print';
+
+.hidden-print,
+.hidden-print *,
+.hidden-print[class*=span],
+.nav-tabs li:not(.active),
+.recordTabs.tabs,
+img.nocover,
+img.recordcover {
+  display: none
+}
+
+.main .container,
+.main .container-fluid,
+.nav-tabs,
+.nav-tabs li.active,
+.nav-tabs > li,
+.nav-tabs > li.active > a,
+.panel, .tab-content,
+.table,
+footer .container {
+  border: 0
+}
+
+#content,
+.mainbody, body {
+  padding-top: 0
+}
+
+
+.nav-tabs li.active {
+  font-size: 120%;
+  font-weight: 700
+}
+
+.tab-content > .tab-pane {
+  display: block;
+  float: none;
+  padding: 0
+}
+
+.row-fluid .span9 {
+  margin: auto;
+  width: 90%
+}
+
+#content,
+.container,
+.footer {
+  width: 100%
+}
+
+a {
+  pointer-events: none;
+  cursor: default
+}
+
+a[href]:after {
+  content: ''
+}
+
+.media-left, .pagination, .result-body .result-formats .label.SID48 {
+  display: none
+}
+
+.container {
+  margin: 0
+}
+
+.mainbody {
+  width: auto
+}
+
+.result .media-left {
+  min-width: auto
+}
+
+.result .ajaxItem {
+  width: 100%
+}
+
+.result .left {
+  width: 30%
+}
+
+.result .middle {
+  width: 70%
+}
+
+.result .right {
+  width: 0
+}
+
+.result-body {
+  width: auto !important
+}
+
+.row.result:nth-of-type(2n) {
+  background: #fff
+}
+
+.record img,
+.result img {
+  overflow: hidden !important
+}
+
+.record-tabs table {
+  width: auto
+}
+
+.record-tabs .nav-tabs {
+  background-color: #fff
+}
+
+.record-tabs .nav-tabs li.active > a {
+  border-top: 0;
+  padding-left: 8px
+}
+
+.tab-content {
+  padding: 0
+}
+
+.record-tabs.collection .result {
+  padding-left: 0
+}
+
+.result .record-number {
+  color: #a9a9a9 !important;
+  font-size: 1em;
+  padding-top: 4px;
+  text-align: left
+}
+
+.holding-info .collapse {
+  display: block !important
+}
+
+.template-name-view h3:first-of-type {
+  margin-left: 10px
+}
+
+.accordion-toggler {
+  border: 0;
+  padding-left: 8px
+}
+
+.accordion-toggler[aria-expanded=false]::after,
+.accordion-toggler[aria-expanded=true]::after {
+  display: none
+}
+
+.table > tbody > tr > td,
+.table > tbody > tr > th,
+.table > tfoot > tr > td,
+.table > tfoot > tr > th,
+.table > thead > tr > td,
+.table > thead > tr > th {
+  border-top: 0;
+  padding: 2px 8px
+}
+
+.list-group-item.title,
+.result.embedded .title.getFull.expanded,
+.result.embedded .title.loading,
+.result.embedded .title.getFull.expanded,
+.result.embedded .title.loading,
+.result:nth-of-type(2n),
+.table > tbody > tr:nth-of-type(2n+1) {
+  background-color: #fff
+}
+
+.status span span {
+  background-color: inherit
+}
\ No newline at end of file
diff --git a/themes/finc/scss/print.scss b/themes/finc/scss/print.scss
index 8206a48e875..0396cfa6d2c 100644
--- a/themes/finc/scss/print.scss
+++ b/themes/finc/scss/print.scss
@@ -97,4 +97,25 @@ a[href]:after {
 
   .print-full-width {}
 
+  .result .format {
+    border-color: transparent;
+    clear: both;
+    display: block;
+    font-size: 100%;
+    margin-top: 0;
+    padding: 0;
+  }
+
+  .alert {
+    border-color: 0;
+    margin-bottom: 0;
+    padding: 0;
+  }
+
+  .status .label {
+    border: 0;
+    clear: both;
+    display: block;
+    text-align: left;
+  }
 }
-- 
GitLab