From 2247f5942509243377ca2c7bb39ab8a6b2c1ece8 Mon Sep 17 00:00:00 2001
From: tvluke <tvluke@chaotikum.org>
Date: Fri, 16 Feb 2024 15:09:35 +0100
Subject: [PATCH] better printing

---
 _inventory/fraese.md |  1 +
 _layouts/device.html | 34 ++++++++++++++++++----------------
 assets/print.css     |  1 +
 3 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/_inventory/fraese.md b/_inventory/fraese.md
index 2adcda14..33e12b72 100644
--- a/_inventory/fraese.md
+++ b/_inventory/fraese.md
@@ -5,6 +5,7 @@ name: "CNC-Fräse"
 uid: 3fe2ca58-932a-440a-8c1f-b0f9f8db6ade
 safetybriefing: true
 wikilink: https://wiki.chaotikum.org/hackspace:infrastruktur:cncfraese
+manual: "bla"
 calcolor: "#96aa3d"
 imagetag: cncfraese
 contact:
diff --git a/_layouts/device.html b/_layouts/device.html
index 3d6b45d5..f53a2597 100644
--- a/_layouts/device.html
+++ b/_layouts/device.html
@@ -16,12 +16,18 @@ layout: default
           margin: auto;
           background-color: #FFA500;
           text-align:center;
-          padding-top: 30px;
+          padding-top: 20px;
           padding-left: 72px;
           padding-right: 72px;
           margin-left: -75px;">
           <h1 style="color: white">{{page.name}}</h1>
         </div>
+      </div>
+      {% if page.safetybriefing -%}
+        {% assign tuid = page.uid %}
+        {% include {{site.einweisung}} tuid=tuid%}
+      {% endif -%}
+      <div class="only-in-print">
         {% if page.safetybriefing -%}
         <div class="two-columns">
           {% for briefing in site.briefing -%}
@@ -42,10 +48,6 @@ layout: default
         </ul>
       </div>
       <div class="not-in-print">
-      {% if page.safetybriefing -%}
-        {% assign tuid = page.uid %}
-        {% include {{site.einweisung}} tuid=tuid%}
-      {% endif -%}
       {% endif -%}
       {% if page.manual -%}
         <img src="{{ site.url }}/assets/iso7010/M002.svg" alt="{{c}}" style="height: 1em"> <a href="{{page.manual}}">Bedienungsanleitung</a>
@@ -65,19 +67,19 @@ layout: default
        overflow: hidden;">
         <h4 style="font-family:sans-serif;">{{page.name}}</h4>
           <ul style="list-style-type:none;">
-          {% for hint in page.hints %}<li style="margin:15px 0;line-height:18pt;">{{hint}}</li>{% endfor %}
+          {% for hint in page.hints -%}<li style="margin:15px 0;line-height:18pt;">{{hint}}</li>{% endfor -%}
           </ul>
           <p style="text-align:center;margin:0">
-          {% for c in page.commandsigns %}
-            <a href="https://de.wikipedia.org/wiki/Gebotszeichen" target="_blank" style="background-image:none;"><img src="{{ site.url }}/assets/iso7010/{{ c}}.svg" alt="{{c}}" width="100"></a>
-          {% endfor %}
-          </p>
-
-          {% if page.safetybriefing %}
-            <div style="line-height: 18pt; margin:5px 0; width: 100%; min-height: 40pt; ">
-              <span style="float: left; color: #e67206; font-size: 40pt; display:block; width: 50pt; height: 40pt; text-align:center; line-height: 40pt;">⚠</span><p style="vertical-align: middle;">Um dieses Gerät benutzen zu dürfen benötigst du eine <a href="{{ site.baseurl }}{{ page.url }}briefing/">Einweisung</a>!</p>
-            </div>
-          {% endif %}
+          {% for c in page.commandsigns -%}
+            <a href="https://de.wikipedia.org/wiki/Gebotszeichen" target="_blank" style="background-image:none;"><img src="{{ site.url }}/assets/iso7010/{{c}}.svg" alt="{{c}}" width="100"></a>
+          {% endfor -%}</p>
+          <div class="not-in-print">
+            {% if page.safetybriefing -%}
+              <div style=" margin:5px 0; width: 100%; min-height: 40pt; ">
+                <span style="float: left; color: #e67206; font-size: 40pt; display:block; width: 50pt; height: 40pt; text-align:center; line-height: 40pt;">⚠</span><p style="vertical-align: middle;">Um dieses Gerät benutzen zu dürfen benötigst du eine <a href="{{ site.baseurl }}{{ page.url }}briefing/">Einweisung</a>!</p>
+              </div>
+            {% endif -%}
+          </div>
           <div class="url-for-print" style="float: left; margin-bottom:0px;">
             <div id="qrcode" style="width: 150px;"></div>
             <p><a href="{{ site.url }}{{ page.url }}">chaotikum.org</a></p>
diff --git a/assets/print.css b/assets/print.css
index ef2ba775..d2ff5e46 100644
--- a/assets/print.css
+++ b/assets/print.css
@@ -97,6 +97,7 @@ p, a, h1, h2, h3, h4 {
     column-count: 2;
     -webkit-column-count: 2;
     -moz-column-count: 2;
+    font-size: 10px;
   }
   .one {
     column-count: 1;
-- 
GitLab