liferay - 在 Portlet 中使用 Liferay 主题 css

标签 liferay portlet portal liferay-theme

我想在我们开发的自定义 Liferay 主题中定义我们所有的样式。我想知道是否可以在 portlet 项目中使用主题中定义的 css 类。我们需要避免每个 portlet 项目中出现重复的 css 文件。目的是主题控制 portlet 的所有外观和感觉方面,因此如果我们更改主题(或在另一个门户容器中部署 portlet),portlet 样式就会发生变化。 你认为这可能吗?

提前致谢..

最佳答案

您想要做的推荐的主题和 Portlet 样式设置方法。

Portlet 样式应该只影响它所属的 Portlet 内的布局。所有其他款式;颜色、字体等应在主题的 custom.css 中定义。

我建议您在引入新的 Portlet 类之前尝试设计现有的 Portlet 类。然后,如果您确实遇到困难,请编辑 portlet.vm

看看Liferay's Political Theme :

custom.css

...

.portlet {
    margin-bottom: 10px;

    .portlet-topper {
        padding: 0;

        .portlet-title {
...

关于liferay - 在 Portlet 中使用 Liferay 主题 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34794513/

相关文章:

java - 在 Liferay Filter Hook 中访问 PortletSession (ApplicationScope)

java - 登录后如何获取OrganizationId -Liferay

java - 如何在mvc portlet中调用本地服务?

java - Spring MVC - 获取错误的消息包

javascript - 强制门户和 HTTPS 重定向

python - 如何使文件夹登陆页面看起来像 Plone 门户中子站点的初始页面?

java - 无法在 Liferay 6.2 社区版中部署 Liferay Hook

java - liferay 7.1 b3 在片段中嵌入 portlet

java - portlet view.jsp 中的单选按钮

java - 用于 WebSphere Portal 开发的轻量级门户服务器?