自定义门户的导航栏

时间:2013-05-04 17:27:52

标签: liferay liferay-6 liferay-velocity liferay-theme

我想在我的主题中自定义导航栏。我搜索了css目录中导航栏样式的CSS文件,但我找不到它。

nagivation.vm文件中,导航声明如下:

<nav class="$nav_css_class" id="navigation">

并使用firebug我发现该类是

sort-pages modify-pages

感谢您的帮助。

由于

1 个答案:

答案 0 :(得分:2)

css文件名为css/navigation.css。但是,最佳做法是在_diffs/css/custom.css中进行所有修改 - 此文件最后加载,其中的所有设置将覆盖navigation.css和任何其他文件中的设置。作为副作用,您可以将所有设置与Liferay完全分开,并在更新期间处于更好的位置。

custom.css应该在所有用于扩展的主题中为空。如果你从经典主题开始,你会发现那里的custom.css不是空的 - 这意味着,经典主题并不意味着要扩展。从技术上讲,你当然可以这样做,但Liferay可能会在未来的版本中更改此主题,恕不另行通知,然后你最终会升级。