我遇到了以下问题:
我想创建一个新的Liferay主题,在这个主题中,标题中有Portlet,我如何正确设计这些Portlet?我的尝试是部署一个“_unstyled”主题,然后在“_diffs”中复制主题“经典”。这很好,我设法完成了最多的CSS。但是现在我在Header中有一个Login-Portlet,如果用户注销,Portlet有更多的“高度”,所以我不能在这两种情况下使用相同的保证金。
我现在的想法是将一个.css文件添加到我的Css文件中并将其中一个作为最后一个,如果用户登录则覆盖其余文件。这应该在portal_vm中完成,我想,但是因为我我不熟悉Liferay命令,如果你能帮助我,那将会很好。
如果这只是一点代码,请给我一个简短的例子。
我正在使用Liferay 6.1和Eclipse。
提前致谢
答案 0 :(得分:0)
如果有人登录,则会在正文上显示“已登录”和“已退出”的课程。
所以你可以在custom.css
中使用它.signed-in .portlet-login {
margin: 0px;
}
.signed-out .portlet-login {
margin: 10px;
}
当然,根据您的环境更改边距和其他值。