You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/04/04 07:22:01 UTC

[1/8] isis-site git commit: ISIS-1521: adds a panel around the search results

Repository: isis-site
Updated Branches:
  refs/heads/asf-site 2a33ec480 -> adbd204ed


http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/screencasts/screencasts.html
----------------------------------------------------------------------
diff --git a/content/pages/screencasts/screencasts.html b/content/pages/screencasts/screencasts.html
index 14ca551..45a40b0 100644
--- a/content/pages/screencasts/screencasts.html
+++ b/content/pages/screencasts/screencasts.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
 
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
-
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/tg/tg.html
----------------------------------------------------------------------
diff --git a/content/pages/tg/tg.html b/content/pages/tg/tg.html
index db5a5b3..81e3905 100644
--- a/content/pages/tg/tg.html
+++ b/content/pages/tg/tg.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/quotes.html
----------------------------------------------------------------------
diff --git a/content/quotes.html b/content/quotes.html
index b9b6b7a..31e2f81 100644
--- a/content/quotes.html
+++ b/content/quotes.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/release-notes/release-notes.html
----------------------------------------------------------------------
diff --git a/content/release-notes/release-notes.html b/content/release-notes/release-notes.html
index b040999..358d431 100644
--- a/content/release-notes/release-notes.html
+++ b/content/release-notes/release-notes.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
 
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
-
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/support.html
----------------------------------------------------------------------
diff --git a/content/support.html b/content/support.html
index e5c9602..677a1c3 100644
--- a/content/support.html
+++ b/content/support.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 


[8/8] isis-site git commit: ISIS-1521: hide the clear button since link rendered is wrong

Posted by da...@apache.org.
ISIS-1521: hide the clear button since link rendered is wrong


Project: http://git-wip-us.apache.org/repos/asf/isis-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis-site/commit/adbd204e
Tree: http://git-wip-us.apache.org/repos/asf/isis-site/tree/adbd204e
Diff: http://git-wip-us.apache.org/repos/asf/isis-site/diff/adbd204e

Branch: refs/heads/asf-site
Commit: adbd204ed5d24fc425ba20cb3e870f514b561fe7
Parents: d2ee322
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Tue Apr 4 08:18:56 2017 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Tue Apr 4 08:18:56 2017 +0100

----------------------------------------------------------------------
 content/asf.html                                | 38 +++++++++++---------
 content/documentation.html                      | 38 +++++++++++---------
 content/downloads.html                          | 38 +++++++++++---------
 content/elasticlunr/index.json                  |  2 +-
 content/guides/cgcom/cgcom.html                 | 38 +++++++++++---------
 content/guides/cgcom/cgcom.pdf                  |  4 +--
 content/guides/dg/dg.html                       | 38 +++++++++++---------
 content/guides/dg/dg.pdf                        |  4 +--
 content/guides/rgant/rgant.html                 | 38 +++++++++++---------
 content/guides/rgant/rgant.pdf                  |  4 +--
 content/guides/rgcfg/rgcfg.html                 | 38 +++++++++++---------
 content/guides/rgcfg/rgcfg.pdf                  |  4 +--
 content/guides/rgcms/rgcms.html                 | 38 +++++++++++---------
 content/guides/rgcms/rgcms.pdf                  |  4 +--
 content/guides/rgfis/rgfis.html                 | 38 +++++++++++---------
 content/guides/rgfis/rgfis.pdf                  |  4 +--
 content/guides/rgmvn/rgmvn.html                 | 38 +++++++++++---------
 content/guides/rgmvn/rgmvn.pdf                  |  4 +--
 content/guides/rgsvc/rgsvc.html                 | 38 +++++++++++---------
 content/guides/rgsvc/rgsvc.pdf                  |  4 +--
 content/guides/ugbtb/ugbtb.html                 | 38 +++++++++++---------
 content/guides/ugbtb/ugbtb.pdf                  |  4 +--
 content/guides/ugfun/ugfun.html                 | 38 +++++++++++---------
 content/guides/ugfun/ugfun.pdf                  |  4 +--
 content/guides/ugodn/ugodn.html                 | 38 +++++++++++---------
 content/guides/ugodn/ugodn.pdf                  |  4 +--
 content/guides/ugsec/ugsec.html                 | 38 +++++++++++---------
 content/guides/ugsec/ugsec.pdf                  |  4 +--
 content/guides/ugtst/ugtst.html                 | 38 +++++++++++---------
 content/guides/ugtst/ugtst.pdf                  |  4 +--
 content/guides/ugvro/ugvro.html                 | 38 +++++++++++---------
 content/guides/ugvro/ugvro.pdf                  |  4 +--
 content/guides/ugvw/ugvw.html                   | 38 +++++++++++---------
 content/guides/ugvw/ugvw.pdf                    |  4 +--
 content/help.html                               | 38 +++++++++++---------
 content/index.html                              |  4 +--
 content/js/app.js                               |  4 ++-
 content/migration-notes/migration-notes.html    | 38 +++++++++++---------
 .../articles-and-presentations.html             | 38 +++++++++++---------
 content/pages/books/books.html                  | 38 +++++++++++---------
 content/pages/cheat-sheet/cheat-sheet.html      | 38 +++++++++++---------
 .../common-use-cases/common-use-cases.html      | 38 +++++++++++---------
 .../downloadable-presentations.html             | 38 +++++++++++---------
 .../pages/how-isis-works/how-isis-works.html    | 38 +++++++++++---------
 content/pages/icons/icons.html                  | 38 +++++++++++---------
 .../isis-in-pictures/isis-in-pictures.html      | 38 +++++++++++---------
 content/pages/more-thanks/more-thanks.html      | 38 +++++++++++---------
 content/pages/powered-by/powered-by.html        | 38 +++++++++++---------
 .../pages/screencasts/screencasts-older.html    | 38 +++++++++++---------
 content/pages/screencasts/screencasts.html      | 38 +++++++++++---------
 content/pages/tg/tg.html                        | 38 +++++++++++---------
 content/quotes.html                             | 38 +++++++++++---------
 content/release-notes/release-notes.html        | 38 +++++++++++---------
 content/support.html                            | 24 +++++++------
 search/_scripts/index.js                        |  2 +-
 55 files changed, 821 insertions(+), 605 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/asf.html
----------------------------------------------------------------------
diff --git a/content/asf.html b/content/asf.html
index 648b617..e9111d6 100644
--- a/content/asf.html
+++ b/content/asf.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Apache Software Foundation</title> 
-  <base href="./"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ./
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="./index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -398,14 +404,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="./js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="./js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="./js/slick/1.5.0/slick.min.js"></script> 
+  <script src="./js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="./js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/documentation.html
----------------------------------------------------------------------
diff --git a/content/documentation.html b/content/documentation.html
index 1ed427b..d0b1a73 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Documentation</title> 
-  <base href="./"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ./
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="./index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -592,14 +598,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="./js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="./js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="./js/slick/1.5.0/slick.min.js"></script> 
+  <script src="./js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="./js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/downloads.html
----------------------------------------------------------------------
diff --git a/content/downloads.html b/content/downloads.html
index 01c4ce2..c40f054 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Downloads</title> 
-  <base href="./"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ./
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="./index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -530,14 +536,14 @@ gpg �\u20ac\u201cverify isis-1.14.0-source-release.zip.asc</code></pre>
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="./js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="./js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="./js/slick/1.5.0/slick.min.js"></script> 
+  <script src="./js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="./js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({


[6/8] isis-site git commit: ISIS-1521: hide the clear button since link rendered is wrong

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/cgcom/cgcom.html
----------------------------------------------------------------------
diff --git a/content/guides/cgcom/cgcom.html b/content/guides/cgcom/cgcom.html
index c01b101..f761c7e 100644
--- a/content/guides/cgcom/cgcom.html
+++ b/content/guides/cgcom/cgcom.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Committers' Guide</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -4474,14 +4480,14 @@ modify_committee.pl isis --remove joebloggs</code></pre>
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/cgcom/cgcom.pdf
----------------------------------------------------------------------
diff --git a/content/guides/cgcom/cgcom.pdf b/content/guides/cgcom/cgcom.pdf
index 5c39589..a18a6c6 100644
--- a/content/guides/cgcom/cgcom.pdf
+++ b/content/guides/cgcom/cgcom.pdf
@@ -4,8 +4,8 @@
 << /Title (Committers' Guide)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064552+01'00')
-/ModDate (D:20170404064552+01'00')
+/CreationDate (D:20170404081414+01'00')
+/ModDate (D:20170404081414+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/dg/dg.html
----------------------------------------------------------------------
diff --git a/content/guides/dg/dg.html b/content/guides/dg/dg.html
index a00a7a5..af012e2 100644
--- a/content/guides/dg/dg.html
+++ b/content/guides/dg/dg.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Developers' Guide</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -5826,14 +5832,14 @@ hide method lines</code></pre>
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/dg/dg.pdf
----------------------------------------------------------------------
diff --git a/content/guides/dg/dg.pdf b/content/guides/dg/dg.pdf
index 5e7c340..949c35f 100644
--- a/content/guides/dg/dg.pdf
+++ b/content/guides/dg/dg.pdf
@@ -4,8 +4,8 @@
 << /Title (Developers' Guide)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064607+01'00')
-/ModDate (D:20170404064607+01'00')
+/CreationDate (D:20170404081428+01'00')
+/ModDate (D:20170404081428+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgant/rgant.html
----------------------------------------------------------------------
diff --git a/content/guides/rgant/rgant.html b/content/guides/rgant/rgant.html
index 9166bb9..c5fbcb3 100644
--- a/content/guides/rgant/rgant.html
+++ b/content/guides/rgant/rgant.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Annotations</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -12628,14 +12634,14 @@ container.persist(cust);</code></pre>
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgant/rgant.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgant/rgant.pdf b/content/guides/rgant/rgant.pdf
index 1100e6e..39c4f3a 100644
--- a/content/guides/rgant/rgant.pdf
+++ b/content/guides/rgant/rgant.pdf
@@ -4,8 +4,8 @@
 << /Title (Annotations)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064625+01'00')
-/ModDate (D:20170404064625+01'00')
+/CreationDate (D:20170404081443+01'00')
+/ModDate (D:20170404081443+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgcfg/rgcfg.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.html b/content/guides/rgcfg/rgcfg.html
index 49b4cee..5b75a4f 100644
--- a/content/guides/rgcfg/rgcfg.html
+++ b/content/guides/rgcfg/rgcfg.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Core Config\u2019n Properties</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -2212,14 +2218,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgcfg/rgcfg.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.pdf b/content/guides/rgcfg/rgcfg.pdf
index 11ced8d..faf8d7c 100644
--- a/content/guides/rgcfg/rgcfg.pdf
+++ b/content/guides/rgcfg/rgcfg.pdf
@@ -4,8 +4,8 @@
 << /Title <feff0043006f0072006500200043006f006e0066006900672019006e002000500072006f0070006500720074006900650073>
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064710+01'00')
-/ModDate (D:20170404064710+01'00')
+/CreationDate (D:20170404081525+01'00')
+/ModDate (D:20170404081525+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgcms/rgcms.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcms/rgcms.html b/content/guides/rgcms/rgcms.html
index bb4b520..4f918d1 100644
--- a/content/guides/rgcms/rgcms.html
+++ b/content/guides/rgcms/rgcms.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Classes, Methods and Schema</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -6932,14 +6938,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgcms/rgcms.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgcms/rgcms.pdf b/content/guides/rgcms/rgcms.pdf
index e8d5b03..57bbe91 100644
--- a/content/guides/rgcms/rgcms.pdf
+++ b/content/guides/rgcms/rgcms.pdf
@@ -4,8 +4,8 @@
 << /Title (Classes, Methods and Schema)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064716+01'00')
-/ModDate (D:20170404064716+01'00')
+/CreationDate (D:20170404081530+01'00')
+/ModDate (D:20170404081530+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgfis/rgfis.html
----------------------------------------------------------------------
diff --git a/content/guides/rgfis/rgfis.html b/content/guides/rgfis/rgfis.html
index 5d847b2..b30a456 100644
--- a/content/guides/rgfis/rgfis.html
+++ b/content/guides/rgfis/rgfis.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Framework Internal Services</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -1722,14 +1728,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgfis/rgfis.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgfis/rgfis.pdf b/content/guides/rgfis/rgfis.pdf
index a19219b..e31a119 100644
--- a/content/guides/rgfis/rgfis.pdf
+++ b/content/guides/rgfis/rgfis.pdf
@@ -4,8 +4,8 @@
 << /Title (Framework Internal Services)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064742+01'00')
-/ModDate (D:20170404064742+01'00')
+/CreationDate (D:20170404081554+01'00')
+/ModDate (D:20170404081554+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgmvn/rgmvn.html
----------------------------------------------------------------------
diff --git a/content/guides/rgmvn/rgmvn.html b/content/guides/rgmvn/rgmvn.html
index 85c2dae..96129d7 100644
--- a/content/guides/rgmvn/rgmvn.html
+++ b/content/guides/rgmvn/rgmvn.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Apache Isis Maven plugin</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -1399,14 +1405,14 @@ public <span class="type">class</span> <span class="class">DomainAppDomManifest<
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgmvn/rgmvn.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgmvn/rgmvn.pdf b/content/guides/rgmvn/rgmvn.pdf
index 10a292d..2f9eed8 100644
--- a/content/guides/rgmvn/rgmvn.pdf
+++ b/content/guides/rgmvn/rgmvn.pdf
@@ -4,8 +4,8 @@
 << /Title (Apache Isis Maven plugin)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064748+01'00')
-/ModDate (D:20170404064748+01'00')
+/CreationDate (D:20170404081600+01'00')
+/ModDate (D:20170404081600+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgsvc/rgsvc.html
----------------------------------------------------------------------
diff --git a/content/guides/rgsvc/rgsvc.html b/content/guides/rgsvc/rgsvc.html
index d370843..decbc23 100644
--- a/content/guides/rgsvc/rgsvc.html
+++ b/content/guides/rgsvc/rgsvc.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Domain Services</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -11201,14 +11207,14 @@ log4j.additivity.org.apache.isis.applib.services.publish.PublisherServiceLogging
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/rgsvc/rgsvc.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgsvc/rgsvc.pdf b/content/guides/rgsvc/rgsvc.pdf
index e9b69d4..2917f03 100644
--- a/content/guides/rgsvc/rgsvc.pdf
+++ b/content/guides/rgsvc/rgsvc.pdf
@@ -4,8 +4,8 @@
 << /Title (Domain Services)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064754+01'00')
-/ModDate (D:20170404064754+01'00')
+/CreationDate (D:20170404081605+01'00')
+/ModDate (D:20170404081605+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugbtb/ugbtb.html
----------------------------------------------------------------------
diff --git a/content/guides/ugbtb/ugbtb.html b/content/guides/ugbtb/ugbtb.html
index 6438527..140c95c 100644
--- a/content/guides/ugbtb/ugbtb.html
+++ b/content/guides/ugbtb/ugbtb.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Beyond the Basics</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -5512,14 +5518,14 @@ export ISIS_OPTS="isis.appManifest=domainapp.app.DomainAppAppManifestWithFixture
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugbtb/ugbtb.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugbtb/ugbtb.pdf b/content/guides/ugbtb/ugbtb.pdf
index 7992bd0..9396bc6 100644
--- a/content/guides/ugbtb/ugbtb.pdf
+++ b/content/guides/ugbtb/ugbtb.pdf
@@ -4,8 +4,8 @@
 << /Title (Beyond the Basics)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064840+01'00')
-/ModDate (D:20170404064840+01'00')
+/CreationDate (D:20170404081647+01'00')
+/ModDate (D:20170404081647+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugfun/ugfun.html
----------------------------------------------------------------------
diff --git a/content/guides/ugfun/ugfun.html b/content/guides/ugfun/ugfun.html
index df50f37..a7962d9 100644
--- a/content/guides/ugfun/ugfun.html
+++ b/content/guides/ugfun/ugfun.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Fundamentals</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -7058,14 +7064,14 @@ isis.services = employee.Employees,\
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugfun/ugfun.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugfun/ugfun.pdf b/content/guides/ugfun/ugfun.pdf
index b25085c..446bc06 100644
--- a/content/guides/ugfun/ugfun.pdf
+++ b/content/guides/ugfun/ugfun.pdf
@@ -4,8 +4,8 @@
 << /Title (Fundamentals)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064901+01'00')
-/ModDate (D:20170404064901+01'00')
+/CreationDate (D:20170404081706+01'00')
+/ModDate (D:20170404081706+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugodn/ugodn.html
----------------------------------------------------------------------
diff --git a/content/guides/ugodn/ugodn.html b/content/guides/ugodn/ugodn.html
index a2c4eee..2fb5a77 100644
--- a/content/guides/ugodn/ugodn.html
+++ b/content/guides/ugodn/ugodn.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>DataNucleus Object Store</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -1414,14 +1420,14 @@ isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=</code></pre
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugodn/ugodn.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugodn/ugodn.pdf b/content/guides/ugodn/ugodn.pdf
index 54b6847..c253458 100644
--- a/content/guides/ugodn/ugodn.pdf
+++ b/content/guides/ugodn/ugodn.pdf
@@ -4,8 +4,8 @@
 << /Title (DataNucleus Object Store)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064928+01'00')
-/ModDate (D:20170404064928+01'00')
+/CreationDate (D:20170404081731+01'00')
+/ModDate (D:20170404081731+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugsec/ugsec.html
----------------------------------------------------------------------
diff --git a/content/guides/ugsec/ugsec.html b/content/guides/ugsec/ugsec.html
index ff9be23..023c40b 100644
--- a/content/guides/ugsec/ugsec.html
+++ b/content/guides/ugsec/ugsec.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Security</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -1768,14 +1774,14 @@ userRegistrationService.registerUser(userDetails);</code></pre>
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugsec/ugsec.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugsec/ugsec.pdf b/content/guides/ugsec/ugsec.pdf
index c3a4603..9705b31 100644
--- a/content/guides/ugsec/ugsec.pdf
+++ b/content/guides/ugsec/ugsec.pdf
@@ -4,8 +4,8 @@
 << /Title (Security)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064933+01'00')
-/ModDate (D:20170404064933+01'00')
+/CreationDate (D:20170404081736+01'00')
+/ModDate (D:20170404081736+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugtst/ugtst.html
----------------------------------------------------------------------
diff --git a/content/guides/ugtst/ugtst.html b/content/guides/ugtst/ugtst.html
index e944b26..7c466f1 100644
--- a/content/guides/ugtst/ugtst.html
+++ b/content/guides/ugtst/ugtst.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Testing</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -3246,14 +3252,14 @@ toDoItem = sudoService.sudo(username,
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugtst/ugtst.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugtst/ugtst.pdf b/content/guides/ugtst/ugtst.pdf
index 3065fc4..aadf773 100644
--- a/content/guides/ugtst/ugtst.pdf
+++ b/content/guides/ugtst/ugtst.pdf
@@ -4,8 +4,8 @@
 << /Title (Testing)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064940+01'00')
-/ModDate (D:20170404064940+01'00')
+/CreationDate (D:20170404081743+01'00')
+/ModDate (D:20170404081743+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugvro/ugvro.html
----------------------------------------------------------------------
diff --git a/content/guides/ugvro/ugvro.html b/content/guides/ugvro/ugvro.html
index 02546df..943226c 100644
--- a/content/guides/ugvro/ugvro.html
+++ b/content/guides/ugvro/ugvro.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Restful Objects Viewer</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -1563,14 +1569,14 @@ findCustomer.get({<span class="key">queryString</span>: JSON.stringify(findCusto
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugvro/ugvro.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugvro/ugvro.pdf b/content/guides/ugvro/ugvro.pdf
index ee2aec9..65f8d6c 100644
--- a/content/guides/ugvro/ugvro.pdf
+++ b/content/guides/ugvro/ugvro.pdf
@@ -4,8 +4,8 @@
 << /Title (Restful Objects Viewer)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064953+01'00')
-/ModDate (D:20170404064953+01'00')
+/CreationDate (D:20170404081755+01'00')
+/ModDate (D:20170404081755+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugvw/ugvw.html
----------------------------------------------------------------------
diff --git a/content/guides/ugvw/ugvw.html b/content/guides/ugvw/ugvw.html
index 150b71a..bc0d83f 100644
--- a/content/guides/ugvw/ugvw.html
+++ b/content/guides/ugvw/ugvw.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Wicket Viewer</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -3237,14 +3243,14 @@ public WebRequest newWebRequest(HttpServletRequest servletRequest, String filter
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/guides/ugvw/ugvw.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugvw/ugvw.pdf b/content/guides/ugvw/ugvw.pdf
index 1786626..7bfb64b 100644
--- a/content/guides/ugvw/ugvw.pdf
+++ b/content/guides/ugvw/ugvw.pdf
@@ -4,8 +4,8 @@
 << /Title (Wicket Viewer)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404064958+01'00')
-/ModDate (D:20170404064958+01'00')
+/CreationDate (D:20170404081800+01'00')
+/ModDate (D:20170404081800+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/help.html
----------------------------------------------------------------------
diff --git a/content/help.html b/content/help.html
index 3a4404d..e1addf3 100644
--- a/content/help.html
+++ b/content/help.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Help</title> 
-  <base href="./"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ./
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="./index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -422,14 +428,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="./js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="./js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="./js/slick/1.5.0/slick.min.js"></script> 
+  <script src="./js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="./js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index 810153b..21ce21b 100644
--- a/content/index.html
+++ b/content/index.html
@@ -6,7 +6,6 @@
 
     <title>Apache Isis</title>
 
-    <base href="." />
 
     <!--
         Licensed to the Apache Software Foundation (ASF) under one
@@ -40,7 +39,8 @@
     <link href="css/slick/1.5.0/slick.css" rel="stylesheet">
     <link href="css/slick/1.5.0/slick-theme.css" rel="stylesheet">
 
-
+    <!-- pass the basedir through to app.js -->
+    <div id="basedir" style="display:none;">./</div>
 
 
 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/js/app.js
----------------------------------------------------------------------
diff --git a/content/js/app.js b/content/js/app.js
index 0da129b..45c2c13 100644
--- a/content/js/app.js
+++ b/content/js/app.js
@@ -2,6 +2,8 @@ $('#search-form').submit(function(ev) {
     ev.preventDefault(); // to stop the form from submitting
     /* Validations go here */
 
+    var basedir = $('#basedir').text().trim();
+
     var searchField = $('#search-field');
     var searchText = searchField.val()
     if(!searchText) {
@@ -32,7 +34,7 @@ $('#search-form').submit(function(ev) {
 
                 var title = doc.title;
                 var description = doc.description;
-                var url = doc.url;
+                var url = basedir + doc.url;
                 var score = searchResult['score'];
                 var percentScore = score.toFixed(2);
 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/migration-notes/migration-notes.html
----------------------------------------------------------------------
diff --git a/content/migration-notes/migration-notes.html b/content/migration-notes/migration-notes.html
index 5f8ac00..95156a7 100644
--- a/content/migration-notes/migration-notes.html
+++ b/content/migration-notes/migration-notes.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Migration Notes</title> 
-  <base href="../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -2178,14 +2184,14 @@ isis.persistor.datanucleus.impl.datanucleus.schema.validateConstraints=true</cod
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/articles-and-presentations/articles-and-presentations.html
----------------------------------------------------------------------
diff --git a/content/pages/articles-and-presentations/articles-and-presentations.html b/content/pages/articles-and-presentations/articles-and-presentations.html
index 4a2e318..251f47a 100644
--- a/content/pages/articles-and-presentations/articles-and-presentations.html
+++ b/content/pages/articles-and-presentations/articles-and-presentations.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Articles, Conference Sessions, Podcasts</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -504,14 +510,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/books/books.html
----------------------------------------------------------------------
diff --git a/content/pages/books/books.html b/content/pages/books/books.html
index 6887bed..0043960 100644
--- a/content/pages/books/books.html
+++ b/content/pages/books/books.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Books</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -465,14 +471,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({


[7/8] isis-site git commit: ISIS-1521: hide the clear button since link rendered is wrong

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/elasticlunr/index.json
----------------------------------------------------------------------
diff --git a/content/elasticlunr/index.json b/content/elasticlunr/index.json
index dce2219..9670190 100644
--- a/content/elasticlunr/index.json
+++ b/content/elasticlunr/index.json
@@ -1 +1 @@
-{"version":"0.9.5","fields":["title","body","description","url"],"ref":"id","documentStore":{"docs":{"3105857":{"title":"Process and Usage","url":"/guides/cgcom/cgcom.html#_process_and_usage","body":"Process and Usage  The overall process is as follows:  This screencast also shows the process. ","description":" The overall process is as follows: ","id":3105857},"4489308":{"title":"id.apache.org","url":"/guides/cgcom/cgcom.html#_id_apache_org","body":"id.apache.org  Log onto id.apache.org and ensure that the finger print of your public key is correct. ","description":" Log onto id.apache.org and ensure that the finger print of your public key is correct. ","id":4489308},"5009298":{"title":"Registering the Service","url":"/guides/rgsvc/rgsvc.html#_registering_the_service_24","body":"Registering the Service  Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app) then Apache Isis' core implementation of Me
 tamodelService service is automatically registered and injected (it is annotated with @DomainService) so no further configuration is required.  To use an alternative implementation, use @DomainServiceLayout#menuOrder() (as explained in the introduction to this guide). ","description":" Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app) then Apache Isis' core implementation of MetamodelService service is automatically registered and injected (it is annotated with @DomainService) so no further configuration is required. ","id":5009298},"7440131":{"title":"BackgroundService2","url":"/guides/rgsvc/rgsvc.html#_rgsvc_api_BackgroundService","body":"BackgroundService2  The BackgroundService2 domain service, and also the companion BackgroundCommandService2 SPI service, enable commands to be persisted such that they may be invoked in the background.  The BackgroundService2 is responsible for capturing a meme
 nto representing the command in a typesafe way, and persisting it rather than executing it directly.  The default BackgroundServiceDefault implementation works by using a proxy wrapper around the target so that it can capture the action to invoke and its arguments. (As of 1.13.0), this is done using CommandDtoServiceInternal (in previous releases it used (a private copy of) MementoService).  The persistence delegates the persistence of the memento to an appropriate implementation of the companion BackgroundCommandService2. One such implementation of BackgroundCommandService is provided by (non-ASF) Isis addons' command module.  The persisting of commands is only half the story; there needs to be a separate process to read the commands and execute them. The BackgroundCommandExecution abstract class (discussed below) provides infrastructure to do this; the concrete implementation of this class depends on the configured BackgroundCommandService (in order to query for the persisted (bac
 kground) Commands. ","description":" The BackgroundService2 domain service, and also the companion BackgroundCommandService2 SPI service, enable commands to be persisted such that they may be invoked in the background. ","id":7440131},"8703271":{"title":"Usage by other services","url":"/guides/rgsvc/rgsvc.html#_usage_by_other_services","body":"Usage by other services  Bookmarks are used by the (non-ASF) Isis addons' command module\u2019s implementation of BackgroundCommandService, which uses a bookmark to capture the target object on which an action will be invoked subsequently.  Bookmarks are also used by the (non-ASF) Isis addons' publishing module\u2019s implementation of PublishingService, and by the (non-ASF) Isis addons' auditing module\u2019s implementation of AuditerService. ","description":" Bookmarks are used by the (non-ASF) Isis addons' command module\u2019s implementation of BackgroundCommandService, which uses a bookmark to capture the target object on which an action will be invo
 ked subsequently. ","id":8703271},"9076177":{"title":"hidden()","url":"/guides/rgant/rgant.html#_rgant-Action_hidden","body":"hidden()  Actions can be hidden at the domain-level, indicating that they are not visible to the end-user. This attribute can also be applied to properties and collections.  For example:  The acceptable values for the where parameter are:  The other values of the Where enum have no meaning for a collection. ","description":" Actions can be hidden at the domain-level, indicating that they are not visible to the end-user. This attribute can also be applied to properties and collections. ","id":9076177},"11290552":{"title":"Policies","url":"/guides/cgcom/cgcom.html#_cgcom_policies","body":"Policies ","description":"","id":11290552},"14110579":{"title":"Usage within the framework","url":"/guides/rgsvc/rgsvc.html#_usage_within_the_framework_2","body":"Usage within the framework  This service is provided as a convenience for applications, but is also used internall
 y by the framework to @XmlRootElement-annotated view models. The functionality to download XML and XSD schemas is also exposed in the UI through mixins to Dto interface. ","description":" This service is provided as a convenience for applications, but is also used internally by the framework to @XmlRootElement-annotated view models. The functionality to download XML and XSD schemas is also exposed in the UI through mixins to Dto interface. ","id":14110579},"15074659":{"title":"MementoService (deprecated)","url":"/guides/rgsvc/rgsvc.html#_rgsvc_api_MementoService","body":"MementoService (deprecated)  The MementoService was originally introduced to simplify the implementation of ViewModels which are required by the framework to return string representation of all of their backing state, moreover which is safe for use within a URL. This usage is deprecated; use JAXB view models instead.  The service can also be used to create a memento of arbitrary objects, however this usage is also d
 eprecated. (Prior to 1.13.0 it was used internally by the core implementation of BackgroundService to capture the state of action invocations so that they can be executed by a background process; this is now done using CommandDtoServiceInternal). ","description":" The MementoService was originally introduced to simplify the implementation of ViewModels which are required by the framework to return string representation of all of their backing state, moreover which is safe for use within a URL. This usage is deprecated; use JAXB view models instead. ","id":15074659},"15108184":{"title":"Related Services","url":"/guides/rgcms/rgcms.html#_related_services_4","body":"Related Services  The Dto_downloadXml and Dto_downloadXsd delegate to the JaxbService to actually generate the XML/XSD. ","description":" The Dto_downloadXml and Dto_downloadXsd delegate to the JaxbService to actually generate the XML/XSD. ","id":15108184},"17987508":{"title":"Xref to Guides","url":"/guides/dg/dg.html#_xref
 _to_guides","body":"Xref to Guides  Cross-references (links) to the various guides ","description":" Cross-references (links) to the various guides ","id":17987508},"19117177":{"title":"Class Definition","url":"/guides/ugfun/ugfun.html#_ugfun_how-tos_class-structure_class-definition","body":"Class Definition  Apache Isis supports recognises three main types of domain classes:  Domain classes are generally recognized using annotations. Apache Isis defines its own set of annotations, while entities are annotated using JDO/DataNucleus (though XML can also be used if required). JAXB can also be used for view models. Apache Isis recognizes some of the JDO and JAXB annotations and infers domain semantics from these annotations.  You can generally recognize an Apache Isis domain class because it will be probably be annotated using @DomainObject and @DomainService. The framework also defines supplementary annotations, @DomainObjectLayout and @DomainServiceLayout. These provide hints relatin
 g to the layout of the domain object in the user interface. (Alternatively, these UI hints can be defined in a supplementary .layout.xml file.  We use Maven modules as a way to group related domain objects together; we can then reason about all the classes in that module as a single unit. By convention there will be a single top-level package corresponding to the module.  For example, the (non-ASF) Document module (part of the Incode Catalog) has a top-level package of org.incode.module.document. Within the module there may be various subpackages, but its the module defines the namespace.  In the same way that the Java module act as a namespace for domain objects, it\u2019s good practice to map domain entities to their own (database) schemas. ","description":" Apache Isis supports recognises three main types of domain classes: ","id":19117177},"24172083":{"title":"Dependency upgrade","url":"/release-notes/release-notes.html#_dependency_upgrade_2","body":"Dependency upgrade ","descripti
 on":"","id":24172083},"26600181":{"title":"Specification","url":"/guides/rgcms/rgcms.html#__code_specification_code","body":"Specification  The heart of the support for this pattern is the Specification interface:  For example: ","description":" The heart of the support for this pattern is the Specification interface: ","id":26600181},"26947785":{"title":"Pretty printing","url":"/guides/ugvro/ugvro.html#_pretty_printing","body":"Pretty printing  The JSON representations generated by the Restful Objects viewer are in compact form if the deployment type is SERVER (ie production), but will automatically be \"pretty printed\" (in other words indented) if the deployment type is PROTOTYPE. ","description":" The JSON representations generated by the Restful Objects viewer are in compact form if the deployment type is SERVER (ie production), but will automatically be \"pretty printed\" (in other words indented) if the deployment type is PROTOTYPE. ","id":26947785},"27134034":{"title":"Wrapp
 erFactory","url":"/guides/rgsvc/rgsvc.html#_rgsvc_api_WrapperFactory","body":"WrapperFactory  The WrapperFactory provides the ability to enforce business rules for programmatic interactions between domain objects. If there is a (lack-of-) trust boundary between the caller and callee \u2014 eg if they reside in different modules \u2014 then the wrapper factory is a useful mechanism to ensure that any business constraints defined by te callee are honoured.  For example, if the calling object attempts to modify an unmodifiable property on the target object, then an exception will be thrown. Said another way: interactions are performed \"as if\" they are through the viewer.  This capability goes beyond enforcing the (imperative) constraints within the hideXxx(), disableXxx() and validateXxx() supporting methods; it also enforces (declarative) constraints such as those represented by annotations, eg @MaxLength or @Regex.  This capability is frequently used within integration tests, but can als
 o be used in production code. (There are analogies that can be drawn here with the way that JEE beans can interact through an EJB local interface). ","description":" The WrapperFactory provides the ability to enforce business rules for programmatic interactions between domain objects. If there is a (lack-of-) trust boundary between the caller and callee \u2014 eg if they reside in different modules \u2014 then the wrapper factory is a useful mechanism to ensure that any business constraints defined","id":27134034},"28091418":{"title":"Fullcalendar2","url":"/pages/tg/tg.html#_fullcalendar2","body":"Fullcalendar2  The Fullcalendar2 download add-on allows entities to be rendered in a full-page calendar. ","description":" The Fullcalendar2 download add-on allows entities to be rendered in a full-page calendar. ","id":28091418},"30561043":{"title":"Specification pattern","url":"/guides/rgcms/rgcms.html#_rgcms_classes_spec","body":"Specification pattern  The interfaces and classes listed in thi
 s chapter provide support for the Specification pattern, as described in Eric Evans' book Domain Driven Design, p224.  Apache Isis will automatically apply such specifications as validation rules on properties (as per @Property#mustSatisfy()) and on action parameters (as per @Parameter#mustSatisfy()). ","description":" The interfaces and classes listed in this chapter provide support for the Specification pattern, as described in Eric Evans' book Domain Driven Design, p224. ","id":30561043},"33157469":{"title":"Replacing page elements","url":"/guides/ugvw/ugvw.html#_ugvw_extending_replacing-page-elements","body":"Replacing page elements  Replacing elements of the page is the most powerful general-purpose way to customize the look-n-feel of the viewer. Examples at the (non-ASF) Isis Add-ons include the gmap3 extension, the calendar extension, the excel download and the wickedcharts charting integration.  The pages generated by Apache Isis' Wicket viewer are built up of numerous eleme
 nts, from fine-grained widgets for property/parameter fields, to much larger components that take responsibility for rendering an entire entity entity, or a collection of entities. Under the covers these are all implementations of the the Apache Wicket Component API. The larger components delegate to the smaller, of course. ","description":" Replacing elements of the page is the most powerful general-purpose way to customize the look-n-feel of the viewer. Examples at the (non-ASF) Isis Add-ons include the gmap3 extension, the calendar extension, the excel download and the wickedcharts charting integration. ","id":33157469},"35762436":{"title":"Commonly used","url":"/guides/ugbtb/ugbtb.html#_commonly_used","body":"Commonly used  Most of the translation requirements can be covered by adding in the following msgIds: ","description":" Most of the translation requirements can be covered by adding in the following msgIds: ","id":35762436},"36578209":{"title":"Dev environment","url":"/page
 s/tg/tg.html#_dev_environment","body":"Dev environment  Set up an IDE and import the project to be able to run and debug the app.  Then set up a launch configuration so that you can run the app from within the IDE. To save having to run the fixtures every time, specify the following system properties:  For example, here\u2019s what a launch configuration in IntelliJ idea looks like:  where the \"before launch\" maven goal (to run the DataNucleus enhancer) is defined as: ","description":" Set up an IDE and import the project to be able to run and debug the app. ","id":36578209},"37113503":{"title":"All Members Unmodifiable (Disabling the Edit Button)","url":"/guides/ugfun/ugfun.html#_all_members_unmodifiable_disabling_the_edit_button","body":"All Members Unmodifiable (Disabling the Edit Button)  Sometimes an object is unmodifiable.  In the Wicket viewer this means disabling the edit button. ","description":" Sometimes an object is unmodifiable. ","id":37113503},"41330040":{"title":"App 
 Structure","url":"/guides/ugfun/ugfun.html#_app_structure","body":"App Structure  As noted above, the generated app is a very simple application consisting of a single domain object that can be easily renamed and extended. The intention is not to showcase all of Apache Isis' capabilities; rather it is to allow you to very easily modify the generated application (eg rename SimpleObject to Customer) without having to waste time deleting lots of generated code.  If you run into issues, please don\u2019t hesitate to ask for help on the users mailing list. ","description":" As noted above, the generated app is a very simple application consisting of a single domain object that can be easily renamed and extended. The intention is not to showcase all of Apache Isis' capabilities; rather it is to allow you to very easily modify the generated application (eg rename","id":41330040},"49109331":{"title":"Key Generation","url":"/guides/cgcom/cgcom.html#_key_generation","body":"Key Generation  The A
 pache Software Foundation requires that keys are signed with a key (or subkey) based on RSA 4096 bits. To do this:  Specify RSA key:  Specify key length as 4096 bits:  Specify key as non-expiring:  Enter your name, email and comment:  Real name: Xxx Xxxxxxxxx Email address: xxx@apache.org Comment: CODE SIGNING KEY You selected this USER-ID: \"Xxx Xxxxxxxxx (CODE SIGNING KEY) xxx@apache.org\"  Change (N)ame, �omment, (E)mail or (O)kay/(Q)uit? O  You need a Passphrase to protect your secret key. Enter passphrase:  Provide a passphrase to secure your key.  GPG will goes on to generate your key:  The public key with id nnnnnnnn should now be stored in ~/.gnupg/pubring.pgp (on Windows 7, this is in c:/Users/xxx/AppData/Roaming/gnupg/pubring.pgp).  To confirm the key has been generated, use:  The key Id is the one true way to identify the key, and is also the last 8 digits of the fingerprint. The corresponding secret key for id nnnnnnnn is stored in ~/.gnupg/secring.pgp (on Windows 7, th
 is is in c:/Users/xxx/AppData/Roaming/gnupg/secring.pgp).  It\u2019s also worth confirming the key has the correct preference of algorithms (reflecting the initial configuration we did earlier). For this, enter the gpg shell for your new key:  where nnnnnnnn is your key id. Now, use the 'showpref' subcommand to list details:  The Digest line should list SHA-512 first and SHA-1 last. If it doesn\u2019t, use the \"setpref\" command:  Finally, remember to take a backup of your key and the keyring (ie, backup the .gnupg directory and its contents). ","description":" The Apache Software Foundation requires that keys are signed with a key (or subkey) based on RSA 4096 bits. To do this: ","id":49109331},"49217568":{"title":"Deploy as a RESTful web service","url":"/pages/common-use-cases/common-use-cases.html#_deploy_as_a_restful_web_service","body":"Deploy as a RESTful web service ","description":"","id":49217568},"52243022":{"title":"Testing","url":"/pages/tg/tg.html#_testing","body":"Testing  
 Testing is of course massively important, and Apache Isis makes both unit testing and (end-to-end) integration testing easy. Building the app from the Maven command line (\"mvn clean install\") will run all tests, but you should also run the tests from within the IDE.  If you have issues with the integration tests, make sure that the domain classes have been enhanced by the DataNucleus enhancer. (The exact mechanics depends on the IDE being used). ","description":" Testing is of course massively important, and Apache Isis makes both unit testing and (end-to-end) integration testing easy. Building the app from the Maven command line (\"mvn clean install\") will run all tests, but you should also run the tests from within the IDE. ","id":52243022},"53826381":{"title":"Apache Isis Maven plugin","url":"/guides/rgmvn/rgmvn.html#_rgmvn","body":"Apache Isis Maven plugin ","description":"","id":53826381},"54777290":{"title":"Update myapp-integtests","url":"/migration-notes/migration-notes.h
 tml#_update_code_myapp_integtests_code","body":"Update myapp-integtests  In its pom.xml:  Also update (simplify) MyAppSystemInitializer to use the new AppManifest, eg: ","description":" In its pom.xml: ","id":54777290},"57367743":{"title":"UrlEncodingService","url":"/guides/rgsvc/rgsvc.html#_rgsvc_spi_UrlEncodingService","body":"UrlEncodingService  The UrlEncodingService defines a consistent way to convert strings to/from a form safe for use within a URL. The service is used by the framework to map view model mementos (derived from the state of the view model itself) into a form that can be used as a view model. When the framework needs to recreate the view model (for example to invoke an action on it), this URL is converted back into a view model memento, from which the view model can then be hydrated.  Defining this functionality as an SPI has two use cases:  The framework provides a default implementation of this service, UrlEncodingServiceUsingBaseEncoding (also in the applib) t
 hat uses base-64 encoding to UTF-8 charset. ","description":" The UrlEncodingService defines a consistent way to convert strings to/from a form safe for use within a URL. The service is used by the framework to map view model mementos (derived from the state of the view model itself) into a form that can be used as a view","id":57367743},"59792086":{"title":"Contact App","url":"/pages/powered-by/powered-by.html#_powered-by_contactapp","body":"Contact App ","description":"","id":59792086},"63359499":{"title":"API and Usage","url":"/guides/rgsvc/rgsvc.html#_api_and_usage_2","body":"API and Usage  The API of ConfigurationService is:  For example, here\u2019s a fictitious service that might wrap Twitter4J. say: ","description":" The API of ConfigurationService is: ","id":63359499},"64801281":{"title":"Improvement","url":"/release-notes/release-notes.html#_improvement_33","body":"Improvement ","description":"","id":64801281},"69284185":{"title":"Excel download","url":"/pages/tg/tg.html#_exc
 el_download","body":"Excel download  The Excel download add-on allows the collection to be downloaded as an Excel spreadsheet (.xlsx). ","description":" The Excel download add-on allows the collection to be downloaded as an Excel spreadsheet (.xlsx). ","id":69284185},"69461500":{"title":"New Feature","url":"/release-notes/release-notes.html#_new_feature_32","body":"New Feature ","description":"","id":69461500},"70963663":{"title":"SPI","url":"/guides/rgfis/rgfis.html#_spi_4","body":"SPI  The SPI of the service is a hierarchy of types. First is AdapterManagerBase:  The AdapterManager is the immediate subtype:  Finally, PersistenceSessionServiceInternal is a subtype of AdapterManager: ","description":" The SPI of the service is a hierarchy of types. First is AdapterManagerBase: ","id":70963663},"77344298":{"title":"default\u2026\u200b()","url":"/guides/rgcms/rgcms.html#_rgcms_methods_prefixes_default","body":"default\u2026\u200b()  The default\u2026\u200b() supporting method is called for action parame
 ters to return the initial argument value. This may be some sensible default (eg today\u2019s date, or 0 or 1), or \u2014 for an action that is modifying the state of an object \u2014 might default to the current value of a corresponding property.  The method is also called for properties in the case when an object is newly instantiated using DomainObjectContainer#newTransientInstance(\u2026\u200b). This is a much less common use case. If a default is not specified then properties are initialized to a default based on their type (eg 0 or false).  The signature of the supporting method depends on whether it is for an action parameter or a property. ","description":" The default\u2026\u200b() supporting method is called for action parameters to return the initial argument value. This may be some sensible default (eg today\u2019s date, or 0 or 1), or \u2014 for an action that is modifying the state of an object \u2014 might default to the current value of a corresponding","id":77344298},"77725785":{"title":"Configu
 ration Properties","url":"/guides/rgcfg/rgcfg.html#_rgcfg","body":"Configuration Properties ","description":"","id":77725785},"81499642":{"title":"Source Code","url":"/downloads.html#_downloads_source_code","body":"Source Code ","description":"","id":81499642},"82138941":{"title":"Copy URL from title","url":"/guides/ugvw/ugvw.html#_copy_url_from_title","body":"Copy URL from title  When the user invokes an action on the object, the URL (necessarily) changes to indicate that the action was invoked. This URL is specific to the user\u2019s session and cannot be shared with others.  A quick way for the user to grab a shareable URL is simply by clicking on the object\u2019s title: ","description":" When the user invokes an action on the object, the URL (necessarily) changes to indicate that the action was invoked. This URL is specific to the user\u2019s session and cannot be shared with others. ","id":82138941},"82608986":{"title":"API & Implementation","url":"/guides/rgsvc/rgsvc.html#_api_impleme
 ntation_6","body":"API & Implementation  The API defined by HomePageProviderService is:  The default implementation is provided by o.a.i.core.runtime.services.homepage.HomePageProviderServiceDefault. ","description":" The API defined by HomePageProviderService is: ","id":82608986},"88700054":{"title":"Full-stack but Extensible","url":"/guides/ugfun/ugfun.html#_full_stack_but_extensible","body":"Full-stack but Extensible ","description":"","id":88700054},"89848577":{"title":"Declarative validation","url":"/guides/ugfun/ugfun.html#_declarative_validation","body":"Declarative validation ","description":"","id":89848577},"94528612":{"title":"Related Services","url":"/guides/rgsvc/rgsvc.html#_related_services_13","body":"Related Services  As discussed above, this service supports the BackgroundService , persisting `Command`s such that they can be executed in the background.  There is also a tie-up with the CommandContext and its supporting CommandService domain service. The CommandContex
 t service is responsible for providing a parent Command with which the background Command`s can then be associated as children, while the `CommandService is responsible for persisting those parent Command`s (analogous to the way in which the `BackgroundCommandService persists the child background Command`s). The `BackgroundCommandService ensures that these background Command`s are associated with the parent \"foreground\" `Command.  What that means is that the implementations of CommandService and BackgroundCommandService go together, hence both implemented in the (non-ASF) Isis addons' command module.). ","description":" As discussed above, this service supports the BackgroundService , persisting `Command`s such that they can be executed in the background. ","id":94528612},"94709644":{"title":"Verifying Releases","url":"/downloads.html#_verifying_releases","body":"Verifying Releases ","description":"","id":94709644},"100193923":{"title":"Implementation","url":"/guides/rgsvc/rgsvc.h
 tml#_implementation_20","body":"Implementation  The (non-ASF) Isis addons' command module provides an implementation (org.isisaddons.module.command.dom.CommandServiceJdo) that persists Commands using the JDO/DataNucleus object store. It further provides a number of supporting services: ","description":" The (non-ASF) Isis addons' command module provides an implementation (org.isisaddons.module.command.dom.CommandServiceJdo) that persists Commands using the JDO/DataNucleus object store. It further provides a number of supporting services: ","id":100193923},"100387068":{"title":"Restful Objects Viewer","url":"/guides/ugsec/ugsec.html#_restful_objects_viewer","body":"Restful Objects Viewer  Unlike the Wicket viewer, the Restful Objects viewer does not provide any sort of login page; rather it provides a pluggable authentication strategy, delegated to by the IsisSessionFilter filter defined in web.xml. The authentication strategy is responsible for ensuring that a session is available f
 or the REST resource.  The API of AuthenticationSessionStrategy is simply:  Here AuthenticationSession is Apache Isis' internal API that represents a signed-on user.  The framework provides a number of simple strategies:  As you can see, none of these should be considered production-quality.  The strategy is configured in web.xml; for example:  The above filter must then be chained before the servlet that actually handles the REST requests: ","description":" Unlike the Wicket viewer, the Restful Objects viewer does not provide any sort of login page; rather it provides a pluggable authentication strategy, delegated to by the IsisSessionFilter filter defined in web.xml. The authentication strategy is responsible for ensuring that a session is available for the REST resource. ","id":100387068},"100921613":{"title":"Login via Query Args (for Prototyping)","url":"/guides/ugvw/ugvw.html#_ugvw_extending_login-via-query-args-prototyping","body":"Login via Query Args (for Prototyping)  This
  section describes a (slightly hacky) way of allowing logins using query args, eg http://localhost:8080/?user=sven&pass=pass. This might be useful while prototyping or demonstrating a scenario involving multiple different interacting users.  Add the following code to your application\u2019s subclass of IsisWicketApplication:  Rather than using the static DEMO_MODE_USING_CREDENTIALS_AS_QUERYARGS, you might also explore using the feature toggle library provided by the (non-ASF) Isis addons' togglz module. ","description":" This section describes a (slightly hacky) way of allowing logins using query args, eg http://localhost:8080/?user=sven&pass=pass. This might be useful while prototyping or demonstrating a scenario involving multiple different interacting users. ","id":100921613},"101001278":{"title":"Related Classes","url":"/guides/rgfis/rgfis.html#_related_classes_3","body":"Related Classes  The service delegates between the (internal) ChangedObjectsServiceInternal domain service to t
 he configured PublisherService and PublishingService.  The (internal) AuditingServiceInternal performs a similar function for the PublisherService, also collating details of the changed objects from ChangedObjectsServiceInternal. ","description":" The service delegates between the (internal) ChangedObjectsServiceInternal domain service to the configured PublisherService and PublishingService. ","id":101001278},"102196862":{"title":"Disable a Property","url":"/guides/ugfun/ugfun.html#_disable_a_property","body":"Disable a Property ","description":"","id":102196862},"102565080":{"title":"Task","url":"/release-notes/release-notes.html#_task_28","body":"Task ","description":"","id":102565080},"103785522":{"title":"Update myapp-webapp","url":"/migration-notes/migration-notes.html#_update_code_myapp_webapp_code","body":"Update myapp-webapp  In its pom.xml:  Remove configuration properties that are no longer needed:  Finally, specify the AppManifest to use to bootstrap the app. You have a 
 choice here:  If the second (programmatic) approach is used, this overrides the first approach (using isis.properties). ","description":" In its pom.xml: ","id":103785522},"104557999":{"title":"Feature Toggles","url":"/guides/ugtst/ugtst.html#_feature_toggles","body":"Feature Toggles  Writing automated tests is just good development practice. Also good practice is developing on the mainline (master, trunk); so that your continuous integration system really is integrating all code. Said another way: don\u2019t use branches!  Sometimes, though, a feature will take longer to implement than your iteration cycle. In such a case, how do you use continuous integration to keep everyone working on the mainline without revealing a half-implemented feature on your releases? One option is to use feature toggles.  Apache Isis does not, itself, ship with a feature toggle library. However, the Isis addons' togglz module (non-ASF) does provide exactly this capability.  With all that said, let\u2019s look
  in detail at the testing features provided by Apache Isis. ","description":" Writing automated tests is just good development practice. Also good practice is developing on the mainline (master, trunk); so that your continuous integration system really is integrating all code. Said another way: don\u2019t use branches! ","id":104557999},"108399767":{"title":"TitleUiEvent","url":"/guides/rgcms/rgcms.html#_rgcms_classes_uievent_TitleUiEvent","body":"TitleUiEvent  This event class represents a request to obtain the title of a domain object. The class has a number of responsibilities:  The class itself is instantiated automatically by the framework whenever interacting with a rendered object\u2019s action. ","description":" This event class represents a request to obtain the title of a domain object. The class has a number of responsibilities: ","id":108399767},"110652620":{"title":"Applying styles globally","url":"/guides/ugvw/ugvw.html#__ugvw_customisation_tweaking-css-classes_columns-in-ta
 bles_globally","body":"Applying styles globally  Every rendered collection containing a domain class will be wrapped in a <div> that lists that domain class (in CSS safe form). For example:  Using this, the lastName property could be targeted using: ","description":" Every rendered collection containing a domain class will be wrapped in a <div> that lists that domain class (in CSS safe form). For example: ","id":110652620},"113274987":{"title":"Suppressing 'sign up'","url":"/guides/ugvw/ugvw.html#_ugvw_configuration-properties_suppressing-sign-up","body":"Suppressing 'sign up'  If user registration has been configured, then the Wicket viewer allows the user to sign-up a new account and to reset their password from the login page.  The 'sign up' link can be suppressed, if required, by setting a configuration flag. ","description":" If user registration has been configured, then the Wicket viewer allows the user to sign-up a new account and to reset their password from the login page.
  ","id":113274987},"113372840":{"title":"Related Services","url":"/guides/rgcms/rgcms.html#_related_services_3","body":"Related Services  This mixin calls MetaModelService and the GridService to invalidate their caches. ","description":" This mixin calls MetaModelService and the GridService to invalidate their caches. ","id":113372840},"114285838":{"title":"Use it!","url":"/pages/tg/tg.html#_use_it","body":"Use it! ","description":"","id":114285838},"115271547":{"title":"Registering the Service","url":"/guides/rgsvc/rgsvc.html#_registering_the_service_17","body":"Registering the Service  Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app) then Apache Isis' core implementation of Scratchpad service is automatically registered and injected (it is annotated with @DomainService) so no further configuration is required.  To use an alternative implementation, use @DomainServiceLayout#menuOrder() (as expla
 ined in the introduction to this guide). ","description":" Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app) then Apache Isis' core implementation of Scratchpad service is automatically registered and injected (it is annotated with @DomainService) so no further configuration is required. ","id":115271547},"116017141":{"title":"Restful Objects viewer only","url":"/guides/rgcfg/rgcfg.html#_restful_objects_viewer_only","body":"Restful Objects viewer only  Most Apache Isis applications will consist of at least the Wicket viewer and optionally the RestfulObjects viewer. When both viewers are deployed in the same app, then the bootstrapping is performed by Wicket, and so the deployment type is configured as described in the previous section.  In some cases though you may be using Apache Isis to provide a REST API only, that is, you won\u2019t have deployed the Wicket viewer. In these cases your app will be
  bootstrapped using Apache Isis'  IsisWebAppBootstrapper.  In this case the deployment type is specified through an Apache Isis-specific context parameter, called isis.deploymentType: ","description":" Most Apache Isis applications will consist of at least the Wicket viewer and optionally the RestfulObjects viewer. When both viewers are deployed in the same app, then the bootstrapping is performed by Wicket, and so the deployment type is configured as described in the previous section. ","id":116017141},"117675486":{"title":"named()","url":"/guides/rgant/rgant.html#_rgant-ActionLayout_named","body":"named()  The named() attribute explicitly specifies the action\u2019s name, overriding the name that would normally be inferred from the Java source code. This attribute can also be specified for collections, properties, parameters, domain objects, view models and domain services.  For example:  As an alternative to using the annotation, the dynamic .layout.json can be used instead, eg: ","
 description":" The named() attribute explicitly specifies the action\u2019s name, overriding the name that would normally be inferred from the Java source code. This attribute can also be specified for collections, properties, parameters, domain objects, view models and domain services. ","id":117675486},"123340895":{"title":"Cheap-n-cheerful theme","url":"/guides/ugvw/ugvw.html#_ugvw_customisation_cheap-n-cheerful-theme","body":"Cheap-n-cheerful theme  The application name (as defined in the IsisWicketApplication subclass) is also used (in sanitized form) as the CSS class in a <div> that wraps all the rendered content of every page.  For example, if the application name is \"ToDo App\", then the <div> generated is:  You can therefore use this CSS class as a way of building your own \"theme\" for the various elements of the wicket viewer pages. ","description":" The application name (as defined in the IsisWicketApplication subclass) is also used (in sanitized form) as the CSS class in 
 a <div> that wraps all the rendered content of every page. ","id":123340895},"123969411":{"title":"typeOf()","url":"/guides/rgant/rgant.html#_rgant-Action_typeOf","body":"typeOf()  The typeOf() attribute specifies the expected type of an element returned by the action (returning a collection), when for whatever reason the type cannot be inferred from the generic type, or to provide a hint about the actual run-time (as opposed to compile-time) type. This attribute can also be specified for collections.  For example: ","description":" The typeOf() attribute specifies the expected type of an element returned by the action (returning a collection), when for whatever reason the type cannot be inferred from the generic type, or to provide a hint about the actual run-time (as opposed to compile-time) type. This attribute can also","id":123969411},"125596694":{"title":"Deploy on your own platform","url":"/guides/ugfun/ugfun.html#_deploy_on_your_own_platform","body":"Deploy on your own platf
 orm  The programming model defined by Apache Isis deliberately minimizes the dependencies on the rest of the framework. In fact, the only hard dependency that the domain model classes have on Apache Isis is through the org.apache.isis.applib classes, mostly to pick up annotations such as @Disabled. So, if you have used Apache Isis for prototyping (discussed above), then note that it\u2019s quite feasible to take your domain model a the basis of your actual development effort; Apache Isis' annotations and programming conventions will help ensure that any subtle semantics you might have captured in your prototyping are not lost.  If you go this route, your deployment platform will of course need to provide similar capabilities to Apache Isis. In particular, you\u2019ll need to figure out a way to inject domain services into domain entities (eg using a JPA listener), and you\u2019ll also need to reimplement any domain services you have used that Apache Isis provides \"out-of-the-box\" (eg Query
 ResultsCache domain service). ","description":" The programming model defined by Apache Isis deliberately minimizes the dependencies on the rest of the framework. In fact, the only hard dependency that the domain model classes have on Apache Isis is through the org.apache.isis.applib classes, mostly to pick up annotations such as @Disabled. So, if","id":125596694},"125777137":{"title":"Publish procedure","url":"/guides/dg/dg.html#_dg_asciidoc_publish-procedure","body":"Publish procedure  Only Apache Isis committers can publish to isis.apache.org. See the committers' guide for further details. ","description":" Only Apache Isis committers can publish to isis.apache.org. See the committers' guide for further details. ","id":125777137},"128229705":{"title":"Supporting other Representations","url":"/guides/ugvro/ugvro.html#__ugvro_simplified-representations_other-representations","body":"Supporting other Representations  Sometimes though you may want to extend or change the representati
 ons generated. This might be because you want to write a RESTful client that uses a particular library (say a Javascript library or web components) that can only handle representations in a certain form.  Or, you might want to have Apache Isis generate representations according to some other \"standard\", of which there are many:  A good discussion about the relative merits of several of these different hypermedia formats can be found here.  Or, of course, you may have your own internal specification that you wish to use.  Supporting any of these alternative representations can be achieved by providing a suitable implementation of ContentNegotiationService. The existing implementations (eg ContentNegotiationServiceSimplified) can be used as a starting point.  Unresolved directive in _ugvro_simplified-representations.adoc - include::__ugvro_simplified-representations_configuration-properties.adoc[leveloffset=+1] ","description":" Sometimes though you may want to extend or change the 
 representations generated. This might be because you want to write a RESTful client that uses a particular library (say a Javascript library or web components) that can only handle representations in a certain form. ","id":128229705},"128791984":{"title":"Alternative syntaxes","url":"/guides/rgant/rgant.html#_alternative_syntaxes","body":"Alternative syntaxes  Isis also supports setter-based injection:  and also supports an additional syntax of using inject\u2026\u200b as the prefix:  Generally we recommend using @javax.inject.Inject; it involves less code, and is more immediately familiar to most Java developers. ","description":" Isis also supports setter-based injection: ","id":128791984},"129463995":{"title":"Releasing Core","url":"/guides/cgcom/cgcom.html#__cgcom_cutting-a-release_releasing-core","body":"Releasing Core  First, we release core. Switch to the appropriate directory: ","description":" First, we release core. Switch to the appropriate directory: ","id":129463995},"1301977
 14":{"title":"Default, Doop and Noop events","url":"/guides/rgant/rgant.html#_default_doop_and_noop_events_2","body":"Default, Doop and Noop events  If the domainEvent attribute is not explicitly specified (is left as its default value, CollectionDomainEvent.Default), then the framework will, by default, post an event.  If this is not required, then the isis.reflector.facet.collectionAnnotation.domainEvent.postForDefault configuration collection can be set to \"false\"; this will disable posting.  On the other hand, if the domainEvent has been explicitly specified to some subclass, then an event will be posted. The framework provides CollectionDomainEvent.Doop as such a subclass, so setting the domainEvent attribute to this class will ensure that the event to be posted, irrespective of the configuration collection setting.  And, conversely, the framework also provides CollectionDomainEvent.Noop; if domainEvent attribute is set to this class, then no event will be posted. ","descript
 ion":" If the domainEvent attribute is not explicitly specified (is left as its default value, CollectionDomainEvent.Default), then the framework will, by default, post an event. ","id":130197714},"131361719":{"title":"Entities vs View Models","url":"/guides/ugfun/ugfun.html#_entities_vs_view_models","body":"Entities vs View Models  When developing an Apache Isis application you will most likely start off with the persistent domain entities: Customer, Order, Product, and so on. For some applications this may well suffice. However, if the application needs to integrate with other systems, or if the application needs to support reasonably complex business processes, then you may need to look beyond just domain entities.  To support these use cases we support view models. In the same way that an (RDBMS) database view can aggregate and abstract from multiple underlying database tables, so a view model sits on top of one or many underlying entities.  View models are not persisted, but ne
 vertheless they can have behaviour (and titles, and icons) just like domain entities. Indeed, to a user of the system there is no particular distinction (again, in the same way that when using an RDBMS one can use database views and database tables pretty much interchangeably).  View models generally tend to be associated with supporting a particular use case; logically they are part of the application layer, not part of the domain layer (where entities live).  We introduce view models here because they do get mentioned quite often within the users and reference guide. However, we do consider them a more advanced topic; we generally recommend that you build your applications from the domain layer up, rather than from the view model down.  For further discussion on view models, see this topic. ","description":" When developing an Apache Isis application you will most likely start off with the persistent domain entities: Customer, Order, Product, and so on. For some applications this 
 may well suffice. However, if the application needs to integrate with other systems, or if the application needs to support reasonably complex business","id":131361719},"132147533":{"title":"Related Services","url":"/guides/rgsvc/rgsvc.html#_related_services_5","body":"Related Services  This service calls GridLoaderService and GridSystemService.  This service is called by LayoutService, exposed in the UI through LayoutServiceMenu (to download the layout XML as a zip file for all domain objects) and the downloadLayoutXml() mixin (to download the layout XML for a single domain object). ","description":" This service calls GridLoaderService and GridSystemService. ","id":132147533},"134868417":{"title":"JSON layout file","url":"/guides/ugfun/ugfun.html#_json_layout_file","body":"JSON layout file  The JSON layout file for class Xxx takes the name Xxx.layout.json, and resides in the same package as the class.  The format of the file is:  Although advisable, it is not necessary to list all
  class members in this file. Any members not listed with be ordered according either to annotations (if present) or fallback/default values.  Note also that the layout file may contain entries for contributed associations and actions; this allows each contributee classes to define their own layout for their contributions, possibly overriding any static metadata on the original domain service contributor. ","description":" The JSON layout file for class Xxx takes the name Xxx.layout.json, and resides in the same package as the class. ","id":134868417},"135668091":{"title":"objects.editing","url":"/guides/rgcfg/rgcfg.html#__rgcfg_configuring-core_isis-objects-editing","body":"objects.editing  This configuration property in effect allows editing to be disabled globally for an application:  We recommend enabling this feature; it will help drive out the underlying business operations (processes and procedures) that require objects to change; these can then be captured as business actions
 . ","description":" This configuration property in effect allows editing to be disabled globally for an application: ","id":135668091},"135788697":{"title":"typicalLength()","url":"/guides/rgant/rgant.html#_rgant-ParameterLayout_typicalLength","body":"typicalLength()  The typicalLength() attribute indicates the typical length of a string parameter. It is ignored for parameters of other types. The attribute is also supported for properties.  The information is intended as a hint to the UI to determine the space that should be given to render a particular string parameter. That said, note that the Wicket viewer uses the maximum space available for all fields, so in effect ignores this attribute.  For example: ","description":" The typicalLength() attribute indicates the typical length of a string parameter. It is ignored for parameters of other types. The attribute is also supported for properties. ","id":135788697},"136965090":{"title":"bookmarking()","url":"/guides/rgant/rgant.html#
 _rgant-DomainObjectLayout_bookmarking","body":"bookmarking()  The bookmarking() attribute indicates that an entity is automatically bookmarked. This attribute is also supported for domain objects.  (In the Wicket viewer), a link to a bookmarked object is shown in the bookmarks panel:  For example:  indicates that the ToDoItem class is bookmarkable:  It is also possible to nest bookmarkable entities. For example, this screenshot is taken from Estatio:  For example, the Property entity \"[OXF] Oxford Super Mall\" is a root bookmark, but the Unit child entity \"[OXF-001] Unit 1\" only appears as a bookmark but only if its parent Property has already been bookmarked.  This is accomplished with the following annotations:  and  The nesting can be done to any level; the Estatio screenshot also shows a bookmark nesting Lease > LeaseItem > LeaseTerm (3 levels deep). ","description":" The bookmarking() attribute indicates that an entity is automatically bookmarked. This attribute is also supp
 orted for domain objects. ","id":136965090},"137612263":{"title":"Task","url":"/release-notes/release-notes.html#_task_22","body":"Task ","description":"","id":137612263},"139278869":{"title":"Custom Javascript","url":"/guides/ugvw/ugvw.html#_ugvw_customisation_custom-javascript","body":"Custom Javascript  The Wicket viewer ships with embedded JQuery, so this can be leveraged to perform arbitrary transformations of the rendered page (eg to run some arbitrary JQuery on page load).  To register your Javascript code, adjusting the Guice bindings (part of Apache Isis' bootstrapping) in your custom subclass of IsisWicketApplication:  Currently only one such .js file can be registered. ","description":" The Wicket viewer ships with embedded JQuery, so this can be leveraged to perform arbitrary transformations of the rendered page (eg to run some arbitrary JQuery on page load). ","id":139278869},"144173617":{"title":"Instantiating and Persisting Objects","url":"/guides/ugfun/ugfun.html#_in
 stantiating_and_persisting_objects","body":"Instantiating and Persisting Objects ","description":"","id":144173617},"144655329":{"title":"DeepLinkService","url":"/guides/rgsvc/rgsvc.html#_rgsvc_api_DeepLinkService","body":"DeepLinkService  The DeepLinkService provides the ability to obtain a java.net.URI that links to a representation of any (persisted) domain entity or view model.  A typical use case is to generate a clickable link for rendering in an email, PDF, tweet or other communication. ","description":" The DeepLinkService provides the ability to obtain a java.net.URI that links to a representation of any (persisted) domain entity or view model. ","id":144655329},"144663194":{"title":"Other Resources","url":"/help.html#__help_other-resources","body":"Other Resources ","description":"","id":144663194},"145218317":{"title":"ApplicationFeatureRepository","url":"/guides/rgsvc/rgsvc.html#_rgsvc_api_ApplicationFeatureRepository","body":"ApplicationFeatureRepository  The Applicatio
 nFeatureRepository provides the access to string representations of the packages, classes and class members (collectively: \"application features\") of the domain classes within the Apache Isis' internal metamodel. ","description":" The ApplicationFeatureRepository provides the access to string representations of the packages, classes and class members (collectively: \"application features\") of the domain classes within the Apache Isis' internal metamodel. ","id":145218317},"150531569":{"title":"Apache Isis with Ionic","url":"/pages/powered-by/powered-by.html#_apache_isis_with_ionic","body":"Apache Isis with Ionic  Because of the requirements of the app - quick and portable access - we decided to create a mobile app for it using the Ionic Framework. For the backend we decided to use Apache Isis since this allowed us to rapidly develop the required backend application and surface a REST API to which the mobile application could connect. We found that it worked together quite well, a
 nd with part of the team behind Estatio we were able to create an app that is clear to use and manage.    and:    and:    As our first Apache Isis app making use of mobile technologies it opens the doors for more to follow. Ionic has proven easy to learn and build apps with, and has a helpful community. Meanwhile we\u2019ve used Apache Isis' support for JAXB view models and in particular the simplified REST representations introduced in v1.12.0. The result is code that is easy to follow and enhance.  We expect that the scope of Contact App will expand and new features added, these will (almost certainly) remain open source. Meanwhile we\u2019re now set up nicely to build further mobile apps using this technology stack.  Case study provided by Rosco Kalis, for Incode ","description":" Because of the requirements of the app - quick and portable access - we decided to create a mobile app for it using the Ionic Framework. For the backend we decided to use Apache Isis since this allowed us to 
 rapidly develop the required backend application and surface a REST API to","id":150531569},"152746144":{"title":"Raise message/errors to users","url":"/guides/ugbtb/ugbtb.html#_raise_message_errors_to_users","body":"Raise message/errors to users  The framework provides the MessageService as a means to return an out-of-band message to the end-user. In the Wicket viewer these are shown as \"toast\" pop-ups; the Restful Objects viewer returns an HTTP header.  The UserService provides three APIs, for different:  Each pop-up has a different background colour indicating its severity.  None of these messages/errors has any influence on the transaction; any changes to objects will be committed. ","description":" The framework provides the MessageService as a means to return an out-of-band message to the end-user. In the Wicket viewer these are shown as \"toast\" pop-ups; the Restful Objects viewer returns an HTTP header. ","id":152746144},"154552682":{"title":"UserRegistrationService","url
 ":"/guides/rgsvc/rgsvc.html#_rgsvc_spi_UserRegistrationService","body":"UserRegistrationService  The UserRegistrationService provides the ability for users to sign-up to access an application by providing a valid email address, and also provides the capability for users to reset their password if forgotten.  For user sign-up, the Wicket viewer will check whether an implementation of this service (and also the EmailNotificationService) is available, and if so will render a sign-up page where the user enters their email address. A verification email is sent (using the aforementioned EmailNotificationService) which includes a link back to the running application; this allows the user then to complete their registration process (choose user name, password and so on). When the user has provided the additional details, the Wicket viewer calls _this service in order to create an account for them, and then logs the user on.  For the password reset feature, the Wicket viewer will render a pa
 ssword reset page, and use the EmailNotificationService to send a \"password forgotten\" email. This service provides the ability to reset a password based on the user\u2019s email address.  It is of course possible for domain objects to use this service; it will be injected into domain object or other domain services in the usual way. That said, we expect that such use cases will be comparatively rare; the primary use case is for the Wicket viewer\u2019s sign-up page. ","description":" The UserRegistrationService provides the ability for users to sign-up to access an application by providing a valid email address, and also provides the capability for users to reset their password if forgotten. ","id":154552682},"158851954":{"title":"Close the vote, announce results","url":"/guides/cgcom/cgcom.html#_close_the_vote_announce_results","body":"Close the vote, announce results  After the 7 days has expired, close the vote thread.  In a separate thread, announce the results. For example:  with 
 body: ","description":" After the 7 days has expired, close the vote thread. ","id":158851954},"159621936":{"title":"Versioning Policy","url":"/guides/cgcom/cgcom.html#_cgcom_versioning-policy","body":"Versioning Policy ","description":"","id":159621936},"160259487":{"title":"Recent pages (drop down)","url":"/guides/ugvw/ugvw.html#_ugvw_features_recent-pages","body":"Recent pages (drop down)  The Wicket viewer provides a recent pages drop-down that acts as a breadcrumb trail. Using it, the user can quickly open a recently accessed domain object. ","description":" The Wicket viewer provides a recent pages drop-down that acts as a breadcrumb trail. Using it, the user can quickly open a recently accessed domain object. ","id":160259487},"162570283":{"title":"Multi-tenancy","url":"/guides/ugbtb/ugbtb.html#_ugbtb_other-techniques_multi-tenancy","body":"Multi-tenancy  Of the various Isis Addons, the security module has the most features. One significant feature is the ability to associate
  users and objects with a \"tenancy\".  For more details, see the security module README. ","description":" Of the various Isis Addons, the security module has the most features. One significant feature is the ability to associate users and objects with a \"tenancy\". ","id":162570283},"166561127":{"title":"Appendix: Asciidoc Syntax","url":"/guides/dg/dg.html#_dg_asciidoc-syntax","body":"Appendix: Asciidoc Syntax ","description":"","id":166561127},"167405344":{"title":"HomePageProviderService","url":"/guides/rgsvc/rgsvc.html#_rgsvc_api_HomePageProviderService","body":"HomePageProviderService  This service simply provides access to the home page object (if any) that is returned from the domain service action annotated with @HomePage.  It is originally introduced to support the default implementation of RoutingService, but was factored out to support alternative implementations of that service (and may be useful for other use cases). ","description":" This service simply provides acce
 ss to the home page object (if any) that is returned from the domain service action annotated with @HomePage. ","id":167405344},"167573473":{"title":"Screenshots","url":"/guides/ugvw/ugvw.html#_screenshots_5","body":"Screenshots  The user is presented with a login page:  Navigate to the sign up page. Complete the page, and verify:  Back to the login page:  Email arrives, with link:  Follow the link, complete the page:  Automatically logged in: ","description":" The user is presented with a login page: ","id":167573473},"170029379":{"title":"EventBusService","url":"/guides/rgsvc/rgsvc.html#_rgsvc_api_EventBusService","body":"EventBusService  The EventBusService allows domain objects to emit events to subscribing domain services using an in-memory event bus.  The primary user of the service is the framework itself, which automatically emit events for actions, properties and collections. Multiple events are generated:  If a subscriber throws an exception in the first three steps, then 
 the interaction is vetoed. If a subscriber throws an exception in the last two steps, then the transaction is aborted. For more on this topic, see @Action#domainEvent(), @Property#domainEvent() and @Collection#domainEvent().  It is also possible for domain objects to programmatically generate domain events. However the events are published, the primary use case is to decoupling interactions from one module/package/namespace and another.  Two implementations are available, using either Guava's EventBus, or alternatively using the AxonFramework's SimpleEventBus. It is also possible to plug in a custom implementation. ","description":" The EventBusService allows domain objects to emit events to subscribing domain services using an in-memory event bus. ","id":170029379},"171142856":{"title":"Object CSS Styling","url":"/guides/ugfun/ugfun.html#_object_css_styling","body":"Object CSS Styling  It is also possible for an object to return a CSS class. In conjunction with customized CSS this 
 can be used to apply arbitrary styling; for example each object could be rendered in a page with a different background colour. ","description":" It is also possible for an object to return a CSS class. In conjunction with customized CSS this can be used to apply arbitrary styling; for example each object could be rendered in a page with a different background colour. ","id":171142856},"171850844":{"title":"@Column (javax.jdo)","url":"/guides/rgant/rgant.html#_rgant-Column","body":"@Column (javax.jdo) ","description":"","id":171850844},"175167678":{"title":"Source code","url":"/guides/dg/dg.html#__markup-docs_asciidoc_source-code","body":"Source code  Use [source] macro to specify source content:  will render as:  Some languages support syntax highlighting. For example:  will render as:  Callouts can also be added using an appropriate comment syntax. For example:  will render as:  and  renders as:  It\u2019s also possible to include source code snippets; see the guides linked previousl
 y ","description":" Use [source] macro to specify source content: ","id":175167678},"177713503":{"title":"Registering the Service","url":"/guides/rgsvc/rgsvc.html#_registering_the_service_15","body":"Registering the Service  Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app) then Apache Isis' core implementation of DomainObjectContainer service is automatically registered and injected (it is annotated with @DomainService) so no further configuration is required. ","description":" Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app) then Apache Isis' core implementation of DomainObjectContainer service is automatically registered and injected (it is annotated with @DomainService) so no further configuration is required. ","id":177713503},"193998403":{"title":"SPI","url":"/guides/rgfis/rgfis.html#_spi_3","body":"SPI  
 The SPI of the service is: ","description":" The SPI of the service is: ","id":193998403},"194915747":{"title":"Dependency upgrade","url":"/release-notes/release-notes.html#_dependency_upgrade_4","body":"Dependency upgrade ","description":"","id":194915747},"197354788":{"title":"Related Services","url":"/guides/rgsvc/rgsvc.html#_related_services_29","body":"Related Services  The auditing service works very well with implementations of PublisherService that persist the Interaction.Execution objects obtained from the InteractionContext service. The interaction execution captures the _cause of an interaction (an action was invoked, a property was edited), while the AuditerService audit entries capture the effect of that interaction in terms of changed state.  The AuditerService is intended to replace the (now-deprecated) AuditingService3, as the latter does not support the concept of multiple transactions within a single interaction. ","description":" The auditing service works very we
 ll with implementations of PublisherService that persist the Interaction.Execution objects obtained from the InteractionContext service. The interaction execution captures the _cause of an interaction (an action was invoked, a property was edited), while the AuditerService audit entries capture the effect of that interaction in","id":197354788},"197726462":{"title":"Merge in release branch","url":"/guides/cgcom/cgcom.html#_merge_in_release_branch","body":"Merge in release branch  Because we release from a branch, the changes made in the branch (changes to pom.xml made by the maven-release-plugin, or any manual edits) should be merged back from the release branch back into the master branch:  Finally, update the simpleapp\u2019s root pom.xml to reference the next SNAPSHOT release (1.15.0-SNAPSHOT) ","description":" Because we release from a branch, the changes made in the branch (changes to pom.xml made by the maven-release-plugin, or any manual edits) should be merged back from the rel
 ease branch back into the master branch: ","id":197726462},"199864146":{"title":"Workflow","url":"/guides/cgcom/cgcom.html#_workflow","body":"Workflow  There are many ways of using Git, but the Apache Isis committers have adopted the following workflow:  This way of working gives us the full history on the branch as to what the thought processes were for the feature, but only a single commit on to master to see the ultimate impact of the changes (acting a bit like a summary). ","description":" There are many ways of using Git, but the Apache Isis committers have adopted the following workflow: ","id":199864146},"200468514":{"title":"Required updates to the dom project\u2019s pom.xml","url":"/guides/ugfun/ugfun.html#_required_updates_to_the_dom_project_s_pom_xml","body":"Required updates to the dom project\u2019s pom.xml  Any .layout.xml files must be compiled and available in the classpath. Ensure the following is defined in the dom project\u2019s pom.xml:  If using an Apache Isis SimpleApp 
 archetype, then the POM is already correctly configured. ","description":" Any .layout.xml files must be compiled and available in the classpath. Ensure the following is defined in the dom project\u2019s pom.xml: ","id":200468514},"202171236":{"title":"META-INF/persistence.xml","url":"/guides/ugfun/ugfun.html#__code_meta_inf_persistence_xml_code","body":"META-INF/persistence.xml  It\u2019s also a good idea to ensure that the dom module has a JDO META-INF/persistence.xml file:  Again, the SimpleApp archetype does this. ","description":" It\u2019s also a good idea to ensure that the dom module has a JDO META-INF/persistence.xml file: ","id":202171236},"202715643":{"title":"Organizing Fixture scripts","url":"/guides/ugtst/ugtst.html#__ugtst_fixture-scripts_api-and-usage_organizing","body":"Organizing Fixture scripts  There are lots of ways to organize fixture scripts, but we\u2019ve used them as either:  These two styles are probably best illustrated with, well, some illustrations. Here\u2019s a fixt
 ure script in the \"flat\" style for setting up a customer with some orders, a number of which has been placed:  Notice how we have a single script that\u2019s in control of the overall process, and takes responsibility for passing data from one fixture script to the next.  Here\u2019s a similar, simpler script, from the same fictional app, to set up two customers:  We can reuse the same fixture \"customer\" script, either calling it twice or (perhaps better) passing it an array of customer details to set up.  With the composite style, we rely on each fixture script to set up its own prerequisites. Thus:  Back in the earlier section we noted the MultipleExecutionStrategy setting. We can now explain the meaning of this: the enum value of EXECUTE is designed for the flat style (where every fixture script will be called), whereas the enum value of IGNORE is designed for the composite style, and ensures that any fixture scripts visited more than once (eg TearDown) are only every executed the 
 first time.  As already noted , the app generated by the SimpleApp archetype uses the flat structure, and we feel that it\u2019s a better at separating out the \"how\" (how we set up some graph of domain objects into a known state, eg a customer with shipped placed orders and a newly placed order) from the \"what\" (what data should we actually use for the customer\u2019s name, say).  The composite style tends to combine these, which one could argue does not separate responsibilities well enough. On the other hand, one could also make an argument that the composite style is a good way to implement precanned personas, eg \"Joe\", the customer who has a newly placed order, from \"Mary\" customer who has none. ","description":" There are lots of ways to organize fixture scripts, but we\u2019ve used them as either: ","id":202715643},"211054214":{"title":"Type of Domain Objects","url":"/guides/ugfun/ugfun.html#__ugfun_core-concepts_building-blocks_types-of-domain-objects","body":"Type of Domain O
 bjects  Most domain objects that the end-user interacts with are domain entities, such as Customer, Order, Product and so on. These are persistent objects and which are mapped to a database (usually relational), using JDO/DataNucleus annotations. From the end-user\u2019s perspective the UI displays a single domain object per page; they can then inspect and modify its state, and navigate to related objects.  The next type of domain object to discuss is domain services. These are (usually) singleton stateless services that provide additional functionality. The behaviour of these services is rendered in various ways, though the most obvious is as the menu actions on the top-level menu bars in the Wicket viewer's UI.  Domain objects can also delegate to domain services; domain services are automatically injected into every other domain object; this includes domain entities as well as other services. This injection of domain services into entities is significant: it allows business logic to
  be implemented in the domain entities, rather than have it \"leach away\" into supporting service layers. Said another way: it is the means by which Apache Isis helps you avoid the anaemic domain model anti-pattern.  As well as domain entities - mapped to a datastore - Apache Isis also supports view models. End users interact with view models in the same way as a domain entity, indeed they are unlikely to distinguish one from the other. However view models are not mapped to the underlying database, rather they represent some aggregation of state from one or more underlying entities. Their state is serialized and recreated from their internal identifier; this identifier is visible as the object\u2019s URL in the Wicket viewer or RestfulObjects viewer.  There\u2019s no need though for the view model to aggregate the state of regular domain entities. A view model could also be used as a proxy for some externally managed entity, accessed over a web service or REST API; it could even be a rep
 resentation of state held in-memory (such as user preferences, for example).  There are also several types of domain services. Most easily described are those domain services (discussed above) that are represented as the menu actions on top-level menu bars. Another variation are contributed services - domain services that contribute behaviour or (derived) state to entities/view models. Finally domain services may also simply provide additional non-UI functionality; an example being to perform an address geocoding lookup against the google-maps API.  Also worth mentioning: domain services can also be either singletons (discussed above) or request-scoped; the latter being annotated with @javax.enterprise.context.RequestScoped. An example of the request-scoped service is the Scratchpad service, for sharing arbitrary data between multiple objects.  The final type of domain object is the mixin. These are similar to contributed services in that they also contribute (or rather, mixin) both
  behaviour or (derived) state to entities/view models. However, they provide a more control over contributed services, with a cleaner programming model similar to traits found in other languages.  The diagram below summarizes the various types of domain object:  The Apache Isis programming model uses annotations to distinguish these object types:  Worth emphasising is that domain entities and view models hold state, whereas domain services are generally stateless. If a domain service does hold state (eg the Scratchpad service noted above) then it should be @RequestScoped so that this state is short-lived and usable only within a single request. ","description":" Most domain objects that the end-user interacts with are domain entities, such as Customer, Order, Product and so on. These are persistent objects and which are mapped to a database (usually relational), using JDO/DataNucleus annotations. From the end-user\u2019s perspective the UI displays a single domain object","id":21105421
 4},"213178564":{"title":"TranslationServicePoMenu","url":"/guides/ugbtb/ugbtb.html#__code_translationservicepomenu_code","body":"TranslationServicePoMenu  The TranslationServicePoMenu provides a couple of menu actions in the UI (prototype mode only) that interacts with the underlying TranslationServicePo: ","description":" The TranslationServicePoMenu provides a couple of menu actions in the UI (prototype mode only) that interacts with the underlying TranslationServicePo: ","id":213178564},"218003583":{"title":"JDO ObjectStore","url":"/release-notes/release-notes.html#_jdo_objectstore_4","body":"JDO ObjectStore ","description":"","id":218003583},"218233823":{"title":"Implementation details","url":"/pages/powered-by/powered-by.html#_implementation_details","body":"Implementation details  The GRC application require a more sophisticating and customizable viewer than is provided \"out-of-the-box\" by Apache Isis. We chose Wavemaker for implementing the viewer, also leveraging and integ
 rating with various Wavemaker services.  Even so, while GRC does (as the figures above show) include custom views, the majority of the views exposed by GRC are automatically generated from the underlying domain entities; the GRC viewer is a proprietary version of Isis' own Wicket viewer. At the last count more than 400 domain entities, across 6 different Bounded Contexts, are surfaced in the UI in this this way.  At the Domain level, we also extensively use the domain events functionality available in Apache Isis, along with many of the (non-ASF) Isis Addons (such as audit, security and the excel modules).  The GRC platform currently has more than 5600 automated tests, about 2000 being BDD tests and 3600 integration tests, all leveraging Apache Isis' extensive testing capabilities. ","description":" The GRC application require a more sophisticating and customizable viewer than is provided \"out-of-the-box\" by Apache Isis. We chose Wavemaker for implementing the viewer, also leverag
 ing and integrating with various Wavemaker services. ","id":218233823},"219795800":{"title":"BackgroundCommandExecution","url":"/guides/ugbtb/ugbtb.html#_ugbtb_headless-access_BackgroundCommandExecution","body":"BackgroundCommandExecution  The BackgroundCommandExecution class (a subclass of AbstractIsisSessionTemplate) is intended to simplify the execution of background Commands persisted by way of the CommandService and the BackgroundCommandService.  Its signature is:  This allows for different implementations of the CommandService and BackgroundCommandService to persist to wherever.  The diagram below (yuml.me/363b335f) shows the dependencies between these various classes: ","description":" The BackgroundCommandExecution class (a subclass of AbstractIsisSessionTemplate) is intended to simplify the execution of background Commands persisted by way of the CommandService and the BackgroundCommandService. ","id":219795800},"220516143":{"title":"1.7.0","url":"/release-notes/release-not
 es.html#_release-notes_1.7.0","body":"1.7.0 ","description":"","id":220516143},"225537442":{"title":"Escaped strings","url":"/guides/ugbtb/ugbtb.html#_escaped_strings","body":"Escaped strings  Translated messages can be escaped if required, eg to include embedded markup.  For this to work, the namedEscaped() attribute must be specified using either the dynamic layout json file, or using an annotation such as @PropertyLayout or @ParameterLayout.  For example: ","description":" Translated messages can be escaped if required, eg to include embedded markup. ","id":225537442},"225735462":{"title":"Extended API","url":"/guides/ugbtb/ugbtb.html#_extended_api","body":"Extended API  Optionally the reader can implement the extended LayoutMetadaReader2 API:  The support() method returns a struct class that describes the types of classes are supported by this implementation.  The LayoutMetadataReaderFromJson implements this extended API. ","description":" Optionally the reader can implement the
  extended LayoutMetadaReader2 API: ","id":225735462},"227529844":{"title":"IsisSystemForTest","url":"/guides/ugtst/ugtst.html#__code_isissystemfortest_code","body":"IsisSystemForTest  The IsisSystemForTest class allows a complete running instance of Apache Isis to be bootstrapped (with the JDO objectstore); this is then held on a a ThreadLocal from one test to another.  Typically bootstrapping code is used to lazily instantiate the IsisSystemForTest once and once only. The mechanism for doing this is line-for-line identical in both BDD step defs and integration tests. ","description":" The IsisSystemForTest class allows a complete running instance of Apache Isis to be bootstrapped (with the JDO objectstore); this is then held on a a ThreadLocal from one test to another. ","id":227529844},"230037612":{"title":"One-time setup","url":"/guides/dg/dg.html#_one_time_setup","body":"One-time setup  To setup:  To download the required Ruby dependencies, use: ","description":" To setup: ","id
 ":230037612},"232297795":{"title":"Metadata API","url":"/guides/rgsvc/rgsvc.html#_rgsvc_metadata-api","body":"Metadata API ","description":"","id":232297795},"232915848":{"title":"Security fixes","url":"/release-notes/release-notes.html#_security_fixes","body":"Security fixes ","description":"","id":232915848},"237034753":{"title":"Swagger UI","url":"/migration-notes/migration-notes.html#_swagger_ui","body":"Swagger UI  The new SwaggerService allows Swagger spec files to be generated from the Apache Isis metamodel. These can be downloaded directly through the SwaggerResource (mapped to /restful/swagger/public and /restful/swagger/private) as well as from the Wicket UI through the SwaggerServiceMenu.  In addition, the SimpleApp archetype now bundles Swagger UI, which documents the main features of the REST API and allows it to be explored.  To enable this in your application, first update the web.xml:  There is also an HTML page to load the Swagger UI itself; this resides in src/main
 /webapp/swagger-ui/index.html. Copy the file from Apache Isis' repo, or from the app generated by the SimpleApp archetype.  The text of the simple app\u2019s about/index.html has also changed (the <li> for the /restful URL has been replaced with a /swagger-ui URL). If you use this file, then update it.  If your application is bootstrapped using an AppManifest (recommended; here) then the default implementation of the SwaggerService will automatically be discovered and registered. However, if you are still using the older isis.properties configuration file to explicitly register services then you will need to add in this service. ","description":" The new SwaggerService allows Swagger spec files to be generated from the Apache Isis metamodel. These can be downloaded directly through the SwaggerResource (mapped to /restful/swagger/public and /restful/swagger/private) as well as from the Wicket UI through the SwaggerServiceMenu. ","id":237034753},"238160596":{"title":"RestfulObjects Viewe
 r","url":"/release-notes/release-notes.html#_restfulobjects_viewer_5","body":"RestfulObjects Viewer ","description":"","id":238160596},"243718029":{"title":"Verifying source artifacts","url":"/guides/cgcom/cgcom.html#_verifying_source_artifacts","body":"Verifying source artifacts  You can either verify the source artifacts manuall, or use a script that automates the steps. ","description":" You can either verify the source artifacts manuall, or use a script that automates the steps. ","id":243718029},"245761280":{"title":"Simplified Representations","url":"/guides/ugvro/ugvro.html#_ugvro_simplified-representations","body":"Simplified Representations ","description":"","id":245761280},"246424369":{"title":"(AppManifest)","url":"/guides/ugtst/ugtst.html#_1_9_0_code_appmanifest_code","body":"(AppManifest)  As of 1.9.0, the code (using AppManifest) is:  where DomainAppAppManifest in turn is defined as:  Further details on bootstrapping with the AppManifest can be found in the reference 
 guide. ","description":" As of 1.9.0, the code (using AppManifest) is: ","id":246424369},"249137686":{"title":"CommandService","url":"/guides/rgsvc/rgsvc.html#_rgsvc_spi_CommandService","body":"CommandService  The CommandService service supports the CommandContext service such that Command objects (that reify the invocation of an action/edit of a property on a domain object) can be persisted.  As of 1.13.0, the primary use case for persistent Commands is in support of background commands; they act as a parent to any background commands that can be persisted either explicitly using the BackgroundService, or implicitly by way of the @Action#command() annotation.  In previous versions of the framework, persistent Commands also supported a number of other use cases:  As of 1.13.0, these other uses cases are now more fully supported through the InteractionContext service and persistent implementations of the Interaction object, eg as provided by the (non-ASF) Isis addons' publishmq modul
 e. ","description":" The CommandService service supports the CommandContext service such that Command objects (that reify the invocation of an action/edit of a property on a domain object) can be persisted. ","id":249137686},"252974403":{"title":"Services","url":"/guides/rgcfg/rgcfg.html#__rgcfg_configuring-core_services","body":"Services ","description":"","id":252974403},"253044948":{"title":"Plugins","url":"/guides/dg/dg.html#__dg_ide_intellij_hints-and-tips_plugins","body":"Plugins  You might want to set up some additional plugins. You can do this using File > Settings > Plugins (or equivalently File > Other Settings > Configure Plugins).  Recommended are:  Some others you might like to explore are: ","description":" You might want to set up some additional plugins. You can do this using File > Settings > Plugins (or equivalently File > Other Settings > Configure Plugins). ","id":253044948},"253630595":{"title":"Fixture support","url":"/guides/rgsvc/rgsvc.html#__rgsvc_api_IsisJd
 oSupport_fixture-support","body":"Fixture support  When writing integration tests you\u2019ll usually need to tear down some/all mutable transactional data before each test. One way to do that is to use the executeUpdate(\u2026\u200b) method described above.  Alternatively, the deleteAll(\u2026\u200b) method will let your test delete all instances of a class without resorting to SQL:  For example: ","description":" When writing integration tests you\u2019ll usually need to tear down some/all mutable transactional data before each test. One way to do that is to use the executeUpdate(\u2026\u200b) method described above. ","id":253630595},"254097191":{"title":"Properties","url":"/guides/rgcms/rgcms.html#_properties_3","body":"Properties  For a property of type T, the signature is:  For example: ","description":" For a property of type T, the signature is: ","id":254097191},"255513669":{"title":"Bug","url":"/release-notes/release-notes.html#_bug_35","body":"Bug ","description":"","id":255513669},"256027823":{
 "title":"Integration Testing","url":"/guides/ugbtb/ugbtb.html#__ugbtb_i18n_integration-testing","body":"Integration Testing  So much for the API; but as noted, it is also necessary to ensure that the required translations are recorded (by the TranslationService) into the .pot file.  For this, we recommend that you ensure that all such methods are tested through an integration test (not unit test).  For example, here\u2019s the corresponding integration test for the \"Exclamation mark\" example from the simpleapp (above):  Running this test will result in the framework calling the validateUpdateName(\u2026\u200b) method, and thus to record that a translation is required in the .pot file.  When the integration tests are complete (that is, when Apache Isis is shutdown), the TranslationServicePo will write out all captured translations to its log (more on this below). This will include all the translations captured from the Apache Isis metamodel, along with all translations as exercised by the i
 ntegration tests.  To ensure your app is fully internationalized app, you must therefore: ","description":" So much for the API; but as noted, it is also necessary to ensure that the required translations are recorded (by the TranslationService) into the .pot file. ","id":256027823},"257052603":{"title":"One-time setup","url":"/guides/cgcom/cgcom.html#_one_time_setup","body":"One-time setup  The generated site is published by copying into the content/ directory of the isis-site git repo. You therefore need to check this out this repo.  The procedure assumes that two git repos (for isis itself and for isis-site) are checked out into the same parent directory, eg:  If this isn\u2019t the case, then it is possible to override the relative directory by passing in a system property to the mvn goal; see below.  You also need to know that ASF\u2019s publishing script work from the 'asf-site' branch, NOT from the 'master' branch. Therefore, in the isis.git repo site: ","description":" The generat
 ed site is published by copying into the content/ directory of the isis-site git repo. You therefore need to check this out this repo. ","id":257052603},"257969439":{"title":"REST API","url":"/pages/tg/tg.html#_rest_api","body":"REST API  As well as exposing the Wicket viewer, Isis also exposes a REST API (an implementation of the Restful Objects spec). All of the functionality of the domain object model is available through this REST API. ","description":" As well as exposing the Wicket viewer, Isis also exposes a REST API (an implementation of the Restful Objects spec). All of the functionality of the domain object model is available through this REST API. ","id":257969439},"258395608":{"title":"getModules()","url":"/guides/rgcms/rgcms.html#__code_getmodules_code","body":"getModules()  The most significant method (the only one which must return a non-null value) is the getModules() method. Each module is identified by a class; the framework simply uses that class' package as the r
 oot to search for domain services (annotated with @DomainService) and entities (annotated with @PersistenceCapable). Generally there is one such module class per Maven module.  A module class for a domain module might for example be defined as:  This tells the framework that the package and subpackages under com.mycompany.myapp.dom should be searched for domain services (annotated with @DomainService), mixins (@Mixin) and entities (@PersistenceCapabable).  As is perhaps apparent, the getModules() method replaces and overrides both the isis.services.ServicesInstallerFromAnnotation.packagePrefix key (usually found in the isis.properties file) and also the`isis.persistor.datanucleus.RegisterEntities.packagePrefix` key (usually found in the persistor_datanucleus.properties file). The value of the isis.services-installer configuration property is also ignored.  For example, the (non-ASF) Isis addons' todoapp defines the following:  As can be seen, the various (non-ASF) Isis Addons module
 s also each provide a module class that can be easily referenced. ","description":" The most significant method (the only one which must return a non-null value) is the getModules() method. Each module is identified by a class; the framework simply uses that class' package as the root to search for domain services (annotated with @DomainService) and entities (annotated with @PersistenceCapable). Generally there","id":258395608},"259050615":{"title":"Implementation","url":"/guides/rgsvc/rgsvc.html#_implementation_19","body":"Implementation  The (non-ASF) Isis addons' command module provides an implementation (org.isisaddons.module.command.dom.BackgroundCommandServiceJdo) that persists Commands using the JDO/DataNucleus object store. It further provides a number of supporting services:  The module also provides a concrete subclass of BackgroundCommandExecution that knows how to query for persisted (background) `Command`s such that they can be executed by a scheduler. ","description":"
  The (non-ASF) Isis addons' command module provides an implementation (org.isisaddons.module.command.dom.BackgroundCommandServiceJdo) that persists Commands using the JDO/DataNucleus object store. It further provides a number of supporting services: ","id":259050615},"261496788":{"title":"Related Services","url":"/guides/rgfis/rgfis.html#_related_services_4","body":"Related Services  The design of this service is similar to that of CommandDtoServiceInternal, used to create the CommandDto (from the \"cmd\" schema). ","description":" The design of this service is similar to that of CommandDtoServiceInternal, used to create the CommandDto (from the \"cmd\" schema). ","id":261496788},"264899332":{"title":"Externally-managed entities","url":"/guides/ugbtb/ugbtb.html#__ugbtb_view-models_use-cases_externally-managed-entities","body":"Externally-managed entities  Sometimes the entities that make up your application are persisted not in the local JDO/DataNucleus database but reside in some o
 ther system, for example accessible only through a SOAP web service. Logically that data might still be considered a domain entity and we might want to associate behaviour with it, however it cannot be modelled as a domain entity if only because JDO/DataNucleus doesn\u2019t know about the entity nor how to retrieve or update it.  There are a couple of ways around this: we could either replicate the data somehow from the external system into the Isis-managed database (in which case it is once again just another domain entity), or we could set up a stub/proxy for 

<TRUNCATED>

[3/8] isis-site git commit: ISIS-1521: adds a panel around the search results

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgsvc/rgsvc.html
----------------------------------------------------------------------
diff --git a/content/guides/rgsvc/rgsvc.html b/content/guides/rgsvc/rgsvc.html
index e975189..d370843 100644
--- a/content/guides/rgsvc/rgsvc.html
+++ b/content/guides/rgsvc/rgsvc.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgsvc/rgsvc.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgsvc/rgsvc.pdf b/content/guides/rgsvc/rgsvc.pdf
index a667c2e..e9b69d4 100644
--- a/content/guides/rgsvc/rgsvc.pdf
+++ b/content/guides/rgsvc/rgsvc.pdf
@@ -4,8 +4,8 @@
 << /Title (Domain Services)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000820+01'00')
-/ModDate (D:20170404000820+01'00')
+/CreationDate (D:20170404064754+01'00')
+/ModDate (D:20170404064754+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugbtb/ugbtb.html
----------------------------------------------------------------------
diff --git a/content/guides/ugbtb/ugbtb.html b/content/guides/ugbtb/ugbtb.html
index b022966..6438527 100644
--- a/content/guides/ugbtb/ugbtb.html
+++ b/content/guides/ugbtb/ugbtb.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugbtb/ugbtb.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugbtb/ugbtb.pdf b/content/guides/ugbtb/ugbtb.pdf
index f1fde3f..7992bd0 100644
--- a/content/guides/ugbtb/ugbtb.pdf
+++ b/content/guides/ugbtb/ugbtb.pdf
@@ -4,8 +4,8 @@
 << /Title (Beyond the Basics)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000949+01'00')
-/ModDate (D:20170404000949+01'00')
+/CreationDate (D:20170404064840+01'00')
+/ModDate (D:20170404064840+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugfun/ugfun.html
----------------------------------------------------------------------
diff --git a/content/guides/ugfun/ugfun.html b/content/guides/ugfun/ugfun.html
index 7db6486..df50f37 100644
--- a/content/guides/ugfun/ugfun.html
+++ b/content/guides/ugfun/ugfun.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
 
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
-
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugfun/ugfun.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugfun/ugfun.pdf b/content/guides/ugfun/ugfun.pdf
index 8da80e8..b25085c 100644
--- a/content/guides/ugfun/ugfun.pdf
+++ b/content/guides/ugfun/ugfun.pdf
@@ -4,8 +4,8 @@
 << /Title (Fundamentals)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404001024+01'00')
-/ModDate (D:20170404001024+01'00')
+/CreationDate (D:20170404064901+01'00')
+/ModDate (D:20170404064901+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugodn/ugodn.html
----------------------------------------------------------------------
diff --git a/content/guides/ugodn/ugodn.html b/content/guides/ugodn/ugodn.html
index 7151a98..a2c4eee 100644
--- a/content/guides/ugodn/ugodn.html
+++ b/content/guides/ugodn/ugodn.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugodn/ugodn.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugodn/ugodn.pdf b/content/guides/ugodn/ugodn.pdf
index 8cbc529..54b6847 100644
--- a/content/guides/ugodn/ugodn.pdf
+++ b/content/guides/ugodn/ugodn.pdf
@@ -4,8 +4,8 @@
 << /Title (DataNucleus Object Store)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404001105+01'00')
-/ModDate (D:20170404001105+01'00')
+/CreationDate (D:20170404064928+01'00')
+/ModDate (D:20170404064928+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugsec/ugsec.html
----------------------------------------------------------------------
diff --git a/content/guides/ugsec/ugsec.html b/content/guides/ugsec/ugsec.html
index 9a230d6..ff9be23 100644
--- a/content/guides/ugsec/ugsec.html
+++ b/content/guides/ugsec/ugsec.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugsec/ugsec.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugsec/ugsec.pdf b/content/guides/ugsec/ugsec.pdf
index 6289bc3..c3a4603 100644
--- a/content/guides/ugsec/ugsec.pdf
+++ b/content/guides/ugsec/ugsec.pdf
@@ -4,8 +4,8 @@
 << /Title (Security)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404001110+01'00')
-/ModDate (D:20170404001110+01'00')
+/CreationDate (D:20170404064933+01'00')
+/ModDate (D:20170404064933+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugtst/ugtst.html
----------------------------------------------------------------------
diff --git a/content/guides/ugtst/ugtst.html b/content/guides/ugtst/ugtst.html
index 5af81cf..e944b26 100644
--- a/content/guides/ugtst/ugtst.html
+++ b/content/guides/ugtst/ugtst.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugtst/ugtst.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugtst/ugtst.pdf b/content/guides/ugtst/ugtst.pdf
index 9427980..3065fc4 100644
--- a/content/guides/ugtst/ugtst.pdf
+++ b/content/guides/ugtst/ugtst.pdf
@@ -4,8 +4,8 @@
 << /Title (Testing)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404001119+01'00')
-/ModDate (D:20170404001119+01'00')
+/CreationDate (D:20170404064940+01'00')
+/ModDate (D:20170404064940+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugvro/ugvro.html
----------------------------------------------------------------------
diff --git a/content/guides/ugvro/ugvro.html b/content/guides/ugvro/ugvro.html
index 8ac32db..02546df 100644
--- a/content/guides/ugvro/ugvro.html
+++ b/content/guides/ugvro/ugvro.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugvro/ugvro.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugvro/ugvro.pdf b/content/guides/ugvro/ugvro.pdf
index d3d4ec7..ee2aec9 100644
--- a/content/guides/ugvro/ugvro.pdf
+++ b/content/guides/ugvro/ugvro.pdf
@@ -4,8 +4,8 @@
 << /Title (Restful Objects Viewer)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404001142+01'00')
-/ModDate (D:20170404001142+01'00')
+/CreationDate (D:20170404064953+01'00')
+/ModDate (D:20170404064953+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugvw/ugvw.html
----------------------------------------------------------------------
diff --git a/content/guides/ugvw/ugvw.html b/content/guides/ugvw/ugvw.html
index d25ba22..150b71a 100644
--- a/content/guides/ugvw/ugvw.html
+++ b/content/guides/ugvw/ugvw.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/ugvw/ugvw.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugvw/ugvw.pdf b/content/guides/ugvw/ugvw.pdf
index accfd2c..1786626 100644
--- a/content/guides/ugvw/ugvw.pdf
+++ b/content/guides/ugvw/ugvw.pdf
@@ -4,8 +4,8 @@
 << /Title (Wicket Viewer)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404001153+01'00')
-/ModDate (D:20170404001153+01'00')
+/CreationDate (D:20170404064958+01'00')
+/ModDate (D:20170404064958+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/help.html
----------------------------------------------------------------------
diff --git a/content/help.html b/content/help.html
index cb85284..3a4404d 100644
--- a/content/help.html
+++ b/content/help.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index d3c7e7f..810153b 100644
--- a/content/index.html
+++ b/content/index.html
@@ -94,20 +94,6 @@
     </style>
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style>
-
-    <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -246,9 +232,20 @@
                 margin-bottom: 0px;
             }
 
-        </style>
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
 
-        <style>
+            #search-panel.active {
+                display: inherit;
+            }
+    </style>
+
+    <style>
         /* overriding colony.css stylesheet */
         .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] {
            /*padding: 1.25em 1.5625em 1.125em 1.5625em;*/
@@ -363,11 +360,6 @@
 </head>
 <body>
 
-<div class="github-fork-ribbon-wrapper right" style="position: fixed;">
-    <div class="github-fork-ribbon">
-        <a href="https://github.com/apache/isis#fork-destination-box">Fork me on GitHub</a>
-    </div>
-</div>
 
 <div class="homepage">
     <div class="row">
@@ -421,7 +413,13 @@
 
     <div class="row">
         <div class="large-12 medium-12 columns">
-            <div id="search-results"/>
+            <div id="search-panel">
+                <div id="search-results"></div>
+                <div>
+                    <br/>
+                    <a href=".">clear</a>
+                </div>
+            </div>
         </div>
     </div>
 
@@ -808,14 +806,14 @@ mvn archetype:generate  \
             </div>
 
 
-            <footer>
-              <hr>
-              <p class="small">
-              Copyright &copy; 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0.
-              <br/>
-              Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation.
-              </p>
-            </footer>
+        <footer>
+          <hr>
+          <p class="small">
+          Copyright &copy; 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0.
+          <br/>
+          Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation.
+          </p>
+        </footer>
 
         </div>
 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/js/app.js
----------------------------------------------------------------------
diff --git a/content/js/app.js b/content/js/app.js
index 920a1a2..0da129b 100644
--- a/content/js/app.js
+++ b/content/js/app.js
@@ -4,29 +4,25 @@ $('#search-form').submit(function(ev) {
 
     var searchField = $('#search-field');
     var searchText = searchField.val()
-
+    if(!searchText) {
+        $("#search-panel").removeClass("active");
+    }
 
     $.getJSON('/elasticlunr/index.json', function (data) {
 
         var index = elasticlunr.Index.load(data);
-        var searchResults = index.search(searchText 
-        /*,{
-            fields: {
-                title: {boost: 3},
-                description: {boost: 2},
-                body: {boost: 1}
-        }}
-        */
-        );
+        var searchResults = index.search(searchText);
 
         $('#search-results').empty();
         if(searchResults.length === 0) {
 
             if(searchText) {
+                $("#search-panel").addClass("active");
                 $('#search-results').append("<br/>No matches found for '" + searchText + "'<br/><br/>");
             }
 
         } else {
+            $("#search-panel").addClass("active");
             for (var i = 0; i < Math.min(searchResults.length, 20); i++) {
 
                 var searchResult = searchResults[i];

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/migration-notes/migration-notes.html
----------------------------------------------------------------------
diff --git a/content/migration-notes/migration-notes.html b/content/migration-notes/migration-notes.html
index 1e9bb49..5f8ac00 100644
--- a/content/migration-notes/migration-notes.html
+++ b/content/migration-notes/migration-notes.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 


[2/8] isis-site git commit: ISIS-1521: adds a panel around the search results

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/articles-and-presentations/articles-and-presentations.html
----------------------------------------------------------------------
diff --git a/content/pages/articles-and-presentations/articles-and-presentations.html b/content/pages/articles-and-presentations/articles-and-presentations.html
index c427fc8..4a2e318 100644
--- a/content/pages/articles-and-presentations/articles-and-presentations.html
+++ b/content/pages/articles-and-presentations/articles-and-presentations.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/books/books.html
----------------------------------------------------------------------
diff --git a/content/pages/books/books.html b/content/pages/books/books.html
index 655fd8e..6887bed 100644
--- a/content/pages/books/books.html
+++ b/content/pages/books/books.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/cheat-sheet/cheat-sheet.html
----------------------------------------------------------------------
diff --git a/content/pages/cheat-sheet/cheat-sheet.html b/content/pages/cheat-sheet/cheat-sheet.html
index 3b9aa53..373ad0b 100644
--- a/content/pages/cheat-sheet/cheat-sheet.html
+++ b/content/pages/cheat-sheet/cheat-sheet.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/common-use-cases/common-use-cases.html
----------------------------------------------------------------------
diff --git a/content/pages/common-use-cases/common-use-cases.html b/content/pages/common-use-cases/common-use-cases.html
index 10d3c7c..1e48d8e 100644
--- a/content/pages/common-use-cases/common-use-cases.html
+++ b/content/pages/common-use-cases/common-use-cases.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/downloadable-presentations/downloadable-presentations.html
----------------------------------------------------------------------
diff --git a/content/pages/downloadable-presentations/downloadable-presentations.html b/content/pages/downloadable-presentations/downloadable-presentations.html
index 4367b03..ce0cd48 100644
--- a/content/pages/downloadable-presentations/downloadable-presentations.html
+++ b/content/pages/downloadable-presentations/downloadable-presentations.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/how-isis-works/how-isis-works.html
----------------------------------------------------------------------
diff --git a/content/pages/how-isis-works/how-isis-works.html b/content/pages/how-isis-works/how-isis-works.html
index 611beae..4f13e1a 100644
--- a/content/pages/how-isis-works/how-isis-works.html
+++ b/content/pages/how-isis-works/how-isis-works.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/icons/icons.html
----------------------------------------------------------------------
diff --git a/content/pages/icons/icons.html b/content/pages/icons/icons.html
index 9d1b0d2..8752a62 100644
--- a/content/pages/icons/icons.html
+++ b/content/pages/icons/icons.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/isis-in-pictures/isis-in-pictures.html
----------------------------------------------------------------------
diff --git a/content/pages/isis-in-pictures/isis-in-pictures.html b/content/pages/isis-in-pictures/isis-in-pictures.html
index c3d3091..50df8f5 100644
--- a/content/pages/isis-in-pictures/isis-in-pictures.html
+++ b/content/pages/isis-in-pictures/isis-in-pictures.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/more-thanks/more-thanks.html
----------------------------------------------------------------------
diff --git a/content/pages/more-thanks/more-thanks.html b/content/pages/more-thanks/more-thanks.html
index a80897a..605eafb 100644
--- a/content/pages/more-thanks/more-thanks.html
+++ b/content/pages/more-thanks/more-thanks.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/powered-by/powered-by.html
----------------------------------------------------------------------
diff --git a/content/pages/powered-by/powered-by.html b/content/pages/powered-by/powered-by.html
index 2483378..0dd750c 100644
--- a/content/pages/powered-by/powered-by.html
+++ b/content/pages/powered-by/powered-by.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/pages/screencasts/screencasts-older.html
----------------------------------------------------------------------
diff --git a/content/pages/screencasts/screencasts-older.html b/content/pages/screencasts/screencasts-older.html
index f9acb99..00f88c4 100644
--- a/content/pages/screencasts/screencasts-older.html
+++ b/content/pages/screencasts/screencasts-older.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 


[5/8] isis-site git commit: ISIS-1521: hide the clear button since link rendered is wrong

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/cheat-sheet/cheat-sheet.html
----------------------------------------------------------------------
diff --git a/content/pages/cheat-sheet/cheat-sheet.html b/content/pages/cheat-sheet/cheat-sheet.html
index 373ad0b..7b3efde 100644
--- a/content/pages/cheat-sheet/cheat-sheet.html
+++ b/content/pages/cheat-sheet/cheat-sheet.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Cheat Sheet</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -394,14 +400,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/common-use-cases/common-use-cases.html
----------------------------------------------------------------------
diff --git a/content/pages/common-use-cases/common-use-cases.html b/content/pages/common-use-cases/common-use-cases.html
index 1e48d8e..c2badc7 100644
--- a/content/pages/common-use-cases/common-use-cases.html
+++ b/content/pages/common-use-cases/common-use-cases.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Common Use Cases</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -458,14 +464,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/downloadable-presentations/downloadable-presentations.html
----------------------------------------------------------------------
diff --git a/content/pages/downloadable-presentations/downloadable-presentations.html b/content/pages/downloadable-presentations/downloadable-presentations.html
index ce0cd48..893a18b 100644
--- a/content/pages/downloadable-presentations/downloadable-presentations.html
+++ b/content/pages/downloadable-presentations/downloadable-presentations.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Downloadable Presentations</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -401,14 +407,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/how-isis-works/how-isis-works.html
----------------------------------------------------------------------
diff --git a/content/pages/how-isis-works/how-isis-works.html b/content/pages/how-isis-works/how-isis-works.html
index 4f13e1a..f8411ca 100644
--- a/content/pages/how-isis-works/how-isis-works.html
+++ b/content/pages/how-isis-works/how-isis-works.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>How Apache Isis Works</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -398,14 +404,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/icons/icons.html
----------------------------------------------------------------------
diff --git a/content/pages/icons/icons.html b/content/pages/icons/icons.html
index 8752a62..de5b4e0 100644
--- a/content/pages/icons/icons.html
+++ b/content/pages/icons/icons.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Icons</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -393,14 +399,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/isis-in-pictures/isis-in-pictures.html
----------------------------------------------------------------------
diff --git a/content/pages/isis-in-pictures/isis-in-pictures.html b/content/pages/isis-in-pictures/isis-in-pictures.html
index 50df8f5..75e17c0 100644
--- a/content/pages/isis-in-pictures/isis-in-pictures.html
+++ b/content/pages/isis-in-pictures/isis-in-pictures.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Apache Isis in Pictures</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -767,14 +773,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/more-thanks/more-thanks.html
----------------------------------------------------------------------
diff --git a/content/pages/more-thanks/more-thanks.html b/content/pages/more-thanks/more-thanks.html
index 605eafb..fa03cb7 100644
--- a/content/pages/more-thanks/more-thanks.html
+++ b/content/pages/more-thanks/more-thanks.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>More thanks</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -464,14 +470,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/powered-by/powered-by.html
----------------------------------------------------------------------
diff --git a/content/pages/powered-by/powered-by.html b/content/pages/powered-by/powered-by.html
index 0dd750c..5add95f 100644
--- a/content/pages/powered-by/powered-by.html
+++ b/content/pages/powered-by/powered-by.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Powered By</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -777,14 +783,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/screencasts/screencasts-older.html
----------------------------------------------------------------------
diff --git a/content/pages/screencasts/screencasts-older.html b/content/pages/screencasts/screencasts-older.html
index 00f88c4..698bfa1 100644
--- a/content/pages/screencasts/screencasts-older.html
+++ b/content/pages/screencasts/screencasts-older.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>(Older) Screencasts</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -754,14 +760,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/screencasts/screencasts.html
----------------------------------------------------------------------
diff --git a/content/pages/screencasts/screencasts.html b/content/pages/screencasts/screencasts.html
index 45a40b0..d0dafe7 100644
--- a/content/pages/screencasts/screencasts.html
+++ b/content/pages/screencasts/screencasts.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Screencasts</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -4562,14 +4568,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/pages/tg/tg.html
----------------------------------------------------------------------
diff --git a/content/pages/tg/tg.html b/content/pages/tg/tg.html
index 81e3905..23fa5d8 100644
--- a/content/pages/tg/tg.html
+++ b/content/pages/tg/tg.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Tutorials</title> 
-  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -2199,14 +2205,14 @@ mvn clean install -D mavenmixin-jettyconsole</code></pre>
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/quotes.html
----------------------------------------------------------------------
diff --git a/content/quotes.html b/content/quotes.html
index 31e2f81..3b0f0b1 100644
--- a/content/quotes.html
+++ b/content/quotes.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Quotes</title> 
-  <base href="./"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="./css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ./
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="./index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -618,14 +624,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="./js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="./js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="./js/slick/1.5.0/slick.min.js"></script> 
+  <script src="./js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="./js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/release-notes/release-notes.html
----------------------------------------------------------------------
diff --git a/content/release-notes/release-notes.html b/content/release-notes/release-notes.html
index 358d431..c472df3 100644
--- a/content/release-notes/release-notes.html
+++ b/content/release-notes/release-notes.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Release Notes</title> 
-  <base href="../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -28,11 +27,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="../js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="../css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -317,10 +316,14 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;">
+    ../
+   </div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="../index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -355,7 +358,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -3916,14 +3922,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="../js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="../js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="../js/slick/1.5.0/slick.min.js"></script> 
+  <script src="../js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="../js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/content/support.html
----------------------------------------------------------------------
diff --git a/content/support.html b/content/support.html
index 677a1c3..298cf9d 100644
--- a/content/support.html
+++ b/content/support.html
@@ -4,7 +4,6 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Mailing lists</title> 
-  <base href=""> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -317,6 +316,8 @@
  </head> 
  <body> 
   <div class="row"> 
+   <!-- pass the basedir through to app.js --> 
+   <div id="basedir" style="display:none;"></div> 
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
@@ -355,7 +356,10 @@
      <div id="search-results"></div> 
      <div> 
       <br> 
-      <a href=".">clear</a> 
+      <!--
+                    TODO: need to compute the filename of this rendered document (derive from attr:docfile ?)
+                    <a href=".">clear</a>
+                    --> 
      </div> 
     </div> 
    </div> 
@@ -462,14 +466,14 @@
     </div> 
    </div> 
   </div> 
-  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
-  <script src="js/slick/1.5.0/slick.min.js"></script> 
-  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
-  <script src="js/app.js"></script> 
+  <script src="./js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="./js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="./js/slick/1.5.0/slick.min.js"></script> 
+  <script src="./js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="./js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/adbd204e/search/_scripts/index.js
----------------------------------------------------------------------
diff --git a/search/_scripts/index.js b/search/_scripts/index.js
index a8c0220..3b1f822 100644
--- a/search/_scripts/index.js
+++ b/search/_scripts/index.js
@@ -122,7 +122,7 @@ recursive(indexDir, ignore, function (err, files) {
         var html = fs.readFileSync(file, 'utf-8');
         
         file = file.replace(/\\/g, '/');
-        file = file.replace(new RegExp('^' + options['index-dir']), '/');
+        file = file.replace(new RegExp('^' + options['index-dir']), '');
 
         if (options.verbose) {
             console.log("")


[4/8] isis-site git commit: ISIS-1521: adds a panel around the search results

Posted by da...@apache.org.
ISIS-1521: adds a panel around the search results


Project: http://git-wip-us.apache.org/repos/asf/isis-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis-site/commit/d2ee3226
Tree: http://git-wip-us.apache.org/repos/asf/isis-site/tree/d2ee3226
Diff: http://git-wip-us.apache.org/repos/asf/isis-site/diff/d2ee3226

Branch: refs/heads/asf-site
Commit: d2ee3226f14be3f148bdf3a696d86d81f6836ed7
Parents: 2a33ec4
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Tue Apr 4 06:50:57 2017 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Tue Apr 4 06:50:57 2017 +0100

----------------------------------------------------------------------
 content/asf.html                                | 162 +++----------------
 content/documentation.html                      | 162 +++----------------
 content/downloads.html                          | 162 +++----------------
 content/guides/cgcom/cgcom.html                 | 162 +++----------------
 content/guides/cgcom/cgcom.pdf                  |   4 +-
 content/guides/dg/dg.html                       | 162 +++----------------
 content/guides/dg/dg.pdf                        |   4 +-
 content/guides/rgant/rgant.html                 | 162 +++----------------
 content/guides/rgant/rgant.pdf                  |   4 +-
 content/guides/rgcfg/rgcfg.html                 | 162 +++----------------
 content/guides/rgcfg/rgcfg.pdf                  |   4 +-
 content/guides/rgcms/rgcms.html                 | 162 +++----------------
 content/guides/rgcms/rgcms.pdf                  |   4 +-
 content/guides/rgfis/rgfis.html                 | 162 +++----------------
 content/guides/rgfis/rgfis.pdf                  |   4 +-
 content/guides/rgmvn/rgmvn.html                 | 162 +++----------------
 content/guides/rgmvn/rgmvn.pdf                  |   4 +-
 content/guides/rgsvc/rgsvc.html                 | 162 +++----------------
 content/guides/rgsvc/rgsvc.pdf                  |   4 +-
 content/guides/ugbtb/ugbtb.html                 | 162 +++----------------
 content/guides/ugbtb/ugbtb.pdf                  |   4 +-
 content/guides/ugfun/ugfun.html                 | 162 +++----------------
 content/guides/ugfun/ugfun.pdf                  |   4 +-
 content/guides/ugodn/ugodn.html                 | 162 +++----------------
 content/guides/ugodn/ugodn.pdf                  |   4 +-
 content/guides/ugsec/ugsec.html                 | 162 +++----------------
 content/guides/ugsec/ugsec.pdf                  |   4 +-
 content/guides/ugtst/ugtst.html                 | 162 +++----------------
 content/guides/ugtst/ugtst.pdf                  |   4 +-
 content/guides/ugvro/ugvro.html                 | 162 +++----------------
 content/guides/ugvro/ugvro.pdf                  |   4 +-
 content/guides/ugvw/ugvw.html                   | 162 +++----------------
 content/guides/ugvw/ugvw.pdf                    |   4 +-
 content/help.html                               | 162 +++----------------
 content/index.html                              |  58 ++++---
 content/js/app.js                               |  16 +-
 content/migration-notes/migration-notes.html    | 162 +++----------------
 .../articles-and-presentations.html             | 162 +++----------------
 content/pages/books/books.html                  | 162 +++----------------
 content/pages/cheat-sheet/cheat-sheet.html      | 162 +++----------------
 .../common-use-cases/common-use-cases.html      | 162 +++----------------
 .../downloadable-presentations.html             | 162 +++----------------
 .../pages/how-isis-works/how-isis-works.html    | 162 +++----------------
 content/pages/icons/icons.html                  | 162 +++----------------
 .../isis-in-pictures/isis-in-pictures.html      | 162 +++----------------
 content/pages/more-thanks/more-thanks.html      | 162 +++----------------
 content/pages/powered-by/powered-by.html        | 162 +++----------------
 .../pages/screencasts/screencasts-older.html    | 162 +++----------------
 content/pages/screencasts/screencasts.html      | 162 +++----------------
 content/pages/tg/tg.html                        | 162 +++----------------
 content/quotes.html                             | 162 +++----------------
 content/release-notes/release-notes.html        | 162 +++----------------
 content/support.html                            | 162 +++----------------
 53 files changed, 892 insertions(+), 5074 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/asf.html
----------------------------------------------------------------------
diff --git a/content/asf.html b/content/asf.html
index b81828a..648b617 100644
--- a/content/asf.html
+++ b/content/asf.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/documentation.html
----------------------------------------------------------------------
diff --git a/content/documentation.html b/content/documentation.html
index e2d598d..1ed427b 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/downloads.html
----------------------------------------------------------------------
diff --git a/content/downloads.html b/content/downloads.html
index f5557e5..01c4ce2 100644
--- a/content/downloads.html
+++ b/content/downloads.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/cgcom/cgcom.html
----------------------------------------------------------------------
diff --git a/content/guides/cgcom/cgcom.html b/content/guides/cgcom/cgcom.html
index fa78cd8..c01b101 100644
--- a/content/guides/cgcom/cgcom.html
+++ b/content/guides/cgcom/cgcom.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/cgcom/cgcom.pdf
----------------------------------------------------------------------
diff --git a/content/guides/cgcom/cgcom.pdf b/content/guides/cgcom/cgcom.pdf
index c3f70bf..5c39589 100644
--- a/content/guides/cgcom/cgcom.pdf
+++ b/content/guides/cgcom/cgcom.pdf
@@ -4,8 +4,8 @@
 << /Title (Committers' Guide)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000450+01'00')
-/ModDate (D:20170404000450+01'00')
+/CreationDate (D:20170404064552+01'00')
+/ModDate (D:20170404064552+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/dg/dg.html
----------------------------------------------------------------------
diff --git a/content/guides/dg/dg.html b/content/guides/dg/dg.html
index 77129ff..a00a7a5 100644
--- a/content/guides/dg/dg.html
+++ b/content/guides/dg/dg.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
 
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
-
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/dg/dg.pdf
----------------------------------------------------------------------
diff --git a/content/guides/dg/dg.pdf b/content/guides/dg/dg.pdf
index ca1d026..5e7c340 100644
--- a/content/guides/dg/dg.pdf
+++ b/content/guides/dg/dg.pdf
@@ -4,8 +4,8 @@
 << /Title (Developers' Guide)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000514+01'00')
-/ModDate (D:20170404000514+01'00')
+/CreationDate (D:20170404064607+01'00')
+/ModDate (D:20170404064607+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgant/rgant.html
----------------------------------------------------------------------
diff --git a/content/guides/rgant/rgant.html b/content/guides/rgant/rgant.html
index d43035a..9166bb9 100644
--- a/content/guides/rgant/rgant.html
+++ b/content/guides/rgant/rgant.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
 
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
-
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgant/rgant.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgant/rgant.pdf b/content/guides/rgant/rgant.pdf
index b50ddc0..1100e6e 100644
--- a/content/guides/rgant/rgant.pdf
+++ b/content/guides/rgant/rgant.pdf
@@ -4,8 +4,8 @@
 << /Title (Annotations)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000537+01'00')
-/ModDate (D:20170404000537+01'00')
+/CreationDate (D:20170404064625+01'00')
+/ModDate (D:20170404064625+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgcfg/rgcfg.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.html b/content/guides/rgcfg/rgcfg.html
index 74d908d..49b4cee 100644
--- a/content/guides/rgcfg/rgcfg.html
+++ b/content/guides/rgcfg/rgcfg.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgcfg/rgcfg.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.pdf b/content/guides/rgcfg/rgcfg.pdf
index cd7b175..11ced8d 100644
--- a/content/guides/rgcfg/rgcfg.pdf
+++ b/content/guides/rgcfg/rgcfg.pdf
@@ -4,8 +4,8 @@
 << /Title <feff0043006f0072006500200043006f006e0066006900672019006e002000500072006f0070006500720074006900650073>
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000655+01'00')
-/ModDate (D:20170404000655+01'00')
+/CreationDate (D:20170404064710+01'00')
+/ModDate (D:20170404064710+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgcms/rgcms.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcms/rgcms.html b/content/guides/rgcms/rgcms.html
index 4673724..bb4b520 100644
--- a/content/guides/rgcms/rgcms.html
+++ b/content/guides/rgcms/rgcms.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgcms/rgcms.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgcms/rgcms.pdf b/content/guides/rgcms/rgcms.pdf
index a3ab28a..e8d5b03 100644
--- a/content/guides/rgcms/rgcms.pdf
+++ b/content/guides/rgcms/rgcms.pdf
@@ -4,8 +4,8 @@
 << /Title (Classes, Methods and Schema)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000707+01'00')
-/ModDate (D:20170404000707+01'00')
+/CreationDate (D:20170404064716+01'00')
+/ModDate (D:20170404064716+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgfis/rgfis.html
----------------------------------------------------------------------
diff --git a/content/guides/rgfis/rgfis.html b/content/guides/rgfis/rgfis.html
index aa03e03..5d847b2 100644
--- a/content/guides/rgfis/rgfis.html
+++ b/content/guides/rgfis/rgfis.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgfis/rgfis.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgfis/rgfis.pdf b/content/guides/rgfis/rgfis.pdf
index ee32309..a19219b 100644
--- a/content/guides/rgfis/rgfis.pdf
+++ b/content/guides/rgfis/rgfis.pdf
@@ -4,8 +4,8 @@
 << /Title (Framework Internal Services)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000757+01'00')
-/ModDate (D:20170404000757+01'00')
+/CreationDate (D:20170404064742+01'00')
+/ModDate (D:20170404064742+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgmvn/rgmvn.html
----------------------------------------------------------------------
diff --git a/content/guides/rgmvn/rgmvn.html b/content/guides/rgmvn/rgmvn.html
index 44281a7..85c2dae 100644
--- a/content/guides/rgmvn/rgmvn.html
+++ b/content/guides/rgmvn/rgmvn.html
@@ -45,141 +45,9 @@
 
     <style>
 
-    <!--
-    <style type="text/css">
-        /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
-/*pre.CodeRay {background-color:#f7f7f8;}*/
-.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
-.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
-.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
-table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
-table.CodeRay td{vertical-align: top;line-height:1.45}
-table.CodeRay td.line-numbers{text-align:right}
-table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
-table.CodeRay td.code{padding:0 0 0 .5em}
-table.CodeRay td.code>pre{padding:0}
-.CodeRay .debug{color:#fff !important;background:#000080 !important}
-.CodeRay .annotation{color:#007}
-.CodeRay .attribute-name{color:#000080}
-.CodeRay .attribute-value{color:#700}
-.CodeRay .binary{color:#509}
-.CodeRay .comment{color:#998;font-style:italic}
-.CodeRay .char{color:#04d}
-.CodeRay .char .content{color:#04d}
-.CodeRay .char .delimiter{color:#039}
-.CodeRay .class{color:#458;font-weight:bold}
-.CodeRay .complex{color:#a08}
-.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
-.CodeRay .color{color:#099}
-.CodeRay .class-variable{color:#369}
-.CodeRay .decorator{color:#b0b}
-.CodeRay .definition{color:#099}
-.CodeRay .delimiter{color:#000}
-.CodeRay .doc{color:#970}
-.CodeRay .doctype{color:#34b}
-.CodeRay .doc-string{color:#d42}
-.CodeRay .escape{color:#666}
-.CodeRay .entity{color:#800}
-.CodeRay .error{color:#808}
-.CodeRay .exception{color:inherit}
-.CodeRay .filename{color:#099}
-.CodeRay .function{color:#900;font-weight:bold}
-.CodeRay .global-variable{color:#008080}
-.CodeRay .hex{color:#058}
-.CodeRay .integer,.CodeRay .float{color:#099}
-.CodeRay .include{color:#555}
-.CodeRay .inline{color:#000}
-.CodeRay .inline .inline{background:#ccc}
-.CodeRay .inline .inline .inline{background:#bbb}
-.CodeRay .inline .inline-delimiter{color:#d14}
-.CodeRay .inline-delimiter{color:#d14}
-.CodeRay .important{color:#555;font-weight:bold}
-.CodeRay .interpreted{color:#b2b}
-.CodeRay .instance-variable{color:#008080}
-.CodeRay .label{color:#970}
-.CodeRay .local-variable{color:#963}
-.CodeRay .octal{color:#40e}
-.CodeRay .predefined{color:#369}
-.CodeRay .preprocessor{color:#579}
-.CodeRay .pseudo-class{color:#555}
-.CodeRay .directive{font-weight:bold}
-.CodeRay .type{font-weight:bold}
-.CodeRay .predefined-type{color:inherit}
-.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
-.CodeRay .key{color:#808}
-.CodeRay .key .delimiter{color:#606}
-.CodeRay .key .char{color:#80f}
-.CodeRay .value{color:#088}
-.CodeRay .regexp .delimiter{color:#808}
-.CodeRay .regexp .content{color:#808}
-.CodeRay .regexp .modifier{color:#808}
-.CodeRay .regexp .char{color:#d14}
-.CodeRay .regexp .function{color:#404;font-weight:bold}
-.CodeRay .string{color:#d20}
-.CodeRay .string .string .string{background:#ffd0d0}
-.CodeRay .string .content{color:#d14}
-.CodeRay .string .char{color:#d14}
-.CodeRay .string .delimiter{color:#d14}
-.CodeRay .shell{color:#d14}
-.CodeRay .shell .delimiter{color:#d14}
-.CodeRay .symbol{color:#990073}
-.CodeRay .symbol .content{color:#a60}
-.CodeRay .symbol .delimiter{color:#630}
-.CodeRay .tag{color:#008080}
-.CodeRay .tag-special{color:#d70}
-.CodeRay .variable{color:#036}
-.CodeRay .insert{background:#afa}
-.CodeRay .delete{background:#faa}
-.CodeRay .change{color:#aaf;background:#007}
-.CodeRay .head{color:#f8f;background:#505}
-.CodeRay .insert .insert{color:#080}
-.CodeRay .delete .delete{color:#800}
-.CodeRay .change .change{color:#66f}
-.CodeRay .head .head{color:#f4f}
-
-        pre.CodeRay code {
-            background-color: inherit;
-            border-style: none;
-        }
-
-        pre.CodeRay code > span:first-child {
-            margin-left: -5px;
-        }
 
-        .literalblock pre,
-        .listingblock pre:not(.highlight),
-        .listingblock pre[class="highlight"],
-        .listingblock pre[class^="highlight "],
-        .listingblock pre.CodeRay,
-        .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-        .sidebarblock .literalblock pre,
-        .sidebarblock .listingblock pre:not(.highlight),
-        .sidebarblock .listingblock pre[class="highlight"],
-        .sidebarblock .listingblock pre[class^="highlight "],
-        .sidebarblock .listingblock pre.CodeRay,
-        .sidebarblock .listingblock pre.prettyprint {
-            background: rgb(253, 250, 246);
-         }
-
-    <style>
-    -->
 
     <style>
-    .github-fork-ribbon-wrapper.right {
-        position: fixed;
-    }
-    .github-fork-ribbon {
-        background: #090;
-    }
-    .github-fork-ribbon a:hover {
-        background:#0D0;
-        color:#fff;
-        font-size: 1.1em;
-    }
-    </style> 
-  <style>
         @media only screen and (min-width: 40.063em) {
           .top-bar {
             .contain-to-grid .top-bar {
@@ -214,7 +82,6 @@ table.CodeRay td.code>pre{padding:0}
             color: #003b6b;
             text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
         }
-        
     </style> 
   <style>
         body {
@@ -320,6 +187,17 @@ table.CodeRay td.code>pre{padding:0}
             margin-bottom: 0px;
         }
 
+            #search-panel {
+                display: none;
+                border: lightgray solid 1px;
+                padding: 10px;
+                margin-top: 10px;                
+                margin-bottom: 10px;
+            }
+
+            #search-panel.active {
+                display: inherit;
+            }
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -442,7 +320,7 @@ table.CodeRay td.code>pre{padding:0}
    <div class="fixed contain-to-grid header"> 
     <nav class="top-bar" data-topbar role="navigation" style="max-width: 80rem"> 
      <ul class="title-area"> 
-      <li class="name"> <h1> <a href="/index.html">Apache Isis\u2122</a> </h1> </li> 
+      <li class="name"> <h1> <a href="index.html">Apache Isis\u2122</a> </h1> </li> 
       <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone --> 
       <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li> 
      </ul> 
@@ -455,10 +333,10 @@ table.CodeRay td.code>pre{padding:0}
       </ul> 
       <!-- Left Nav Section --> 
       <ul class="left"> 
-       <li><a href="/documentation.html">Documentation</a></li> 
-       <li><a href="/downloads.html">Downloads</a></li> 
-       <li><a href="/help.html">Help</a></li> 
-       <li><a href="/asf.html">@ASF</a></li> 
+       <li><a href="documentation.html">Documentation</a></li> 
+       <li><a href="downloads.html">Downloads</a></li> 
+       <li><a href="help.html">Help</a></li> 
+       <li><a href="asf.html">@ASF</a></li> 
       </ul> 
      </section> 
     </nav> 
@@ -473,7 +351,13 @@ table.CodeRay td.code>pre{padding:0}
   </div> 
   <div class="row"> 
    <div class="large-12 medium-12 columns"> 
-    <div id="search-results"></div> 
+    <div id="search-panel"> 
+     <div id="search-results"></div> 
+     <div> 
+      <br> 
+      <a href=".">clear</a> 
+     </div> 
+    </div> 
    </div> 
   </div> 
   <div class="row"> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/d2ee3226/content/guides/rgmvn/rgmvn.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgmvn/rgmvn.pdf b/content/guides/rgmvn/rgmvn.pdf
index 5df1b1d..10a292d 100644
--- a/content/guides/rgmvn/rgmvn.pdf
+++ b/content/guides/rgmvn/rgmvn.pdf
@@ -4,8 +4,8 @@
 << /Title (Apache Isis Maven plugin)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170404000809+01'00')
-/ModDate (D:20170404000809+01'00')
+/CreationDate (D:20170404064748+01'00')
+/ModDate (D:20170404064748+01'00')
 >>
 endobj
 2 0 obj