This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/juneau-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 5adf726  Update web page contents.
5adf726 is described below

commit 5adf72662d5a6a6a4dcb0821551e5971c49eff1b
Author: JamesBognar <jamesbog...@apache.org>
AuthorDate: Wed Mar 7 12:44:16 2018 -0500

    Update web page contents.
---
 content/components.html        |   8 +-
 content/config.html            |  24 +++---
 content/dto.html               |  32 +++----
 content/examples.html          |  20 ++---
 content/index.html             |   2 +-
 content/marshall.html          |  52 ++++++------
 content/microservice.html      |  32 +++----
 content/rest-client.html       |  28 +++----
 content/rest-server.html       |  70 ++++++++--------
 content/styles/juneau-code.css |   2 +-
 content/styles/juneau-doc.css  | 185 +++++++++++++++++++++++++++++++----------
 content/svl.html               |  22 ++---
 12 files changed, 285 insertions(+), 192 deletions(-)

diff --git a/content/components.html b/content/components.html
index daf72e1..40bacbe 100644
--- a/content/components.html
+++ b/content/components.html
@@ -210,21 +210,21 @@
                </table>
                
                <p>
-                       The current version of Juneau is <code>7.0.1</code>.
+                       The current version of Juneau is <code>7.1.0</code>.
                        The easiest way to pull in the library is through the 
following maven dependency:
                </p>
-               <p class='bcode' style='width:500px;'>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-all<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
                <p>
                        If you would like to work with the bleeding-edge code, 
you can access the <code>7.1.0-SNAPSHOT</code>
                        version through the following repository:
                </p>
-               <p class='bcode' style='width:500px;'>
+               <p class='bcode w500'>
        <xt>&lt;pluginRepositories&gt;
                &lt;pluginRepository&gt;
                        &lt;id&gt;<xv>apache.snapshots</xv>&lt;/id&gt;
diff --git a/content/config.html b/content/config.html
index 246f22e..0f16876 100644
--- a/content/config.html
+++ b/content/config.html
@@ -26,30 +26,30 @@
        
        <h5 class='toc' id='juneau-config'>juneau-config</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-config<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-config-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-config-7.1.0.jar 
                </p>    
        
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.config_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.config_7.1.0.jar 
                </p>    
 
                <p>
                        The <code>juneau-config</code> module defines an API 
allows you to interact with INI files using POJOs.  
                        <br>It builds upon the marshalling and SVL APIs to 
provide sophisticated dynamic configuration files.
                <p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <cc>#--------------------------</cc>
        <cc># My section</cc>
        <cc>#--------------------------</cc>
@@ -99,7 +99,7 @@
                        <br>The beauty of these INI files is that they're easy 
to read and modify, yet sophisticated enough to allow you to
                        store arbitrary-complex data structures and retrieve 
them as simple values or complex POJOs:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Load our config file</jc>
        Config c = 
Config.<jsm>create</jsm>().name(<js>"MyIniFile.cfg"</js>).build();
        
@@ -120,7 +120,7 @@
                        config files by using the <js>"$C"</js> variable in 
annotations.
                        <br>For example, the HTML stylesheet for your REST 
servlet can be defined in a config file like so:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestResource</ja>(
                path=<js>"/myResource"</js>,
                config=<js>"$S{my.config.file}"</js>,  <jc>// Path to config 
file (here pulled from a system property)</jc>
diff --git a/content/dto.html b/content/dto.html
index 612d4f8..6c69c80 100644
--- a/content/dto.html
+++ b/content/dto.html
@@ -26,23 +26,23 @@
        
        <h5 class='toc' id='juneau-dto'>juneau-dto</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-dto<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-dto-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-dto-7.1.0.jar 
                </p>    
        
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.dto_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.dto_7.1.0.jar 
                </p>    
 
                <p>
@@ -59,7 +59,7 @@
                <p>     
                        HTML5 documents and fragments can be constructed using 
the HTML5 DTOs and HTML or XML serializers:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jk>import static</jk> org.apache.juneau.dto.html5.HtmlBuilder.*;
                
        Object myform =
@@ -73,7 +73,7 @@
 
        String html = HtmlSerializer.<jsf>DEFAULT</jsf>.serialize(myform);
                </p>
-               <p class='bcode'><xt>
+               <p class='bcode w800'><xt>
        &lt;form <xa>action</xa>=<xs>'/submit'</xs> 
<xa>method</xa>=<xs>'POST'</xs>&gt;
                <xv>Position (1-10000):</xv> &lt;input 
<xa>name</xa>=<xs>'pos'</xs> <xa>type</xa>=<xs>'number'</xs> 
<xa>value</xa>=<xs>'1'</xs>/&gt;&lt;br/&gt;
                <xv>Limit (1-10000):</xv> &lt;input 
<xa>name</xa>=<xs>'pos'</xs> <xa>type</xa>=<xs>'number'</xs> 
<xa>value</xa>=<xs>'100'</xs>/&gt;&lt;br/&gt;
@@ -85,7 +85,7 @@
                        And you're not limited to just HTML.  The HTML5 beans 
are POJOs that can be serialized using any
                        of the serializers, such as lax JSON:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        {
                <jf>_type</jf>: <js>'form'</js>,
                <jf>a</jf>: { <jf>action</jf>: <js>'/submit'</js>, 
<jf>method</jf>: <js>'POST'</js> },
@@ -105,7 +105,7 @@
                <p>     
                        ATOM feeds can be constructed using the ATOM DTOs and 
XML serializer:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jk>import static</jk> org.apache.juneau.dto.atom.AtomBuilder.*;
        
        Feed feed = 
@@ -130,7 +130,7 @@
        <jc>// Serialize to ATOM/XML</jc>
        String atomXml = XmlSerializer.<jsf>DEFAULT</jsf>.serialize(feed);
                        </p>
-                       <p class='bcode'>
+                       <p class='bcode w800'>
        <xt>&lt;feed&gt;</xt>
                <xt>&lt;id&gt;</xt>
                        tag:juneau.apache.org
@@ -165,7 +165,7 @@
                <p>     
                        Swagger documents can be constructed using the Swagger 
DTOs and JSON serializer:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jk>import static</jk> org.apache.juneau.dto.swagger.SwaggerBuilder.*;
 
        Swagger swagger = <jsm>swagger</jsm>()
@@ -200,7 +200,7 @@
        <jc>// Serialize to Swagger/JSON</jc>
        String swaggerJson = 
JsonSerializer.<jsf>DEFAULT_READABLE</jsf>.serialize(swagger);
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        {
                <jf>"swagger"</jf>: <js>"2.0"</js>,
                <jf>"info"</jf>: {
diff --git a/content/examples.html b/content/examples.html
index e0c77a4..af61a65 100644
--- a/content/examples.html
+++ b/content/examples.html
@@ -31,12 +31,12 @@
                <!-- === JUNEAU-EXAMPLES-CORE 
============================================================================== 
-->
                <!-- 
=======================================================================================================
 -->
        
-               <h6 class='toc' 
id='juneau-examples-core'>juneau-examples-core</h6>
+               <h5 class='toc' 
id='juneau-examples-core'>juneau-examples-core</h5>
                <div>
        
-                       <h6 class='figure'>Archive File</h6>
-                       <p class='bcode' style='width:500px;'>
-       juneau-examples-core-7.0.1.zip 
+                       <h5 class='figure'>Archive File</h5>
+                       <p class='bcode w500'>
+       juneau-examples-core-7.1.0.zip 
                        </p>    
 
                        <p>
@@ -44,7 +44,7 @@
                        </p>
                        <p>
                                The project project can be loaded into your 
workspace by importing the 
-                               <code>juneau-examples-core-7.0.1.zip</code> 
file. 
+                               <code>juneau-examples-core-7.1.0.zip</code> 
file. 
                        </p>
                        <p>
                                Once loaded, you should see the following 
project structure:
@@ -66,12 +66,12 @@
                <!-- === JUNEAU-EXAMPLES-REST 
============================================================================== 
-->
                <!-- 
=======================================================================================================
 -->
        
-               <h6 class='toc' 
id='juneau-examples-rest'>juneau-examples-rest</h6>
+               <h5 class='toc' 
id='juneau-examples-rest'>juneau-examples-rest</h5>
                <div>
        
-                       <h6 class='figure'>Archive File</h6>
-                       <p class='bcode' style='width:500px;'>
-       juneau-examples-rest-7.0.1.zip 
+                       <h5 class='figure'>Archive File</h5>
+                       <p class='bcode w500'>
+       juneau-examples-rest-7.1.0.zip 
                        </p>    
 
                        <p>
@@ -80,7 +80,7 @@
                        </p>
                        <p>
                                The project project can be loaded into your 
workspace by importing the 
-                               <code>juneau-examples-rest-7.0.1.zip</code> 
file. 
+                               <code>juneau-examples-rest-7.1.0.zip</code> 
file. 
                        </p>
                        <p>
                                Once loaded, you should see the following 
project structure:
diff --git a/content/index.html b/content/index.html
index 3dbf604..295e283 100644
--- a/content/index.html
+++ b/content/index.html
@@ -55,7 +55,7 @@
                        padding: 15px 20px 60px 20px;
                        text-shadow: rgba(0,0,0,.2) 2px 6px 
5px,rgba(125,32,191,.4) 0 -4px 30px;
                        white-space: nowrap;
-                       background: #f4f4f4 url(images/data.png) top center;
+                       background: #f4f4f4 
url(images/stock-vector-technology-stylish-circular-abstract-element-on-gray-background-vector-eps-615000389.jpg)
 top center;
                        background-attachment:fixed;
                        background-size:cover;
                        border-bottom: 1px solid #cccccc;
diff --git a/content/marshall.html b/content/marshall.html
index f9e1546..0c38546 100644
--- a/content/marshall.html
+++ b/content/marshall.html
@@ -26,23 +26,23 @@
        
        <h5 class='toc' id='juneau-marshall'>juneau-marshall</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-marshall<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-marshall-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-marshall-7.1.0.jar 
                </p>    
        
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.marshall_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.marshall_7.1.0.jar 
                </p>    
 
                <p>
@@ -67,7 +67,7 @@
                <p>
                        The default serializers can often be used to serialize 
POJOs in a single line of code:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// A simple bean</jc>
        <jk>public class</jk> Person {
                <jk>public</jk> String name = <js>"John Smith"</js>;
@@ -120,7 +120,7 @@
                <p>
                        JSON parsing shown here:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Use one of the predefined parsers.</jc>
        ReaderParser parser = JsonParser.<jsf>DEFAULT</jsf>;
        
@@ -167,7 +167,7 @@
        ObjectList l9b = (ObjectList)parser.parse(json, Object.<jk>class</jk>); 
 <jc>// Equivalent.</jc>  
                </p>
                
-               <h6 class='topic'>Features</h6>
+               <h5 class='topic'>Features</h5>
                <ul class='spaced-list'>
                        <li>Serializers can send output directly to Writers, 
OutputStreams, Files, Strings, or byte arrays.
                        <li>Parsers can receive input directly from Readers, 
InputStreams, Files, Strings, or byte arrays.
@@ -185,7 +185,7 @@
                <p>
                        Serializers and parsers are builder-based.  Build from 
scratch or clone existing instances.  Lots of configuration options available 
for all the languages.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Create a serializer from scratch programmatically using a 
builder.</jc>
        JsonSerializer serializer = JsonSerializer.<jsm>create</jsm>()
       .simple()                        <jc>// Simple mode</jc>
@@ -273,7 +273,7 @@
                        headers, URL parts) without violating RFC2396.
                        This allows POJOs to be converted directly into these 
HTTP constructs which is not possible in any other language such as JSON.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        (
                id=1, 
                name=<js>'John+Smith'</js>, 
@@ -303,7 +303,7 @@
                <p>
                        Lots of shortcuts are provided throughout the API to 
simplify tasks, and the APIs are often useful for debugging and logging 
purposes as well...
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Create JSON strings from scratch using fluent-style code.</jc>
        String jsonObject = <jk>new</jk> 
ObjectMap().append(<js>"foo"</js>,<js>"bar"</js>).toString(); 
        String jsonArray = <jk>new</jk> 
ObjectList().append(<js>"foo"</js>).append(123).append(<jk>null</jk>).toString();
 
@@ -339,7 +339,7 @@
                        <code>SerializerGroup</code> and 
<code>ParserGroup</code> classes allow serializers and parsers 
                        to be retrieved by W3C-compliant HTTP 
<code>Accept</code> and <code>Content-Type</code> values:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Construct a new serializer group with configuration parameters 
that get applied to all serializers.</jc>
        SerializerGroup sg = SerializerGroup.<jsm>create</jsm>()
                .append(JsonSerializer.<jk>class</jk>, 
UrlEncodingSerializer.<jk>class</jk>);
@@ -374,23 +374,23 @@
        
        <h5 class='toc' id='juneau-marshall-rdf'>juneau-marshall-rdf</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-marshall-rdf<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-marshall-rdf-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-marshall-rdf-7.1.0.jar 
                </p>    
        
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.marshall.rdf_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.marshall.rdf_7.1.0.jar 
                </p>    
 
                <p>
@@ -409,7 +409,7 @@
                        packaged separately so that you don't need to pull in 
the Jena dependency unless you need it.
                </p>
        
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// A simple bean</jc>
        <jk>public class</jk> Person {
                <jk>public</jk> String name = <js>"John Smith"</js>;
diff --git a/content/microservice.html b/content/microservice.html
index 61a3b0a..2bcdd85 100644
--- a/content/microservice.html
+++ b/content/microservice.html
@@ -36,26 +36,26 @@
                <!-- === JUNEAU-MICROSERVICE-SERVER 
======================================================================== -->
                <!-- 
=======================================================================================================
 -->
        
-               <h6 class='toc' 
id='juneau-microservice-server'>juneau-microservice-server</h6>
+               <h5 class='toc' 
id='juneau-microservice-server'>juneau-microservice-server</h5>
                <div>
                        
-                       <h6 class='figure'>Maven Dependency</h6>
-                       <p class='bcode' style='width:500px;'>
+                       <h5 class='figure'>Maven Dependency</h5>
+                       <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-microservice-server<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                        </p>    
                
-                       <h6 class='figure'>Java Library</h6>
-                       <p class='bcode' style='width:500px;'>
-       juneau-microservice-server-7.0.1.jar 
+                       <h5 class='figure'>Java Library</h5>
+                       <p class='bcode w500'>
+       juneau-microservice-server-7.1.0.jar 
                        </p>    
                
-                       <h6 class='figure'>OSGi Module</h6>
-                       <p class='bcode' style='width:500px;'>
-       org.apache.juneau.microservice.server_7.0.1.jar 
+                       <h5 class='figure'>OSGi Module</h5>
+                       <p class='bcode w500'>
+       org.apache.juneau.microservice.server_7.1.0.jar 
                        </p>    
 
                        <p>
@@ -73,7 +73,7 @@
                        <p>
                                REST microservices can also be started 
programmatically in existing code:
                        </p>
-                       <p class='bcode'>
+                       <p class='bcode w800'>
        RestMicroservice myRestService = <jk>new</jk> RestMicroservice()
                .setConfig(<js>"microservice.cfg"</js>, <jk>false</jk>)
                .setJettyXml(<js>"my-jetty.xml"</js>);
@@ -83,7 +83,7 @@
                        <p>
                                The provided microservice.cfg template file 
gives you a starting point for defining your microservice:
                        </p>
-                       <p class='bcode'>
+                       <p class='bcode w800'>
        
<cc>#================================================================================
        # Basic configuration file for SaaS microservices
        # Subprojects can use this as a starting point.
@@ -205,12 +205,12 @@
                <!-- === JUNEAU-MICROSERVICE-TEMPLATE 
====================================================================== -->
                <!-- 
=======================================================================================================
 -->
        
-               <h6 class='toc' 
id='juneau-microservice-template'>juneau-microservice-template</h6>
+               <h5 class='toc' 
id='juneau-microservice-template'>juneau-microservice-template</h5>
                <div>
                
-                       <h6 class='figure'>Archive File</h6>
-                       <p class='bcode' style='width:500px;'>
-       my-microservice-7.0.1.zip 
+                       <h5 class='figure'>Archive File</h5>
+                       <p class='bcode w500'>
+       my-microservice-7.1.0.zip 
                        </p>    
                
                        <p>
diff --git a/content/rest-client.html b/content/rest-client.html
index 25d0bb8..6cde8b2 100644
--- a/content/rest-client.html
+++ b/content/rest-client.html
@@ -26,29 +26,29 @@
        
        <h5 class='toc' id='juneau-rest-client'>juneau-rest-client</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-rest-client<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-rest-client-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-rest-client-7.1.0.jar 
                </p>    
        
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.rest.client_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.rest.client_7.1.0.jar 
                </p>    
 
                <p>
                        The REST client API allows you to access REST 
interfaces using POJOs:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Create a reusable JSON client.</jc>
        RestClient client = RestClient.<jsm>create</jsm>().build();
        
@@ -73,7 +73,7 @@
                <p>
                        The remote proxy interface API allows you to invoke 
server-side POJO methods on the client side using REST (i.e. RPC over REST):
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Get an interface proxy.</jc>
        IAddressBook ab = 
restClient.getRemoteableProxy(IAddressBook.<jk>class</jk>);
        
@@ -98,7 +98,7 @@
                        The <code>RemoteableServlet</code> class is a simple 
specialized servlet with an abstract <code>getServiceMap()</code>
                        method to define the server-side POJOs:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestResource</ja>(
                path=<js>"/remote"</js>
        )
@@ -124,7 +124,7 @@
                        The 
<code><ja>@RestMethod</ja>(name=<jsf>PROXY</jsf>)</code> approach is easier if 
you only have a single interface you want to expose.  
                        You simply define a Java method whose return type is an 
interface, and return the implementation of that interface:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Our exposed proxy object.</jc>
        <ja>@RestMethod</ja>(name=<jsf>PROXY</jsf>, 
path=<js>"/addressbookproxy/*"</js>)
        <jk>public</jk> IAddressBook getProxy() {
@@ -160,7 +160,7 @@
                        Similar in concept to remoteable services defined 
above, but in this case we simply define our interface with
                        special annotations that tell us how to convert input 
and output to HTTP headers, query parameters, form post parameters, or 
request/response bodies.
                </p>
-               <p class='bcode'>       
+               <p class='bcode w800'>  
        <ja>@Remoteable</ja>
        <jk>public interface</jk> MyProxyInterface {
                
diff --git a/content/rest-server.html b/content/rest-server.html
index 679f573..d8280d5 100644
--- a/content/rest-server.html
+++ b/content/rest-server.html
@@ -26,23 +26,23 @@
        
        <h5 class='toc' id='juneau-rest-server'>juneau-rest-server</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-rest-server<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-rest-server-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-rest-server-7.1.0.jar 
                </p>    
        
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.rest.server_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.rest.server_7.1.0.jar 
                </p>    
 
                <p>
@@ -66,12 +66,12 @@
                <p>
                        A simple example that supports all languages:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestResource</ja>(
                path=<js>"/systemProperties"</js>,
                title=<js>"System properties resource"</js>
        )
-       <jk>public class</jk> SystemPropertiesResource <jk>extends</jk> 
RestServletDefault {
+       <jk>public class</jk> SystemPropertiesResource <jk>extends</jk> 
BasicRestServlet {
        
                <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/"</js>)
                <jk>public</jk> Map 
getSystemProperties(<ja>@Query</ja>(<js>"sort"</js>) <jk>boolean</jk> sort) 
<jk>throws</jk> Throwable {
@@ -110,7 +110,7 @@
                        methods, customizing supported content types and 
serialization options, adding g-zip compression, 
                        and adding customized branding for the HTML views.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestResource</ja>(
                path=<js>"/systemProperties"</js>,
                title=<js>"System properties resource"</js>,
@@ -203,7 +203,7 @@
                        When combined with the support for HTML5 beans, simple 
HTML forms can be constructed for easy input and output
                        using nothing more than Java:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jk>import static</jk> org.apache.juneau.dto.html5.HtmlBuilder.*;
        
        <ja>@RestMethod</ja>(
@@ -275,7 +275,7 @@
                <p>
                        This approach uses annotated parameters for retrieving 
input from the request.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, 
path=<js>"/example1/{p1}/{p2}/{p3}/*"</js>)
        <jk>public</jk> String example1(
                        <ja>@Method</ja> String method,                  <jc>// 
HTTP method.</jc>
@@ -303,7 +303,7 @@
                <p>
                        This approach uses low-level request/response objects 
to perform the same as above.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, 
path=<js>"/example2/{p1}/{p2}/{p3}/*"</js>)
        <jk>public</jk> String example2(
                        RestRequest req,          <jc>// A direct subclass of 
HttpServletRequest.</jc>
@@ -345,7 +345,7 @@
                <p>
                        This approach is sort of the middle ground where you 
get access functional area APIs.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, 
path=<js>"/example3/{p1}/{p2}/{p3}/*"</js>)
        <jk>public</jk> String example3(
                        HttpMethod method,           <jc>// HTTP method.</jc>
@@ -390,7 +390,7 @@
                <p>
                        For example, if you want to add an initialization 
method to your resource:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestResource</ja>(...)
        <jk>public class</jk> MyResource  {
 
@@ -406,7 +406,7 @@
                <p>
                        Or if you want to intercept REST calls:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestResource</ja>(...)
        <jk>public class</jk> MyResource {
 
@@ -445,10 +445,10 @@
                        Swagger documentation can be populated from annotations 
(as above), resource bundles, or Swagger JSON files.
                </p>
                <p>
-                       The page shown above is implemented on the 
RestServletDefault class in the method below which shows that it's doing 
nothing more than 
+                       The page shown above is implemented on the 
BasicRestServlet class in the method below which shows that it's doing nothing 
more than 
                        serializing a Swagger bean which is constructed in the 
RestRequest object:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestMethod</ja>(name=<jsf>OPTIONS</jsf>, path=<js>"/*"</js>)
        <jk>public</jk> Swagger getOptions(RestRequest req) {
                <jk>return</jk> req.getSwagger();
@@ -461,7 +461,7 @@
                        The following example is the <code>RootResources</code> 
class from the REST examples showing how to construct
                        a grouping of resources using the 
<code>children()</code> annotation:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestResource</ja>(
                path=<js>"/"</js>,
                title=<js>"Root resources"</js>,
@@ -510,7 +510,7 @@
                        ShutdownResource.<jk>class</jk>
                }
        )
-       <jk>public class</jk> RootResources <jk>extends</jk> 
RestServletGroupDefault { <jc>/* No code needed! */</jc> }
+       <jk>public class</jk> RootResources <jk>extends</jk> 
BasicRestServletGroup { <jc>/* No code needed! */</jc> }
                </p>
                <p>
                        The above resource when rendered in HTML shows how easy 
it is to discover and navigate to child resources using a browser:
@@ -535,7 +535,7 @@
                <p>
                        The beans being serialized are shown here:
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Our bean class.</jc>
        <jk>public class</jk> Pet {
 
@@ -589,7 +589,7 @@
                        The drop-down menu items are implemented through 
"widgets" which allow you to embed arbitrary HTML, Javascript, 
                        and CSS in the HTML view of the page.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <ja>@RestMethod</ja>(
                name=<jsf>GET</jsf>,
                path=<js>"/"</js>,
@@ -659,7 +659,7 @@
                        <li class='link'>See <a class='doclink' 
href='http://juneau.apache.org/site/apidocs/overview-summary.html#juneau-rest-server'>juneau-rest-server</a>
 for more information.
                </ul>
                
-               <h6 class='toc' id='juneau-rest-server.UIvsDI'>User Interfaces 
(UI) vs. Developer Interfaces (DI)</h6>
+               <h5 class='toc' id='juneau-rest-server.UIvsDI'>User Interfaces 
(UI) vs. Developer Interfaces (DI)</h5>
                <div>
                        <p>
                                An important distinction needs to be made about 
the HTML representations produced by the REST
@@ -710,23 +710,23 @@
 
        <h5 class='toc' 
id='juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-rest-server-jaxrs<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-rest-server-jaxrs-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-rest-server-jaxrs-7.1.0.jar 
                </p>    
                
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.rest.server.jaxrs_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.rest.server.jaxrs_7.1.0.jar 
                </p>    
                
                <p>
@@ -744,7 +744,7 @@
                                apply to those serializers and parsers.
                        <li>
                                
<code>org.apache.juneau.rest.jaxrs.DefaultProvider</code> - A default provider 
that provides the same level
-                               of media type support as the 
<code>RestServletDefault</code> class.
+                               of media type support as the 
<code>BasicRestServlet</code> class.
                </ul>
                <p>
                        The JAX/RS support does provide you will the full 
marshalling capabilities of Juneau.
diff --git a/content/styles/juneau-code.css b/content/styles/juneau-code.css
index 8be3dd9..d58bb74 100644
--- a/content/styles/juneau-code.css
+++ b/content/styles/juneau-code.css
@@ -49,7 +49,7 @@
  *  <cc> - Config file comment 
  *     <cs> - Config file section
  *     <ck> - Config file key
- *     <ce> - Config file entry
+ *     <cv> - Config file value
  
***************************************************************************************************************************/
 
 /* Monospaced font size */
diff --git a/content/styles/juneau-doc.css b/content/styles/juneau-doc.css
index 90c78de..c0fce8f 100755
--- a/content/styles/juneau-doc.css
+++ b/content/styles/juneau-doc.css
@@ -1,4 +1,16 @@
-/**********************************************************************************
+/***************************************************************************************************************************
+ * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file *
+ * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file        *
+ * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance            *
+ * with the License.  You may obtain a copy of the License at                  
                                            *
+ *                                                                             
                                            *
+ *  http://www.apache.org/licenses/LICENSE-2.0                                 
                                            *
+ *                                                                             
                                            *
+ * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an  *
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express 
or implied.  See the License for the        *
+ * specific language governing permissions and limitations under the License.  
                                            *
+ 
***************************************************************************************************************************/
+/***************************************************************************************************************************
  * Juneau-specific javadoc styles.
  * 
  * These are styles available in Javadocs in addition to the general Oracle 
@@ -7,11 +19,10 @@
  * Available classes:
  *     fixedWidth - Force block to be 800 px wide.
  *     table.styled - A table with alternating row colors.
- *     h2/h3/h4/h5/h6.topic - Topic headers.
+ *     h2/h3/h4/h5.topic - Topic headers.
  *     bordered - Put border around a block (e.g. an image).
  *     padded - Put padding around a block (e.g. an image).
  *     ol/ul.toc - Table of contents.
- *     ol/ul.notes - Notes.
  *     code.snippet - A code snippet.
  *     ol/ul.spaced-list - A spaced list.
  *     ol/ul.javahierarchy - A Java class hierarchy list.
@@ -64,12 +75,31 @@ table.styled ul { padding: 0px 10px; }
 table.styled tr:nth-child(1) { background-color: #dee3e9; }
 table.styled tr:nth-child(2n+2) { background-color: #eeeeef; }
 table.styled tr:nth-child(2n+3) { background-color: white; }
-
 /* Same as r1 except with a border on the bottom */
 table.styled tr.bb { border-bottom: 1px solid #9eadc0 }
 table.styled tr.light { background-color: white !important;}
 table.styled tr.dark { background-color: #eeeeef !important; }
 
+/*--- Override formatting on <table class='unstyled'> ---*/
+table.unstyled,.contentContainer .description table.unstyled,.contentContainer 
ul li table.unstyled,ul.blockList ul.blockList li.blockList table.unstyled
+       {
+       padding: 0px;
+       position: relative;
+       width: auto;
+       border: 1px solid #9eadc0;
+       margin-left: 20px;
+       margin-right: 20px;
+       border-collapse: collapse;
+}
+
+table.unstyled { border: 1px solid #9eadc0; } 
+table.unstyled th { background-color: #dee3e9; border: 1px solid #9eadc0; 
padding: 3px 10px 3px 10px; }
+table.unstyled td { padding: 3px !important; border: 1px solid #b5c8de; }
+table.unstyled ul { padding: 0px 10px; }
+table.unstyled tr:nth-child(1) { background-color: white; }
+table.unstyled tr:nth-child(2n+2) { background-color: white; }
+table.unstyled tr:nth-child(2n+3) { background-color: white; }
+
 /*--- Juneau topic headers ---*/
 h2.topic,
 h3.topic,
@@ -83,6 +113,7 @@ h4.topic {
        background-image: 
url('data:image/gif;base64,R0lGODlhEAAQAIQfACZJcSdKcjFTejVWfT5fhUFih0ZnjEhojUxskFFwk1Z0l1d1mFp4ml98nmaComiEpGuHpnKNq3SOrHiRroGZtYeeuJGmv5erwp+yx6O1yqm6zrDA0sTQ3s3X4+Dn7v///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAB8ALAAAAAAQABAAAAVk4CeOZGmWgmEQG/k0MHw4UY0gY1PvfG3kvaBhUqk4IMgkcuGrdJ7QaCfDiBgunKx2m1VYP5KNeEze0H4VjHrNVh9+HodlTq9bEr9PhMLv+ykOAyIaNEE8ACMFiouMigEnkJGQIQA7');
        background-repeat: no-repeat;
        background-position: left center;
+       cursor: zoom-out;
 }
 h2.topic { font-size: 14pt; }
 h3.topic { font-size: 13pt; }
@@ -92,11 +123,12 @@ h2.closed,
 h3.closed,
 h4.closed {
        background-image: 
url('data:image/gif;base64,R0lGODlhEAAQAIQYADNVfDhagUNkiUZnjEhojUxskE9vklFwlFd1mF17nWJ/oGaCo2+KqXKNq3aQrX2WsoGZtYObtoeeuJKowJ2wxqm6zrbF1sTQ3v///////////////////////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAB8ALAAAAAAQABAAAAVi4CeOZGmST6EGpLK8cNHMi6GI8qzvcyEikqBwGByIIJekcpmEiByWqHQadYgYlax2m2WIFpSweBxeiBKTtHqdTvwi8LgcjhAdHPi8Hn8QERiAgYKABCIAAoiJiogAJ46PjiEAOw==')
 !important;
+       cursor: zoom-in;
 }
 
 div.topic { margin-left: 10px; }
 
-h6.figure {
+h5.figure {
        color: #2c4557;
        margin-left: 30px;
        margin-right: 30px;
@@ -137,33 +169,28 @@ tr.borderbottom td {
        margin: 0px;
 }
 
-ol.toc, ol.notes,
-ul.toc, ul.notes,
-.toc ol, .notes ol,
-.toc ul, .notes ul {
+ol.toc,
+ul.toc,
+.toc ol,
+.toc ul {
        background: #dee3e9;
        margin: 0px;
        padding: 0px;
 }
 
-p.toc2 {
-    background-color: #dee3e950;
-    border-radius: 0px 15px 15px 0px;
-}
-
-ul.toc, ul.notes,
-.toc ul, .notes ul {
+ul.toc,
+.toc ul {
        list-style: disc;
 }
 
-ol.toc p, ol.notes p,
-ul.toc p, ul.notes p,
-.toc ol p, .notes ol p,
-.toc ul p, .notes ul p,
-ol.toc div, ol.notes div,
-ul.toc div, ul.notes div,
-.toc ol div, .notes ol div,
-.toc ul div, .notes ul div {
+ol.toc p,
+ul.toc p,
+.toc ol p,
+.toc ul p,
+ol.toc div,
+ul.toc div,
+.toc ol div,
+.toc ul div {
        color: #353833;
        font: normal 1em Arial, Helvetica, sans-serif;
        font-size: 1em;
@@ -177,29 +204,38 @@ ul.toc div, ul.notes div,
        padding-left: 5px;
 }
 
-.notes li {
-       background: #FFFFFF;
-       margin-left: 30px;
-       padding-left: 5px;
-       padding-top: 10px;
+p.toc2 {
+    background-color: #dee3e950;
+    border-radius: 0px 15px 15px 0px;
 }
 
 /* Linear gradients */
 
 /* Light-colored background headers */
-h5.toc,h6.toc, 
-h5.notes,h6.notes, 
-h5.topic,h6.topic, 
-h2.title {
+h5.toc, 
+h5.topic, 
+h2.title,
+div.docSummary > div.block,
+div.contentContainer > div.block > p:first-child {
        background: linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat scroll 
0% 0% transparent;
        background: -moz-linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat 
scroll 0% 0% transparent;
        background: -webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
 }
 
+/* Dark-colored background headers */
+div.header > div.subTitle > div.block,
+div.footer > div.subTitle > div.block > p:first-child, 
+h1.title,
+div.contentContainer > h2:first-of-type,
+body > p:first-child {
+       background: linear-gradient(to bottom, #3B596D, #6289A3) repeat scroll 
0% 0% transparent;
+       background: -moz-linear-gradient(to bottom, #3B596D, #6289A3) repeat 
scroll 0% 0% transparent;
+       background: -webkit-gradient(linear, left top, left bottom, 
from(#3B596D), to(#6289A3) );
+}
+
 /* Header styles */
 
-h5.toc, h5.notes,
-h6.toc, h6.notes {
+h5.toc {
        color: #2C4557;
        margin-bottom: 0px;
        padding: 5px 30px;
@@ -208,13 +244,60 @@ h6.toc, h6.notes {
        box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.5);
 }
 
-h5.toc, h5.notes { font-size: 1.2em; }
-h6.toc, h6.notes { font-size: 1.1em; }
-
-h5.topic, h6.topic {
+h5.topic {
        color: #2C4557;
        padding: 5px 20px;
-       margin: 30px 10px 20px 0px;
+       margin: 30px 10px 10px 0px;
+       text-decoration: none;
+}
+
+/* Light-colored title on package summary pages */
+div.docSummary > div.block,
+div.contentContainer > div.block > p:first-child {
+       font-size: 1.2em;
+       font-weight: bold;
+       color: #2C4557;
+       margin-top: 0px;
+       margin-bottom: 0px;
+       padding: 5px 30px;
+       border-radius: 0px 0px 15px 15px;
+       text-decoration: none;
+}
+
+/* Dark-colored title on overview page */
+div.header > div.subTitle > div.block,
+div.footer > div.subTitle > div.block > p:first-child,
+body > p:first-child {
+       font-size: 1.2em;
+       font-weight: bold;
+       color: white;
+       margin-bottom: 0px;
+       padding: 5px 30px;
+       border-radius: 15px;
+       text-decoration: none;
+}
+
+/* Dark-colored package title on package summary pages */
+h1.title,
+div.contentContainer > h2:first-of-type {
+       font-size: 1.2em;
+       font-weight: bold;
+       color: white;
+       margin-bottom: 0px;
+       padding: 5px 30px;
+       border-radius: 15px 15px 0px 0px;
+       text-decoration: none;
+}
+
+/* Class titles */
+h2.title {
+       font-size: 1.2em;
+       font-weight: bold;
+       color: #2C4557;
+       margin-top: 0px;
+       margin-bottom: 0px;
+       padding: 5px 30px;
+       border-radius: 15px;
        text-decoration: none;
 }
 
@@ -227,18 +310,20 @@ code.snippet {
 }
 
 l {
-       color: DarkBlue;
+       color: #3b596d;
        font-weight: bold;
-       font-style: italic;
        font-family: monospace;
        font-size: 1.2em;
 }
 
-.spaced-list li { padding:5px; }
+.spaced-list>li { padding:5px; }
 .footer .spaced-list ul { margin:0 }
 
 /* Documentation Tree */
 .doctree li {}
+li.normal {
+    list-style-image:none; 
+}
 li.link {
     list-style-image: 
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABEElEQVQ4T2M0T3iVLyHKWvnvH4M4AwmAiYnh5adP/7oYvQrevmBmZiJJM8wekCGMvsXv/5NgMYrS33/+M1BkwOOX/ygzYM/pX8QZwMfN+L8lnZOhf+VPhvtP/zKC/HHh1h+Gx6+IdAEHG8P/WRVcDP///2con/aDYcfx34wgzSCAEgatGez/1WSZwDbgAm8//v8v7fcJrgbFAE1Fpv86iowMv/8gzPj7j4Hh7cd/DOkBrAzsrAwM9XN/MvQs/YUwQNb3zX9OdkxLP339z/Dtx3+GT9/+M/BwMv6/sZyTYdKa3wxdS36jKGZkMH9FdjoAh8GwMOD1AwYGBnky88NDRgbTNwkMTP8byDDkIcM/xgYA0dJ4nW6TgR4AAAAASUVORK5CYII=');
 }
@@ -280,7 +365,7 @@ li.jp {
 }
 
 .doctree ul { 
-       padding: 0px 0px 0px 20px; 
+       padding: 5px 0px 5px 20px; 
 }
 
 ul.doctree {
@@ -296,7 +381,15 @@ ul.doctree {
 a.doclink {
        font-weight: bold;
        border-bottom: 1px dotted #4c6b87;
-       text-decoration: none;
-       color: #2c4557;
+}
+
+.w400 {
+       width:400px !important;
+}
+.w500 {
+       width:500px !important;
+}
+.w800 {
+       width:800px !important;
 }
 
diff --git a/content/svl.html b/content/svl.html
index a516761..cb7b0a3 100644
--- a/content/svl.html
+++ b/content/svl.html
@@ -26,23 +26,23 @@
        
        <h5 class='toc' id='juneau-svl'>juneau-svl</h5>
        <div>
-               <h6 class='figure'>Maven Dependency</h6>
-               <p class='bcode' style='width:500px;'>
+               <h5 class='figure'>Maven Dependency</h5>
+               <p class='bcode w500'>
        <xt>&lt;dependency&gt;</xt>
                
<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
                
<xt>&lt;artifactId&gt;</xt>juneau-svl<xt>&lt;/artifactId&gt;</xt>
-               <xt>&lt;version&gt;</xt>7.0.1<xt>&lt;/version&gt;</xt>
+               <xt>&lt;version&gt;</xt>7.1.0<xt>&lt;/version&gt;</xt>
        <xt>&lt;/dependency&gt;</xt>
                </p>    
        
-               <h6 class='figure'>Java Library</h6>
-               <p class='bcode' style='width:500px;'>
-       juneau-svl-7.0.1.jar 
+               <h5 class='figure'>Java Library</h5>
+               <p class='bcode w500'>
+       juneau-svl-7.1.0.jar 
                </p>    
        
-               <h6 class='figure'>OSGi Module</h6>
-               <p class='bcode' style='width:500px;'>
-       org.apache.juneau.svl_7.0.1.jar 
+               <h5 class='figure'>OSGi Module</h5>
+               <p class='bcode w500'>
+       org.apache.juneau.svl_7.1.0.jar 
                </p>    
        
                <p>
@@ -54,14 +54,14 @@
                        Variables can be recursively nested within the varKey 
(e.g. <js>"$FOO{$BAR{xxx},$BAZ{xxx}}"</js>).
                        Variables can also return values that themselves 
contain more variables.
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Use the default variable resolver to resolve a string that 
contains $S (system property) variables</jc>
        String myProperty = VarResolver.<jsf>DEFAULT</jsf>.resolve(<js>"The 
Java home directory is $S{java.home}"</js>);
                </p>
                <p>
                        The following shows how variables can be arbitrarily 
nested...
                </p>
-               <p class='bcode'>
+               <p class='bcode w800'>
        <jc>// Look up a property in the following order:
        // 1) MYPROPERTY environment variable.
        // 2) 'my.property' system property if environment variable not found.

-- 
To stop receiving notification emails like this one, please contact
jamesbog...@apache.org.

Reply via email to