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 2023/01/01 00:01:54 UTC
[maven-fluido-skin] 01/01: Prepare for Doxia 2.0.0
This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-fluido-skin.git
commit 0ae2d9427eb67c9db3a416477477859602460279
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sun Dec 11 20:06:00 2022 +0100
Prepare for Doxia 2.0.0
---
pom.xml | 8 ++++----
src/it/mskins-107/verify.groovy | 2 +-
src/it/mskins-75/verify.groovy | 2 +-
src/main/resources/META-INF/maven/site-macros.vm | 6 +++---
src/main/resources/META-INF/maven/site.vm | 2 +-
src/main/resources/META-INF/maven/skin.xml | 2 +-
src/main/resources/css/maven-theme.css | 12 ------------
7 files changed, 11 insertions(+), 23 deletions(-)
diff --git a/pom.xml b/pom.xml
index 49c513b..5866e13 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,7 +30,7 @@ under the License.
</parent>
<artifactId>maven-fluido-skin</artifactId>
- <version>1.11.2-SNAPSHOT</version>
+ <version>2.0.0-M1-SNAPSHOT</version>
<name>Apache Maven Fluido Skin</name>
<description>The Apache Maven Fluido Skin is an Apache Maven site skin
@@ -100,9 +100,9 @@ under the License.
<properties>
<bootstrap.version>2.3.2</bootstrap.version>
<jquery.version>1.11.2</jquery.version>
- <sitePluginVersion>3.12.0</sitePluginVersion>
- <projectInfoReportsPluginVersion>3.3.0</projectInfoReportsPluginVersion>
- <project.build.outputTimestamp>2022-06-25T21:21:20Z</project.build.outputTimestamp>
+ <sitePluginVersion>4.0.0-M4</sitePluginVersion>
+ <projectInfoReportsPluginVersion>4.0.0-SNAPSHOT</projectInfoReportsPluginVersion>
+ <project.build.outputTimestamp>2022-12-31T23:33:46Z</project.build.outputTimestamp>
<anchorjs.version>4.2.2</anchorjs.version>
</properties>
diff --git a/src/it/mskins-107/verify.groovy b/src/it/mskins-107/verify.groovy
index 071debc..4d32471 100644
--- a/src/it/mskins-107/verify.groovy
+++ b/src/it/mskins-107/verify.groovy
@@ -20,4 +20,4 @@
File index = new File( basedir, "target/site/index.html" )
assert index.exists()
-assert 1 == index.getText().count("<meta name=\"generator\" content=\"Apache Maven Doxia Site Renderer 1.11.1\" />")
+assert 1 == index.getText().count("<meta name=\"generator\" content=\"Apache Maven Doxia Site Renderer 2.0.0-M4\" />")
diff --git a/src/it/mskins-75/verify.groovy b/src/it/mskins-75/verify.groovy
index ca55c02..8e37951 100644
--- a/src/it/mskins-75/verify.groovy
+++ b/src/it/mskins-75/verify.groovy
@@ -30,6 +30,6 @@ assert 1 == index.getText().count( '''\
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
- </script><noscript><p><img src="http://example.org/piwik/piwik.php?idsite=1" style="border: 0;" alt="Piwik"/></p></noscript>
+ </script><noscript><p><img src="http://example.org/piwik/piwik.php?idsite=1" style="border: 0;" alt="Piwik" /></p></noscript>
<!-- End Piwik Tag -->
'''.replace( "\n", System.getProperty( "line.separator" ) ) )
diff --git a/src/main/resources/META-INF/maven/site-macros.vm b/src/main/resources/META-INF/maven/site-macros.vm
index 90428c9..bff267e 100644
--- a/src/main/resources/META-INF/maven/site-macros.vm
+++ b/src/main/resources/META-INF/maven/site-macros.vm
@@ -567,7 +567,7 @@ $indent </ul>##
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
- </script><noscript><p><img src="http://$piwikUrl/piwik.php?idsite=$idsite" style="border: 0;" alt="Piwik"/></p></noscript>
+ </script><noscript><p><img src="http://$piwikUrl/piwik.php?idsite=$idsite" style="border: 0;" alt="Piwik" /></p></noscript>
<!-- End Piwik Tag -->
#**##end
#end
@@ -685,7 +685,7 @@ $indent </ul>##
#**##if ( $decoration.getCustomChild( 'fluidoSkin.facebookLike' ) && $project.url )
<!-- Load Facebook SDK for JavaScript -->
<div id="fb-root"></div>
- <script async defer crossorigin="anonymous" src="https://connect.facebook.net/${locale}/sdk.js#xfbml=1&version=v6.0"></script>
+ <script async defer crossorigin="anonymous" src="https://connect.facebook.net/#if ( $locale.toString() )$locale#{else}en#end/sdk.js#xfbml=1&version=v6.0"></script>
#**##end
#end
##
@@ -725,7 +725,7 @@ $indent </ul>##
<ul class="nav pull-right" style="border:none; margin-top: 7px"><li>
#* *##end
##
- <a href="https://twitter.com/${user}" class="twitter-follow-button" data-show-count="${showFollowers}" data-align="${dataAlign}" data-size="${dataSize}" data-show-screen-name="${showUser}" data-lang="${locale}">Follow ${user}</a>
+ <a href="https://twitter.com/${user}" class="twitter-follow-button" data-show-count="${showFollowers}" data-align="${dataAlign}" data-size="${dataSize}" data-show-screen-name="${showUser}" data-lang="#if ( $locale.toString() )$locale#{else}en#end">Follow ${user}</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
##
#* *##if ( $sideBarEnabled )
diff --git a/src/main/resources/META-INF/maven/site.vm b/src/main/resources/META-INF/maven/site.vm
index 9d49dbd..8c68b77 100644
--- a/src/main/resources/META-INF/maven/site.vm
+++ b/src/main/resources/META-INF/maven/site.vm
@@ -29,7 +29,7 @@
| Rendered using Apache Maven Fluido Skin @project.version@
-->
##
-<html xmlns="http://www.w3.org/1999/xhtml"#if ( $locale ) lang="$locale.language"#end>
+<html xmlns="http://www.w3.org/1999/xhtml" lang="#if ( $locale.toString() )$locale.toLanguageTag()#{else}en#end">
<head>
<meta charset="${outputEncoding}" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/src/main/resources/META-INF/maven/skin.xml b/src/main/resources/META-INF/maven/skin.xml
index 711a213..72fb452 100644
--- a/src/main/resources/META-INF/maven/skin.xml
+++ b/src/main/resources/META-INF/maven/skin.xml
@@ -22,6 +22,6 @@ under the License.
<skin xmlns="http://maven.apache.org/SKIN/1.7.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SKIN/1.7.0 http://maven.apache.org/xsd/skin-1.7.0.xsd">
<prerequisites>
- <doxia-sitetools>1.11.1</doxia-sitetools>
+ <doxia-sitetools>2.0.0-M4</doxia-sitetools>
</prerequisites>
</skin>
diff --git a/src/main/resources/css/maven-theme.css b/src/main/resources/css/maven-theme.css
index f2c1235..06804e2 100644
--- a/src/main/resources/css/maven-theme.css
+++ b/src/main/resources/css/maven-theme.css
@@ -102,18 +102,6 @@ img.builtBy {
/* Tweaks to the bootstrap theme
--------------------------------- */
-/* sections title are rendered using h2 instead of h1 */
-.hero-unit h2 {
- font-size: 60px;
-}
-
-/* Copied from bootstrap <code> tag style. Maven translates <code> to <tt>. */
-tt {
- padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;
- font-size:0.9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
- background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;
-}
-
/* avoid greyed list items */
li {
color:#404040;