From e63310e9820e2b3d142323d83e9715f18962a36b Mon Sep 17 00:00:00 2001
From: Uwe Sikora <sikora@sub.uni-goettingen.de>
Date: Thu, 22 Feb 2018 17:16:17 +0100
Subject: [PATCH] some modification on analysis prototype and main-template

---
 modules/presentation/presentation.xqm | 19 ++++++++---
 resources/css/presentation.if.css     | 45 ++++++++++++++++++++++++++-
 templates/page.html                   |  4 +++
 3 files changed, 62 insertions(+), 6 deletions(-)

diff --git a/modules/presentation/presentation.xqm b/modules/presentation/presentation.xqm
index 5c27361..4417dac 100644
--- a/modules/presentation/presentation.xqm
+++ b/modules/presentation/presentation.xqm
@@ -42,14 +42,16 @@ declare function presentation:tei-body
             
             case element(tei:aligned) return (
                 element{"span"}{
-                    attribute {"style"}{"display:block"},
                     attribute {"class"}{"aligned ble"},
                     presentation:tei-body($node/node())
                 }
             )
             
             case element(tei:app) return (
-                presentation:tei-body($node/node())
+                element{"span"}{
+                    attribute {"class"}{"app"},
+                    presentation:tei-body($node/node())
+                }
             )
             
             case element(tei:body) return (
@@ -158,7 +160,10 @@ declare function presentation:tei-body
             )
             
             case element(tei:lem) return (
-                presentation:tei-body($node/node())
+                element{"span"}{
+                    attribute {"class"}{"lem"},
+                    presentation:tei-body($node/node())
+                }
             )
             
             case element(tei:list) return (
@@ -180,7 +185,7 @@ declare function presentation:tei-body
             )
             
             case element(tei:p) return (
-                element{"p"}{
+                element{"span"}{
                     attribute {"class"}{"p ble"},
                     presentation:tei-body($node/node())
                 }
@@ -198,7 +203,11 @@ declare function presentation:tei-body
             )
             
             case element(tei:rdg) return (
-                presentation:rdg($node)
+(:                presentation:rdg($node):)
+                element{"span"}{
+                    attribute {"class"}{"rdg"},
+                    presentation:tei-body($node/node())
+                }
             )
             
             case element(tei:rdgMarker) return (
diff --git a/resources/css/presentation.if.css b/resources/css/presentation.if.css
index 0b870bb..1328f6b 100644
--- a/resources/css/presentation.if.css
+++ b/resources/css/presentation.if.css
@@ -2,7 +2,11 @@
 
 .ble {
     display: block;
-    background: #E9E8E9;
+    /*background: #E9E8E9;*/
+}
+
+span.aligned {
+    display: block;
 }
 
 span.label {
@@ -22,4 +26,43 @@ span.rdgMarker .om.open::before, span.rdgMarker .om.closeing::after {
     font-size: 70%;
     padding-left: 2px;
     padding-right: 2px;
+}
+
+/****************************************/
+/*      Textcritical elements           */
+/****************************************/
+.app::before {
+    content: "tei:app";
+    display: block;
+    font-family: consolas;
+    font-size: 12px;
+    font-weight: bold;
+    padding: 2px 0 2px 0;
+}
+
+.app {
+    display: block;
+    padding: 8px;
+}
+
+.lem::before, .rdg::before {
+    display: block;
+    font-family: consolas;
+    font-size: 12px;
+    font-weight: bold;
+    padding: 2px 0 2px 0;
+}
+
+.lem::before {
+    content: "tei:lem";
+}
+
+.rdg::before {
+    content: "tei:rdg";
+}
+
+.lem, .rdg {
+    border: 1px solid #E9E8E9;
+    display: block;
+    padding: 8px;
 }
\ No newline at end of file
diff --git a/templates/page.html b/templates/page.html
index 318d83e..271930f 100644
--- a/templates/page.html
+++ b/templates/page.html
@@ -30,6 +30,7 @@
                         </button>
                         <div class="navbar-collapse collapse" id="navbar-collapse-1">
                             <ul class="nav navbar-nav">
+                                <!--
                                 <li class="dropdown" id="about">
                                     <a href="#" class="dropdown-toggle" data-toggle="dropdown">Home</a>
                                     <ul class="dropdown-menu">
@@ -38,9 +39,12 @@
                                         </li>
                                     </ul>
                                 </li>
+                                -->
+                                <!--
                                 <li class="dropdown" id="about">
                                     <a href="output.html">Output</a>
                                 </li>
+                                -->
                             </ul>
                         </div>
                     </nav>
-- 
GitLab