You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2022/05/14 23:10:44 UTC

[maven-site-plugin] branch remove-default-skin created (now 8b1ff122)

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

michaelo pushed a change to branch remove-default-skin
in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git


      at 8b1ff122 ss

This branch includes the following new commits:

     new f2072278 First shot
     new 8b1ff122 ss

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[maven-site-plugin] 01/02: First shot

Posted by mi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch remove-default-skin
in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git

commit f20722789930f585739c2c2ec2cc50f75de6dc16
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sun May 15 00:50:56 2022 +0200

    First shot
---
 pom.xml                                            |  3 +-
 src/it/projects/MSITE-159/pom.xml                  |  4 ++
 src/it/projects/MSITE-159/src/site/site.xml        |  5 ++
 src/it/projects/MSITE-159/verify.bsh               |  2 +-
 src/it/projects/MSITE-265/pom.xml                  |  1 +
 src/it/projects/MSITE-265/src/site/site.xml        |  4 +-
 src/it/projects/MSITE-265/verify.bsh               |  4 +-
 src/it/projects/MSITE-456/verify.bsh               |  8 +--
 src/it/projects/MSITE-458/pom.xml                  |  1 +
 src/it/projects/MSITE-458/src/site/site.xml        |  5 ++
 src/it/projects/MSITE-497/pom.xml                  |  4 ++
 src/it/projects/MSITE-497/src/site/site.xml        |  5 ++
 src/it/projects/MSITE-566/pom.xml                  |  1 +
 src/it/projects/MSITE-566/src/site/site.xml        |  5 ++
 src/it/projects/MSITE-566/verify.bsh               |  2 +-
 src/it/projects/MSITE-582/child/src/site/site.xml  |  5 ++
 src/it/projects/MSITE-582/pom.xml                  |  4 ++
 src/it/projects/MSITE-582/src/site/site.xml        |  5 ++
 src/it/projects/MSITE-609/pom.xml                  |  1 +
 src/it/projects/MSITE-609/src/site/site.xml        |  4 +-
 src/it/projects/MSITE-658/pom.xml                  |  1 +
 src/it/projects/MSITE-658/src/site/site.xml        |  6 +++
 src/it/projects/MSITE-658/src/site/site_de.xml     |  6 +++
 src/it/projects/MSITE-658/verify.bsh               |  4 +-
 src/it/projects/MSITE-856/pom.xml                  |  4 ++
 src/it/projects/MSITE-856/src/site/site.xml        |  6 +++
 src/it/projects/doxia-formats/pom.xml              |  1 +
 src/it/projects/doxia-formats/src/site/site.xml    |  2 +-
 src/it/projects/effective-site/pom.xml             |  4 ++
 src/it/projects/effective-site/src/site/site.xml   |  5 ++
 src/it/projects/inheritance-interpolation/pom.xml  |  4 ++
 .../inheritance-interpolation/repo-parent/pom.xml  |  1 +
 .../repo-parent/src/site/site.xml                  |  6 +++
 src/it/projects/inheritedMenus/parentAsRef/pom.xml |  4 ++
 .../inheritedMenus/parentAsRef/src/site/site.xml   |  5 ++
 .../grandChildNotAsRef/src/site/site.xml           |  5 ++
 .../parentNotAsRef/childNotAsRef/src/site/site.xml |  5 ++
 .../projects/inheritedMenus/parentNotAsRef/pom.xml |  4 ++
 .../parentNotAsRef/src/site/site.xml               |  5 ++
 src/it/projects/inheritedMenus/verify.bsh          | 60 +++++++++++-----------
 .../site-attach-descriptor/child/src/site/site.xml |  5 ++
 src/it/projects/site-attach-descriptor/pom.xml     |  1 +
 .../site-attach-descriptor/src/site/site.xml       |  4 +-
 .../site-attach-descriptor/src/site/site_sv.xml    |  6 +--
 src/it/projects/site-deploy/pom.xml                |  1 +
 src/it/projects/site-deploy/src/site/site.xml      |  4 +-
 .../child_and_module/src/site/site.xml             |  6 +++
 .../inheriting_child/src/site/site.xml             |  6 +++
 src/it/projects/site-inheritance/module/pom.xml    |  8 +--
 .../site-inheritance/module/src/site/site.xml      |  6 +++
 src/it/projects/site-inheritance/parent/pom.xml    |  4 ++
 .../site-inheritance/parent/src/site/site.xml      |  6 +++
 src/it/projects/site-inheritance/pom.xml           |  4 ++
 .../site-inheritance/sub_module/src/site/site.xml  |  6 +++
 src/it/projects/site-jar/pom.xml                   |  1 +
 src/it/projects/site-jar/src/site/site.xml         |  4 +-
 .../site-sd-lang/mymodule/src/site/site.xml        |  5 ++
 .../site-sd-lang/mymodule/src/site/site_fr.xml     |  5 ++
 src/it/projects/site-sd-lang/pom.xml               |  4 ++
 src/it/projects/site-sd-lang/src/site/site.xml     |  5 ++
 src/it/projects/site-sd-lang/src/site/site_fr.xml  |  6 +++
 src/it/projects/site-sd/pom.xml                    |  4 ++
 src/it/projects/site-sd/src/site/site.xml          |  6 +++
 src/it/projects/validate/pom.xml                   |  1 +
 src/it/projects/validate/src/site/site.xml         |  6 +++
 65 files changed, 267 insertions(+), 58 deletions(-)

diff --git a/pom.xml b/pom.xml
index da91fa96..baa08b9a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -199,7 +199,7 @@ under the License.
     <javaVersion>8</javaVersion>
     <!-- for dependencies -->
     <doxiaVersion>2.0.0-M2</doxiaVersion>
-    <doxiaSitetoolsVersion>2.0.0-M2</doxiaSitetoolsVersion>
+    <doxiaSitetoolsVersion>2.0.0-M3-SNAPSHOT</doxiaSitetoolsVersion>
     <jettyVersion>9.4.46.v20220331</jettyVersion>
     <wagonVersion>3.5.1</wagonVersion>
     <slf4jVersion>1.7.36</slf4jVersion>
@@ -212,6 +212,7 @@ under the License.
     <surefirePluginVersion>2.22.2</surefirePluginVersion>
     <mavenPluginPluginVersion>3.6.4</mavenPluginPluginVersion>
     <mavenReportingImplVersion>4.0.0-M1</mavenReportingImplVersion>
+    <fluidoSkinVersion>1.11.0</fluidoSkinVersion>
     <surefire.version>2.22.2</surefire.version>
     <project.build.outputTimestamp>2022-04-27T21:14:43Z</project.build.outputTimestamp>
 
diff --git a/src/it/projects/MSITE-159/pom.xml b/src/it/projects/MSITE-159/pom.xml
index 731cf57f..b5772b5d 100644
--- a/src/it/projects/MSITE-159/pom.xml
+++ b/src/it/projects/MSITE-159/pom.xml
@@ -31,6 +31,10 @@ under the License.
 
   <url>http://webhost.company.com/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>website</id>
diff --git a/src/it/projects/MSITE-159/src/site/site.xml b/src/it/projects/MSITE-159/src/site/site.xml
index c666a02d..e0d61b02 100644
--- a/src/it/projects/MSITE-159/src/site/site.xml
+++ b/src/it/projects/MSITE-159/src/site/site.xml
@@ -21,6 +21,11 @@ under the License.
 
 <project name="Maven" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 
   <body>
     <links>
diff --git a/src/it/projects/MSITE-159/verify.bsh b/src/it/projects/MSITE-159/verify.bsh
index 8b9b875f..27ae87ed 100644
--- a/src/it/projects/MSITE-159/verify.bsh
+++ b/src/it/projects/MSITE-159/verify.bsh
@@ -43,7 +43,7 @@ try
     String content = FileUtils.fileRead( index, "UTF-8" );
     int index1 = content.indexOf( "<a href=\"http://webhost.company.com/index.html\" class=\"externalLink\" title=\"Breadcrumb\">Breadcrumb</a>" );
     int index2 = content.indexOf( "<a href=\"http://webhost.company.com/\" class=\"externalLink\" title=\"Link\">Link</a>" );
-    int index3 = content.indexOf( "<a href=\"http://webhost.company.com/\" class=\"externalLink\" title=\"Menu\">Menu</a>" );
+    int index3 = content.indexOf( "<a href=\"http://webhost.company.com/\" class=\"externalLink\" title=\"Menu\"><span class=\"none\"></span>Menu</a>" );
     if ( index1 < 0 || index2 < 0 || index3 < 0 )
     {
         System.err.println( "index.html has incorrect links!" );
diff --git a/src/it/projects/MSITE-265/pom.xml b/src/it/projects/MSITE-265/pom.xml
index 9b9a40e6..91f7063c 100644
--- a/src/it/projects/MSITE-265/pom.xml
+++ b/src/it/projects/MSITE-265/pom.xml
@@ -34,6 +34,7 @@ under the License.
   <properties>
     <currentVersion>3.0.5</currentVersion>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <build>
diff --git a/src/it/projects/MSITE-265/src/site/site.xml b/src/it/projects/MSITE-265/src/site/site.xml
index 2cfb4865..3db39072 100644
--- a/src/it/projects/MSITE-265/src/site/site.xml
+++ b/src/it/projects/MSITE-265/src/site/site.xml
@@ -26,8 +26,8 @@ under the License.
   <version position="left"/>
   <skin>
     <groupId>org.apache.maven.skins</groupId>
-    <artifactId>maven-stylus-skin</artifactId>
-    <version>1.5</version>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
   </skin>
   <body>
     <breadcrumbs>
diff --git a/src/it/projects/MSITE-265/verify.bsh b/src/it/projects/MSITE-265/verify.bsh
index e4603090..400667d8 100644
--- a/src/it/projects/MSITE-265/verify.bsh
+++ b/src/it/projects/MSITE-265/verify.bsh
@@ -71,9 +71,9 @@ try
         System.err.println( "download.html doesn't contain Download Maven 3.0.5" );
         return false;
     }
-    if ( downloadContent.indexOf( "charset=UTF-8" ) < 0 )
+    if ( downloadContent.indexOf( "charset=\"UTF-8\"" ) < 0 )
     {
-        System.err.println( "download.html doesn't contain 'charset=UTF-8' directive" );
+        System.err.println( "download.html doesn't contain 'charset=\"UTF-8\"' directive" );
         return false;
     }
     if ( downloadContent.indexOf( "demo character: &#x20ac; (euro)" ) < 0 )
diff --git a/src/it/projects/MSITE-456/verify.bsh b/src/it/projects/MSITE-456/verify.bsh
index f54f9bc6..cf91a95b 100644
--- a/src/it/projects/MSITE-456/verify.bsh
+++ b/src/it/projects/MSITE-456/verify.bsh
@@ -40,8 +40,8 @@ try
     }
 
     String content = FileUtils.fileRead( parentIndex, "UTF-8" );
-    int index1 = content.indexOf( "<a href=\"child/index.html\" title=\"MSITE-456 - child\">MSITE-456 - child</a>" );
-    int index2 = content.indexOf( "<a href=\"project-info.html\" title=\"Project Information\">Project Information</a>" );
+    int index1 = content.indexOf( "<a href=\"child/index.html\" title=\"MSITE-456 - child\"><span class=\"none\"></span>MSITE-456 - child</a>" );
+    int index2 = content.indexOf( "<a href=\"project-info.html\" title=\"Project Information\"><span class=\"icon-chevron-down\"></span>Project Information</a>" );
 
 
     if ( index1 < 0 || index2 < 0 )
@@ -75,8 +75,8 @@ try
     }
 
     content = FileUtils.fileRead( childIndex, "UTF-8" );
-    index1 = content.indexOf( "<a href=\"../index.html\" title=\"MSITE-456 - parent\">MSITE-456 - parent</a>" );
-    index2 = content.indexOf( "<a href=\"project-info.html\" title=\"Project Information\">Project Information</a>" );
+    index1 = content.indexOf( "<a href=\"../index.html\" title=\"MSITE-456 - parent\"><span class=\"none\"></span>MSITE-456 - parent</a>" );
+    index2 = content.indexOf( "<a href=\"project-info.html\" title=\"Project Information\"><span class=\"icon-chevron-down\"></span>Project Information</a>" );
 
     if ( index1 < 0 || index2 < 0 )
     {
diff --git a/src/it/projects/MSITE-458/pom.xml b/src/it/projects/MSITE-458/pom.xml
index e703aa48..43eb1293 100644
--- a/src/it/projects/MSITE-458/pom.xml
+++ b/src/it/projects/MSITE-458/pom.xml
@@ -31,6 +31,7 @@ under the License.
 
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <modules>
diff --git a/src/it/projects/MSITE-458/src/site/site.xml b/src/it/projects/MSITE-458/src/site/site.xml
index 1e4a3366..d901a162 100644
--- a/src/it/projects/MSITE-458/src/site/site.xml
+++ b/src/it/projects/MSITE-458/src/site/site.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
   <body>
     <menu ref="modules"/>
   </body>
diff --git a/src/it/projects/MSITE-497/pom.xml b/src/it/projects/MSITE-497/pom.xml
index ff6dd1a5..84df2aeb 100644
--- a/src/it/projects/MSITE-497/pom.xml
+++ b/src/it/projects/MSITE-497/pom.xml
@@ -28,6 +28,10 @@ under the License.
   <packaging>pom</packaging>
   <name>parent</name>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <modules>
     <module>apps</module>
   </modules>
diff --git a/src/it/projects/MSITE-497/src/site/site.xml b/src/it/projects/MSITE-497/src/site/site.xml
index c8e55cd5..50b563bc 100644
--- a/src/it/projects/MSITE-497/src/site/site.xml
+++ b/src/it/projects/MSITE-497/src/site/site.xml
@@ -21,6 +21,11 @@ under the License.
 
 <project name="Maven" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
   <body>
     <links>
       <item name="Maven" href="http://maven.apache.org/"/>
diff --git a/src/it/projects/MSITE-566/pom.xml b/src/it/projects/MSITE-566/pom.xml
index 93fc629d..d8763fca 100644
--- a/src/it/projects/MSITE-566/pom.xml
+++ b/src/it/projects/MSITE-566/pom.xml
@@ -32,6 +32,7 @@ under the License.
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <menu.title>Documentation</menu.title>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <build>
diff --git a/src/it/projects/MSITE-566/src/site/site.xml b/src/it/projects/MSITE-566/src/site/site.xml
index 0e4d7710..694ea926 100644
--- a/src/it/projects/MSITE-566/src/site/site.xml
+++ b/src/it/projects/MSITE-566/src/site/site.xml
@@ -21,6 +21,11 @@ under the License.
 
 <project name="${project.name}" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
   <body>
     <menu name="${menu.title}">
       <item name="Home" href="index.html"/>
diff --git a/src/it/projects/MSITE-566/verify.bsh b/src/it/projects/MSITE-566/verify.bsh
index 0c978aea..94c81a59 100644
--- a/src/it/projects/MSITE-566/verify.bsh
+++ b/src/it/projects/MSITE-566/verify.bsh
@@ -66,7 +66,7 @@ try
 
     content = FileUtils.fileRead( index, "UTF-8" );
     index1 = content.indexOf( "MSITE-566 IT" );
-    index2 = content.indexOf( "<h5>Documentation</h5>" );
+    index2 = content.indexOf( "<li class=\"nav-header\">Documentation</li>" );
     if ( index1 < 0 || index2 < 0 )
     {
         System.err.println( "generated site has unresolved properties!" );
diff --git a/src/it/projects/MSITE-582/child/src/site/site.xml b/src/it/projects/MSITE-582/child/src/site/site.xml
index 532d9529..6dfcf6a8 100644
--- a/src/it/projects/MSITE-582/child/src/site/site.xml
+++ b/src/it/projects/MSITE-582/child/src/site/site.xml
@@ -22,6 +22,11 @@ under the License.
 <project xmlns="http://maven.apache.org/DECORATION/1.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
   <body>
     <breadcrumbs>
       <item name="C" href="A/B/C"/>
diff --git a/src/it/projects/MSITE-582/pom.xml b/src/it/projects/MSITE-582/pom.xml
index f8f10b3c..bb472de4 100644
--- a/src/it/projects/MSITE-582/pom.xml
+++ b/src/it/projects/MSITE-582/pom.xml
@@ -31,6 +31,10 @@ under the License.
   <description>Make it possible to remove breadcrumbs in child projects again</description>
   <url>http://www.example.com/parent/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <modules>
     <module>child</module>
   </modules>
diff --git a/src/it/projects/MSITE-582/src/site/site.xml b/src/it/projects/MSITE-582/src/site/site.xml
index c8533502..d8b9ccfb 100644
--- a/src/it/projects/MSITE-582/src/site/site.xml
+++ b/src/it/projects/MSITE-582/src/site/site.xml
@@ -22,6 +22,11 @@ under the License.
 <project xmlns="http://maven.apache.org/DECORATION/1.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
   <body>
     <breadcrumbs>
       <item name="A" href="A"/>
diff --git a/src/it/projects/MSITE-609/pom.xml b/src/it/projects/MSITE-609/pom.xml
index 5b5925aa..7e17f40f 100644
--- a/src/it/projects/MSITE-609/pom.xml
+++ b/src/it/projects/MSITE-609/pom.xml
@@ -34,6 +34,7 @@ under the License.
   <properties>
     <currentVersion>@mavenVersion@</currentVersion>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <distributionManagement>
diff --git a/src/it/projects/MSITE-609/src/site/site.xml b/src/it/projects/MSITE-609/src/site/site.xml
index 2cfb4865..3db39072 100644
--- a/src/it/projects/MSITE-609/src/site/site.xml
+++ b/src/it/projects/MSITE-609/src/site/site.xml
@@ -26,8 +26,8 @@ under the License.
   <version position="left"/>
   <skin>
     <groupId>org.apache.maven.skins</groupId>
-    <artifactId>maven-stylus-skin</artifactId>
-    <version>1.5</version>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
   </skin>
   <body>
     <breadcrumbs>
diff --git a/src/it/projects/MSITE-658/pom.xml b/src/it/projects/MSITE-658/pom.xml
index cab60004..c90545b7 100644
--- a/src/it/projects/MSITE-658/pom.xml
+++ b/src/it/projects/MSITE-658/pom.xml
@@ -42,6 +42,7 @@ under the License.
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <build>
diff --git a/src/it/projects/MSITE-658/src/site/site.xml b/src/it/projects/MSITE-658/src/site/site.xml
index 42feaf95..415fc2ca 100644
--- a/src/it/projects/MSITE-658/src/site/site.xml
+++ b/src/it/projects/MSITE-658/src/site/site.xml
@@ -22,6 +22,12 @@ under the License.
 <project xmlns="http://maven.apache.org/DECORATION/1.3.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/DECORATION/1.3.0 http://maven.apache.org/xsd/decoration-1.3.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
     <menu name="Main" inherit="top">
       <item name="Home" href="http://maven.apache.org/sub-directory/index.html"/>
diff --git a/src/it/projects/MSITE-658/src/site/site_de.xml b/src/it/projects/MSITE-658/src/site/site_de.xml
index f257dd4b..83498f62 100644
--- a/src/it/projects/MSITE-658/src/site/site_de.xml
+++ b/src/it/projects/MSITE-658/src/site/site_de.xml
@@ -22,6 +22,12 @@ under the License.
 <project xmlns="http://maven.apache.org/DECORATION/1.3.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/DECORATION/1.3.0 http://maven.apache.org/xsd/decoration-1.3.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
     <menu name="Main" inherit="top">
       <item name="Heim" href="http://maven.apache.org/sub-directory/de/index.html"/>
diff --git a/src/it/projects/MSITE-658/verify.bsh b/src/it/projects/MSITE-658/verify.bsh
index 2d423a31..557af2f4 100644
--- a/src/it/projects/MSITE-658/verify.bsh
+++ b/src/it/projects/MSITE-658/verify.bsh
@@ -41,7 +41,7 @@ try
     }
 
     String content = FileUtils.fileRead( licenses, "UTF-8" );
-    int index = content.indexOf( "<a href=\"index.html\" title=\"Home\">Home</a>" );
+    int index = content.indexOf( "<a href=\"index.html\" title=\"Home\"><span class=\"none\"></span>Home</a>" );
     if ( index < 0 )
     {
         System.err.println( "licenses.html has incorrect links!" );
@@ -65,7 +65,7 @@ try
     }
 
     content = FileUtils.fileRead( licenses, "UTF-8" );
-    int index = content.indexOf( "<a href=\"index.html\" title=\"Heim\">Heim</a>" );
+    int index = content.indexOf( "<a href=\"index.html\" title=\"Heim\"><span class=\"none\"></span>Heim</a>" );
     if ( index < 0 )
     {
         System.err.println( "licenses.html has incorrect links!" );
diff --git a/src/it/projects/MSITE-856/pom.xml b/src/it/projects/MSITE-856/pom.xml
index ddd787e6..de20b4d6 100644
--- a/src/it/projects/MSITE-856/pom.xml
+++ b/src/it/projects/MSITE-856/pom.xml
@@ -29,6 +29,10 @@ under the License.
   <packaging>pom</packaging>
   <name>MSITE-856</name>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <build>
     <pluginManagement>
       <plugins>
diff --git a/src/it/projects/MSITE-856/src/site/site.xml b/src/it/projects/MSITE-856/src/site/site.xml
index 88a1a957..b563671d 100644
--- a/src/it/projects/MSITE-856/src/site/site.xml
+++ b/src/it/projects/MSITE-856/src/site/site.xml
@@ -22,6 +22,12 @@ under the License.
 <project xmlns="http://maven.apache.org/DECORATION/1.6.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/DECORATION/1.6.0 http://maven.apache.org/xsd/decoration-1.6.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
     <menu name="My Menu">
       <item name="My first item"/>
diff --git a/src/it/projects/doxia-formats/pom.xml b/src/it/projects/doxia-formats/pom.xml
index 2acd9ee0..d0fc4d80 100644
--- a/src/it/projects/doxia-formats/pom.xml
+++ b/src/it/projects/doxia-formats/pom.xml
@@ -31,6 +31,7 @@ under the License.
 
   <properties>
     <property-project-version>@project.version@</property-project-version>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <dependencies>
diff --git a/src/it/projects/doxia-formats/src/site/site.xml b/src/it/projects/doxia-formats/src/site/site.xml
index d8acbe27..89ceaab9 100644
--- a/src/it/projects/doxia-formats/src/site/site.xml
+++ b/src/it/projects/doxia-formats/src/site/site.xml
@@ -25,7 +25,7 @@ under the License.
   <skin>
     <groupId>org.apache.maven.skins</groupId>
     <artifactId>maven-fluido-skin</artifactId>
-    <version>1.8</version>
+    <version>${fluidoSkinVersion}</version>
   </skin>
 
   <custom>
diff --git a/src/it/projects/effective-site/pom.xml b/src/it/projects/effective-site/pom.xml
index f9a91686..27685e1f 100644
--- a/src/it/projects/effective-site/pom.xml
+++ b/src/it/projects/effective-site/pom.xml
@@ -37,6 +37,10 @@ under the License.
 
   <name>site:effective-site IT</name>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <build>
     <plugins>
       <plugin>
diff --git a/src/it/projects/effective-site/src/site/site.xml b/src/it/projects/effective-site/src/site/site.xml
index d15d3e56..2864e628 100644
--- a/src/it/projects/effective-site/src/site/site.xml
+++ b/src/it/projects/effective-site/src/site/site.xml
@@ -22,6 +22,11 @@ under the License.
 <project name="MSITE-680" xmlns="http://maven.apache.org/DECORATION/1.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 
   <body>
     <menu name="Welcome">
diff --git a/src/it/projects/inheritance-interpolation/pom.xml b/src/it/projects/inheritance-interpolation/pom.xml
index 8ad5f6c9..6323a6b6 100644
--- a/src/it/projects/inheritance-interpolation/pom.xml
+++ b/src/it/projects/inheritance-interpolation/pom.xml
@@ -35,6 +35,10 @@ under the License.
     repo-parent is expected to be only available in repo (installed before execution)
   </description>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <modules>
     <module>reactor-parent</module>
     <module>child</module>
diff --git a/src/it/projects/inheritance-interpolation/repo-parent/pom.xml b/src/it/projects/inheritance-interpolation/repo-parent/pom.xml
index 7494a6c8..3382e357 100644
--- a/src/it/projects/inheritance-interpolation/repo-parent/pom.xml
+++ b/src/it/projects/inheritance-interpolation/repo-parent/pom.xml
@@ -41,6 +41,7 @@ under the License.
     <distUrl>scp://from.repo/dist</distUrl>
     <msite604.siteRepositoryId>repo-parent-id</msite604.siteRepositoryId>
     <msite604.siteRepositoryBase>default-repository-base-from-repo-parent</msite604.siteRepositoryBase>
+    <fluidoSkinVersion>1.11.0</fluidoSkinVersion><!-- invoker interpolation doesn't apply here: but version is not important at this level -->
   </properties>
 
   <distributionManagement>
diff --git a/src/it/projects/inheritance-interpolation/repo-parent/src/site/site.xml b/src/it/projects/inheritance-interpolation/repo-parent/src/site/site.xml
index 403ea481..12db5cb5 100644
--- a/src/it/projects/inheritance-interpolation/repo-parent/src/site/site.xml
+++ b/src/it/projects/inheritance-interpolation/repo-parent/src/site/site.xml
@@ -26,6 +26,12 @@ under the License.
     <name>project.artifactId = ${project.artifactId}</name>
   </bannerLeft>
 
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
     <breadcrumbs>
       <item name="Maven"  href="http://maven.apache.org/index.html" />
diff --git a/src/it/projects/inheritedMenus/parentAsRef/pom.xml b/src/it/projects/inheritedMenus/parentAsRef/pom.xml
index a8bc396f..993d8b0a 100644
--- a/src/it/projects/inheritedMenus/parentAsRef/pom.xml
+++ b/src/it/projects/inheritedMenus/parentAsRef/pom.xml
@@ -30,6 +30,10 @@ under the License.
   <name>Parent As Ref</name>
   <url>http://example.com/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>website</id>
diff --git a/src/it/projects/inheritedMenus/parentAsRef/src/site/site.xml b/src/it/projects/inheritedMenus/parentAsRef/src/site/site.xml
index caa52732..2f6d87d9 100644
--- a/src/it/projects/inheritedMenus/parentAsRef/src/site/site.xml
+++ b/src/it/projects/inheritedMenus/parentAsRef/src/site/site.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project name="Parent As Ref Site">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 
   <body>
 
diff --git a/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/grandChildNotAsRef/src/site/site.xml b/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/grandChildNotAsRef/src/site/site.xml
index a7f0afce..fb1612fa 100644
--- a/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/grandChildNotAsRef/src/site/site.xml
+++ b/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/grandChildNotAsRef/src/site/site.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project name="Grand Child Not As Ref Site">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 
   <body>
 
diff --git a/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/src/site/site.xml b/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/src/site/site.xml
index 5a4bb6b2..d3ef8cc0 100644
--- a/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/src/site/site.xml
+++ b/src/it/projects/inheritedMenus/parentNotAsRef/childNotAsRef/src/site/site.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project name="Child Not As Ref Site">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 
   <body>
 
diff --git a/src/it/projects/inheritedMenus/parentNotAsRef/pom.xml b/src/it/projects/inheritedMenus/parentNotAsRef/pom.xml
index 56f23e29..69e400c1 100644
--- a/src/it/projects/inheritedMenus/parentNotAsRef/pom.xml
+++ b/src/it/projects/inheritedMenus/parentNotAsRef/pom.xml
@@ -30,6 +30,10 @@ under the License.
   <name>Parent Not As Ref</name>
   <url>http://example.com/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>website</id>
diff --git a/src/it/projects/inheritedMenus/parentNotAsRef/src/site/site.xml b/src/it/projects/inheritedMenus/parentNotAsRef/src/site/site.xml
index 0007fb58..b6ffe062 100644
--- a/src/it/projects/inheritedMenus/parentNotAsRef/src/site/site.xml
+++ b/src/it/projects/inheritedMenus/parentNotAsRef/src/site/site.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project name="Parent Not As Ref Site">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 
   <body>
 
diff --git a/src/it/projects/inheritedMenus/verify.bsh b/src/it/projects/inheritedMenus/verify.bsh
index c4494500..d92d798b 100644
--- a/src/it/projects/inheritedMenus/verify.bsh
+++ b/src/it/projects/inheritedMenus/verify.bsh
@@ -47,10 +47,10 @@ try
     }
 
     String content = FileUtils.fileRead( parentIndex, "UTF-8" );
-    int index1 = content.indexOf( "<strong>Parent Relative Home Inherited</strong>" );
-    int index2 = content.indexOf( "<strong>Parent Relative Home Inherited with dot</strong>" );
-    int index3 = content.indexOf( "<a href=\"./\" title=\"Parent Absolute Home Inherited\">Parent Absolute Home Inherited</a>" );
-    int index4 = content.indexOf( "<strong>Parent Absolute Home Inherited with index</strong>" );
+    int index1 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Parent Relative Home Inherited</a></li>" );
+    int index2 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Parent Relative Home Inherited with dot</a></li>" );
+    int index3 = content.indexOf( "<li><a href=\"./\" title=\"Parent Absolute Home Inherited\"><span class=\"none\"></span>Parent Absolute Home Inherited</a></li>" );
+    int index4 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Parent Absolute Home Inherited with index</a></li>" );
 
     if ( index1 < 0 || index2 < 0 || index3 < 0 || index4 < 0 )
     {
@@ -58,10 +58,10 @@ try
         result = false;
     }
 
-    index1 = content.indexOf( "<strong>Parent Relative Home Local</strong>" );
-    index2 = content.indexOf( "<strong>Parent Relative Home Local with dot</strong>" );
-    index3 = content.indexOf( "<a href=\"./\" title=\"Parent Absolute Home Local\">Parent Absolute Home Local</a>" );
-    index4 = content.indexOf( "<strong>Parent Absolute Home Local with index</strong>" );
+    index1 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Parent Relative Home Local</a></li>" );
+    index2 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Parent Relative Home Local with dot</a></li>" );
+    index3 = content.indexOf( "<li><a href=\"./\" title=\"Parent Absolute Home Local\"><span class=\"none\"></span>Parent Absolute Home Local</a></li>" );
+    index4 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Parent Absolute Home Local with index</a></li>" );
 
     if ( index1 < 0 || index2 < 0 || index4 < 0 )
     {
@@ -69,9 +69,9 @@ try
         result = false;
     }
 
-    index1 = content.indexOf( "<a href=\"childNotAsRef/index.html\" title=\"Child Not As Ref\">Child Not As Ref</a>" );
-    index2 = content.indexOf( "<a href=\"project-info.html\" title=\"Project Information\">Project Information</a>" );
-    index3 = content.indexOf( "<h5>Parent Project</h5>" );
+    index1 = content.indexOf( "<li><a href=\"childNotAsRef/index.html\" title=\"Child Not As Ref\"><span class=\"none\"></span>Child Not As Ref</a></li>" );
+    index2 = content.indexOf( "<li><a href=\"project-info.html\" title=\"Project Information\"><span class=\"icon-chevron-down\"></span>Project Information</a" );
+    index3 = content.indexOf( "<li class=\"nav-header\">Parent Project</li>" );
 
     if ( index1 < 0 || index2 < 0 || index3 >= 0 )
     {
@@ -105,10 +105,10 @@ try
     }
 
     content = FileUtils.fileRead( childIndex, "UTF-8" );
-    index1 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Relative Home Inherited\">Parent Relative Home Inherited</a>" );
-    index2 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Relative Home Inherited with dot\">Parent Relative Home Inherited with dot</a>" );
-    index3 = content.indexOf( "<a href=\"../\" title=\"Parent Absolute Home Inherited\">Parent Absolute Home Inherited</a>" );
-    index4 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Absolute Home Inherited with index\">Parent Absolute Home Inherited with index</a>" );
+    index1 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Relative Home Inherited\"><span class=\"none\"></span>Parent Relative Home Inherited</a>" );
+    index2 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Relative Home Inherited with dot\"><span class=\"none\"></span>Parent Relative Home Inherited with dot</a>" );
+    index3 = content.indexOf( "<a href=\"../\" title=\"Parent Absolute Home Inherited\"><span class=\"none\"></span>Parent Absolute Home Inherited</a>" );
+    index4 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Absolute Home Inherited with index\"><span class=\"none\"></span>Parent Absolute Home Inherited with index</a>" );
 
     if ( index1 < 0 || index2 < 0 || index3 < 0 || index4 < 0 )
     {
@@ -116,10 +116,10 @@ try
         result = false;
     }
 
-    index1 = content.indexOf( "<strong>Child Relative Home Local</strong>" );
-    index2 = content.indexOf( "<strong>Child Relative Home Local with dot</strong>" );
-    index3 = content.indexOf( "<a href=\"./\" title=\"Child Absolute Home Local\">Child Absolute Home Local</a>" );
-    index4 = content.indexOf( "<strong>Child Absolute Home Local with index</strong>" );
+    index1 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Child Relative Home Local</a></li>" );
+    index2 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Child Relative Home Local with dot</a></li>" );
+    index3 = content.indexOf( "<li><a href=\"./\" title=\"Child Absolute Home Local\"><span class=\"none\"></span>Child Absolute Home Local</a></li>" );
+    index4 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Child Absolute Home Local with index</a></li>" );
 
     if ( index1 < 0 || index2 < 0 || index3 < 0 || index4 < 0 )
     {
@@ -127,8 +127,8 @@ try
         result = false;
     }
 
-    index1 = content.indexOf( "<a href=\"grandChildNotAsRef/index.html\" title=\"GrandChild Not As Ref\">GrandChild Not As Ref</a>" );
-    index2 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Not As Ref\">Parent Not As Ref</a>" );
+    index1 = content.indexOf( "<a href=\"grandChildNotAsRef/index.html\" title=\"GrandChild Not As Ref\"><span class=\"none\"></span>GrandChild Not As Ref</a>" );
+    index2 = content.indexOf( "<a href=\"../index.html\" title=\"Parent Not As Ref\"><span class=\"none\"></span>Parent Not As Ref</a>" );
 
     if ( index1 < 0 || index2 < 0 )
     {
@@ -162,10 +162,10 @@ try
     }
 
     content = FileUtils.fileRead( grandChildIndex, "UTF-8" );
-    index1 = content.indexOf( "<a href=\"../../index.html\" title=\"Parent Relative Home Inherited\">Parent Relative Home Inherited</a>" );
-    index2 = content.indexOf( "<a href=\"../../index.html\" title=\"Parent Relative Home Inherited with dot\">Parent Relative Home Inherited with dot</a>" );
-    index3 = content.indexOf( "<a href=\"../../\" title=\"Parent Absolute Home Inherited\">Parent Absolute Home Inherited</a>" );
-    index4 = content.indexOf( "<a href=\"../../index.html\" title=\"Parent Absolute Home Inherited with index\">Parent Absolute Home Inherited with index</a>" );
+    index1 = content.indexOf( "a href=\"../../index.html\" title=\"Parent Relative Home Inherited\"><span class=\"none\"></span>Parent Relative Home Inherited</a>" );
+    index2 = content.indexOf( "<a href=\"../../index.html\" title=\"Parent Relative Home Inherited with dot\"><span class=\"none\"></span>Parent Relative Home Inherited with dot</a>" );
+    index3 = content.indexOf( "<a href=\"../../\" title=\"Parent Absolute Home Inherited\"><span class=\"none\"></span>Parent Absolute Home Inherited</a>" );
+    index4 = content.indexOf( "<a href=\"../../index.html\" title=\"Parent Absolute Home Inherited with index\"><span class=\"none\"></span>Parent Absolute Home Inherited with index</a>" );
 
     if ( index1 < 0 || index2 < 0 || index3 < 0 || index4 < 0 )
     {
@@ -173,10 +173,10 @@ try
         result = false;
     }
 
-    index1 = content.indexOf( "<strong>Grand Child Relative Home Local</strong>" );
-    index2 = content.indexOf( "<strong>Grand Child Relative Home Local with dot</strong>" );
-    index3 = content.indexOf( "<a href=\"./\" title=\"Grand Child Absolute Home Local\">Grand Child Absolute Home Local</a>" );
-    index4 = content.indexOf( "<strong>Grand Child Absolute Home Local with index</strong>" );
+    index1 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Grand Child Relative Home Local</a></li>" );
+    index2 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Grand Child Relative Home Local with dot</a></li>" );
+    index3 = content.indexOf( "<li><a href=\"./\" title=\"Grand Child Absolute Home Local\"><span class=\"none\"></span>Grand Child Absolute Home Local</a></li>" );
+    index4 = content.indexOf( "<li class=\"active\"><a><span class=\"none\"></span>Grand Child Absolute Home Local with index</a></li>" );
 
     if ( index1 < 0 || index2 < 0 || index3 < 0 || index4 < 0 )
     {
@@ -184,7 +184,7 @@ try
         result = false;
     }
 
-    index1 = content.indexOf( "<a href=\"../index.html\" title=\"Child Not As Ref\">Child Not As Ref</a>" );
+    index1 = content.indexOf( "<a href=\"../index.html\" title=\"Child Not As Ref\"><span class=\"none\"></span>Child Not As Ref</a>" );
 
     if ( index1 < 0 )
     {
diff --git a/src/it/projects/site-attach-descriptor/child/src/site/site.xml b/src/it/projects/site-attach-descriptor/child/src/site/site.xml
index 9e7b8b8b..ffc055e3 100644
--- a/src/it/projects/site-attach-descriptor/child/src/site/site.xml
+++ b/src/it/projects/site-attach-descriptor/child/src/site/site.xml
@@ -22,4 +22,9 @@ under the License.
 <project name="MSITE-597" xmlns="http://maven.apache.org/DECORATION/1.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 </project>
diff --git a/src/it/projects/site-attach-descriptor/pom.xml b/src/it/projects/site-attach-descriptor/pom.xml
index ddb935cf..845879a0 100644
--- a/src/it/projects/site-attach-descriptor/pom.xml
+++ b/src/it/projects/site-attach-descriptor/pom.xml
@@ -39,6 +39,7 @@ under the License.
   <properties>
     <currentVersion>@mavenVersion@</currentVersion>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <distributionManagement>
diff --git a/src/it/projects/site-attach-descriptor/src/site/site.xml b/src/it/projects/site-attach-descriptor/src/site/site.xml
index 2cfb4865..3db39072 100644
--- a/src/it/projects/site-attach-descriptor/src/site/site.xml
+++ b/src/it/projects/site-attach-descriptor/src/site/site.xml
@@ -26,8 +26,8 @@ under the License.
   <version position="left"/>
   <skin>
     <groupId>org.apache.maven.skins</groupId>
-    <artifactId>maven-stylus-skin</artifactId>
-    <version>1.5</version>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
   </skin>
   <body>
     <breadcrumbs>
diff --git a/src/it/projects/site-attach-descriptor/src/site/site_sv.xml b/src/it/projects/site-attach-descriptor/src/site/site_sv.xml
index ceb8269e..2e8f3cdc 100644
--- a/src/it/projects/site-attach-descriptor/src/site/site_sv.xml
+++ b/src/it/projects/site-attach-descriptor/src/site/site_sv.xml
@@ -26,14 +26,14 @@ under the License.
   <version position="left"/>
   <skin>
     <groupId>org.apache.maven.skins</groupId>
-    <artifactId>maven-stylus-skin</artifactId>
-    <version>1.5</version>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
   </skin>
   <body>
     <breadcrumbs>
       <item name="Maven" href="http://maven.apache.org/${currentVersion}"/>
     </breadcrumbs>
-    <menu name="Releaser att g�ra">
+    <menu name="Releaser att g�ra">
       <item name="release1.6" href="releases/release1.6.html"/>
       <item name="release1.6.3" href="releases/release1.6.3.html"/>
     </menu>
diff --git a/src/it/projects/site-deploy/pom.xml b/src/it/projects/site-deploy/pom.xml
index 296816b7..6beb9ec1 100644
--- a/src/it/projects/site-deploy/pom.xml
+++ b/src/it/projects/site-deploy/pom.xml
@@ -34,6 +34,7 @@ under the License.
   <properties>
     <currentVersion>@mavenVersion@</currentVersion>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <distributionManagement>
diff --git a/src/it/projects/site-deploy/src/site/site.xml b/src/it/projects/site-deploy/src/site/site.xml
index 2cfb4865..3db39072 100644
--- a/src/it/projects/site-deploy/src/site/site.xml
+++ b/src/it/projects/site-deploy/src/site/site.xml
@@ -26,8 +26,8 @@ under the License.
   <version position="left"/>
   <skin>
     <groupId>org.apache.maven.skins</groupId>
-    <artifactId>maven-stylus-skin</artifactId>
-    <version>1.5</version>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
   </skin>
   <body>
     <breadcrumbs>
diff --git a/src/it/projects/site-inheritance/child_and_module/src/site/site.xml b/src/it/projects/site-inheritance/child_and_module/src/site/site.xml
index f0862cce..bae7aae1 100644
--- a/src/it/projects/site-inheritance/child_and_module/src/site/site.xml
+++ b/src/it/projects/site-inheritance/child_and_module/src/site/site.xml
@@ -21,6 +21,12 @@ under the License.
 
 <project name="Maven" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
 
     <links>
diff --git a/src/it/projects/site-inheritance/inheriting_child/src/site/site.xml b/src/it/projects/site-inheritance/inheriting_child/src/site/site.xml
index f0862cce..bae7aae1 100644
--- a/src/it/projects/site-inheritance/inheriting_child/src/site/site.xml
+++ b/src/it/projects/site-inheritance/inheriting_child/src/site/site.xml
@@ -21,6 +21,12 @@ under the License.
 
 <project name="Maven" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
 
     <links>
diff --git a/src/it/projects/site-inheritance/module/pom.xml b/src/it/projects/site-inheritance/module/pom.xml
index 431ea1da..de67f808 100644
--- a/src/it/projects/site-inheritance/module/pom.xml
+++ b/src/it/projects/site-inheritance/module/pom.xml
@@ -30,6 +30,11 @@ under the License.
   <name>Module</name>
   <url>http://webhost.company.com/www/website/module</url>
 
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>website</id>
@@ -70,7 +75,4 @@ under the License.
     <module>../sub_module</module>
   </modules>
 
-  <properties>
-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-  </properties>
 </project>
diff --git a/src/it/projects/site-inheritance/module/src/site/site.xml b/src/it/projects/site-inheritance/module/src/site/site.xml
index d0986336..4da7d4ee 100644
--- a/src/it/projects/site-inheritance/module/src/site/site.xml
+++ b/src/it/projects/site-inheritance/module/src/site/site.xml
@@ -21,6 +21,12 @@ under the License.
 
 <project name="Maven" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
 
     <links>
diff --git a/src/it/projects/site-inheritance/parent/pom.xml b/src/it/projects/site-inheritance/parent/pom.xml
index f62ccdab..0a6a8134 100644
--- a/src/it/projects/site-inheritance/parent/pom.xml
+++ b/src/it/projects/site-inheritance/parent/pom.xml
@@ -30,6 +30,10 @@ under the License.
   <name>Parent</name>
   <url>http://webhost.company.com/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>website</id>
diff --git a/src/it/projects/site-inheritance/parent/src/site/site.xml b/src/it/projects/site-inheritance/parent/src/site/site.xml
index 35c2e891..c8259287 100644
--- a/src/it/projects/site-inheritance/parent/src/site/site.xml
+++ b/src/it/projects/site-inheritance/parent/src/site/site.xml
@@ -21,6 +21,12 @@ under the License.
 
 <project name="Maven" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
 
     <links>
diff --git a/src/it/projects/site-inheritance/pom.xml b/src/it/projects/site-inheritance/pom.xml
index ccfa82b3..f01b8c67 100644
--- a/src/it/projects/site-inheritance/pom.xml
+++ b/src/it/projects/site-inheritance/pom.xml
@@ -30,6 +30,10 @@ under the License.
   <name>Top</name>
   <url>http://webhost.company.com/junk/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>website</id>
diff --git a/src/it/projects/site-inheritance/sub_module/src/site/site.xml b/src/it/projects/site-inheritance/sub_module/src/site/site.xml
index 31b3d42e..ef633014 100644
--- a/src/it/projects/site-inheritance/sub_module/src/site/site.xml
+++ b/src/it/projects/site-inheritance/sub_module/src/site/site.xml
@@ -21,6 +21,12 @@ under the License.
 
 <project name="Maven" xmlns="http://maven.apache.org/DECORATION/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
 
     <links>
diff --git a/src/it/projects/site-jar/pom.xml b/src/it/projects/site-jar/pom.xml
index 4e149b1c..8e7b2845 100644
--- a/src/it/projects/site-jar/pom.xml
+++ b/src/it/projects/site-jar/pom.xml
@@ -35,6 +35,7 @@ under the License.
     <currentVersion>@mavenVersion@</currentVersion>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <project.build.outputTimestamp>2019-11-02T17:48:12Z</project.build.outputTimestamp>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <distributionManagement>
diff --git a/src/it/projects/site-jar/src/site/site.xml b/src/it/projects/site-jar/src/site/site.xml
index 2cfb4865..3db39072 100644
--- a/src/it/projects/site-jar/src/site/site.xml
+++ b/src/it/projects/site-jar/src/site/site.xml
@@ -26,8 +26,8 @@ under the License.
   <version position="left"/>
   <skin>
     <groupId>org.apache.maven.skins</groupId>
-    <artifactId>maven-stylus-skin</artifactId>
-    <version>1.5</version>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
   </skin>
   <body>
     <breadcrumbs>
diff --git a/src/it/projects/site-sd-lang/mymodule/src/site/site.xml b/src/it/projects/site-sd-lang/mymodule/src/site/site.xml
index 620dadda..d72e7f3d 100644
--- a/src/it/projects/site-sd-lang/mymodule/src/site/site.xml
+++ b/src/it/projects/site-sd-lang/mymodule/src/site/site.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project name="${project.name}">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 	<version position="left" />
 	<body>
 		<menu name="${project.name}">
diff --git a/src/it/projects/site-sd-lang/mymodule/src/site/site_fr.xml b/src/it/projects/site-sd-lang/mymodule/src/site/site_fr.xml
index b266c141..1f17396f 100644
--- a/src/it/projects/site-sd-lang/mymodule/src/site/site_fr.xml
+++ b/src/it/projects/site-sd-lang/mymodule/src/site/site_fr.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project name="${project.name}">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 	<version position="left" />
 	<body>
 		<menu name="${project.name}">
diff --git a/src/it/projects/site-sd-lang/pom.xml b/src/it/projects/site-sd-lang/pom.xml
index 7eb182a2..087c3f68 100755
--- a/src/it/projects/site-sd-lang/pom.xml
+++ b/src/it/projects/site-sd-lang/pom.xml
@@ -31,6 +31,10 @@ under the License.
 
   <url>http://my.url.com/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>website</id>
diff --git a/src/it/projects/site-sd-lang/src/site/site.xml b/src/it/projects/site-sd-lang/src/site/site.xml
index 64c3a025..d8327fc5 100644
--- a/src/it/projects/site-sd-lang/src/site/site.xml
+++ b/src/it/projects/site-sd-lang/src/site/site.xml
@@ -20,6 +20,11 @@ under the License.
 -->
 
 <project name="${project.name}">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
 	<version position="left" />
 	
 	<body>
diff --git a/src/it/projects/site-sd-lang/src/site/site_fr.xml b/src/it/projects/site-sd-lang/src/site/site_fr.xml
index 64c3a025..e7233270 100644
--- a/src/it/projects/site-sd-lang/src/site/site_fr.xml
+++ b/src/it/projects/site-sd-lang/src/site/site_fr.xml
@@ -20,6 +20,12 @@ under the License.
 -->
 
 <project name="${project.name}">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
 	<version position="left" />
 	
 	<body>
diff --git a/src/it/projects/site-sd/pom.xml b/src/it/projects/site-sd/pom.xml
index a4cee47c..dfc17da2 100644
--- a/src/it/projects/site-sd/pom.xml
+++ b/src/it/projects/site-sd/pom.xml
@@ -31,6 +31,10 @@ under the License.
   <description>Basic stage-deploy test</description>
   <url>http://www.example.com/parent/</url>
 
+  <properties>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
+  </properties>
+
   <distributionManagement>
     <site>
       <id>msite-304</id>
diff --git a/src/it/projects/site-sd/src/site/site.xml b/src/it/projects/site-sd/src/site/site.xml
index a881cc2b..6f427168 100644
--- a/src/it/projects/site-sd/src/site/site.xml
+++ b/src/it/projects/site-sd/src/site/site.xml
@@ -22,6 +22,12 @@ under the License.
 <project xmlns="http://maven.apache.org/DECORATION/1.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
     <menu ref="parent"/>
     <menu ref="reports"/>
diff --git a/src/it/projects/validate/pom.xml b/src/it/projects/validate/pom.xml
index 3b42c892..2c82d7ae 100644
--- a/src/it/projects/validate/pom.xml
+++ b/src/it/projects/validate/pom.xml
@@ -32,6 +32,7 @@ under the License.
 
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <fluidoSkinVersion>@fluidoSkinVersion@</fluidoSkinVersion>
   </properties>
 
   <build>
diff --git a/src/it/projects/validate/src/site/site.xml b/src/it/projects/validate/src/site/site.xml
index 98f79a2e..14298caf 100644
--- a/src/it/projects/validate/src/site/site.xml
+++ b/src/it/projects/validate/src/site/site.xml
@@ -30,6 +30,12 @@ under the License.
     <src>http://maven.apache.org/images/maven-small.gif</src>
   </bannerRight>
 
+  <skin>
+    <groupId>org.apache.maven.skins</groupId>
+    <artifactId>maven-fluido-skin</artifactId>
+    <version>${fluidoSkinVersion}</version>
+  </skin>
+
   <body>
     <links>
       <item name="Apache" href="http://www.apache.org/" />


[maven-site-plugin] 02/02: ss

Posted by mi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch remove-default-skin
in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git

commit 8b1ff122f765db8799f1988908765125c8e4b13d
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sun May 15 01:10:31 2022 +0200

    ss
---
 src/it/projects/site-inheritance/verify.bsh | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/it/projects/site-inheritance/verify.bsh b/src/it/projects/site-inheritance/verify.bsh
index 34ddd995..04d0a996 100644
--- a/src/it/projects/site-inheritance/verify.bsh
+++ b/src/it/projects/site-inheritance/verify.bsh
@@ -59,7 +59,7 @@ try
     }
 
     String content = FileUtils.fileRead( index, "UTF-8" );
-    int indexOf = content.indexOf( "<a href=\"../index.html\" title=\"Aggregator\">Aggregator</a>" );
+    int indexOf = content.indexOf( "<a href=\"../index.html\" title=\"Aggregator\"><span class=\"none\"></span>Aggregator</a>" );
     if ( indexOf < 0 )
     {
         System.err.println( "deployed junk index.html is missing module link!" );
@@ -75,9 +75,9 @@ try
     }
 
     content = FileUtils.fileRead( index, "UTF-8" );
-    int index1 = content.indexOf( "<a href=\"www/website/deep/down/below/index.html\" title=\"Child and Module\">Child and Module</a>" );
-    int index2 = content.indexOf( "<a href=\"inheriting_child/index.html\" title=\"Inheriting Child\">Inheriting Child</a>" );
-    int index3 = content.indexOf( "<a href=\"www/website/module/index.html\" title=\"Module\">Module</a>" );
+    int index1 = content.indexOf( "<a href=\"www/website/deep/down/below/index.html\" title=\"Child and Module\"><span class=\"none\"></span>Child and Module</a></li>" );
+    int index2 = content.indexOf( "<a href=\"inheriting_child/index.html\" title=\"Inheriting Child\"><span class=\"none\"></span>Inheriting Child</a>" );
+    int index3 = content.indexOf( "<a href=\"www/website/module/index.html\" title=\"Module\"><span class=\"none\"></span>Module</a>" );
     int index4 = content.indexOf( "<a href=\"./\" title=\"Aggregator\">Aggregator</a>" );
     if ( index1 < 0 || index2 < 0 || index3 < 0 || index4 < 0 )
     {