首页 » Maven实战 » Maven实战全文在线阅读

《Maven实战》15.4.3 皮肤

关灯直达底部

如果觉得自定义站点标题、横幅图片和面包屑导航等内容还无法满足自己的个性化需求,这时也许可以考虑选择一款非默认的站点皮肤,以将自己的站点与其他站点很明显地区分开来。

自定义站点皮肤分为两步:第一步是选择要使用的站点皮肤构件;第二步是配置站点描述符的skin元素使用该构件。

Maven官方提供了三款皮肤,它们分别为:

·org.apache.maven.skins:maven-classic-skin

·org.apache.maven.skins.maven-default-skin

·org.apache.maven.skins.maven-stylus-skin

其中,maven-default-skin是站点的默认皮肤,读者可以访问中央仓库以了解这些皮肤的最新版本[1]。

除了官方的皮肤,互联网上还有大量的第三方用户创建的站点皮肤。这里笔者要介绍一款托管在GoogleCode上的名为fluido-skin的皮肤,它非常清爽、简洁,读者可以访问该项目主页[2]了解其最新的版本。

下面就以fluido-skin为例,配置站点皮肤。编辑site.xml如下:

图15-14显示了使用了fluido-skin皮肤后的站点显示效果,看起来与默认的皮肤感觉很不一样。

图15-14 使用了fluido-skin皮肤的站点

[1] 请参考:http://repo1.maven.org/maven2/org/apache/maven/skins/。

[2] 请参考:http://code.google.com/p/fluido-skin/。