Custom wlxml tag/class names in breadcrumbs and familytree
[fnpeditor.git] / modules / documentCanvas / nodes.less
index 57e4385..d02e872 100644 (file)
@@ -1,3 +1,11 @@
+[document-text-element] {
+    font-size: 14px;
+    display: inline;
+    margin: 0 1px;
+    border: 1px solid white;
+    white-space: pre-wrap;
+}
+
 [wlxml-tag] {
     float: none !important; /* temporaty workaround for Bootstrap's influence via [class*="span"] { float: left; } */
     border-color: white;
 [wlxml-tag] {
     float: none !important; /* temporaty workaround for Bootstrap's influence via [class*="span"] { float: left; } */
     border-color: white;
     min-height:20px;
     position:relative;
     text-indent: 0;
     min-height:20px;
     position:relative;
     text-indent: 0;
+    padding: 1px 1px;
 }
 
 [wlxml-tag=span] {
 }
 
 [wlxml-tag=span] {
-    display:inline-block;
     min-width: 10px;
 }
 
     min-width: 10px;
 }
 
-[wlxml-tag=header] {
+[wlxml-tag=header] [document-text-element] {
     font-size: 13px;
     font-weight: bold;
     margin: 10px 0;
     font-size: 13px;
     font-weight: bold;
     margin: 10px 0;
     color: blue;
 }
 
     color: blue;
 }
 
-[wlxml-tag=header] > [wlxml-class=author] {
+[wlxml-tag=header] [wlxml-class=author] [document-text-element] {
     font-size: 14px;
 }
 
     font-size: 14px;
 }
 
-[wlxml-tag=header] > [wlxml-class=title] {
+[wlxml-tag=header] [wlxml-class=title] [document-text-element] {
     font-size:18px;
 }
 
     font-size:18px;
 }
 
     font-style: italic;
 }
 
     font-style: italic;
 }
 
-[wlxml-tag]  metadata {
+[wlxml-tag=metadata] {
     display:none;
 }
 
 [wlxml-class="list-items"] {
 
     display:none;
 }
 
 [wlxml-class="list-items"] {
 
-    > [wlxml-class="item"] {
+     [wlxml-class="item"] {
         display: list-item;
         margin-left: 10px;
         padding-left: 5px;
         display: list-item;
         margin-left: 10px;
         padding-left: 5px;
@@ -75,7 +83,7 @@
 }
 
 [wlxml-class="item"] {
 }
 
 [wlxml-class="item"] {
-    [wlxml-class="list-items"] {
+    [wlxml-class="list-items"] {
         display: block;
     }
 }
         display: block;
     }
 }
         padding: 5px;
     }
 
         padding: 5px;
     }
 
+}
+
+[wlxml-tag="aside"] {
+    margin-top: 10px;
+    margin-bottom: 10px;
 }
\ No newline at end of file
 }
\ No newline at end of file