如何在Liferay自定义主题中禁用Alloy UI CSS?

时间:2014-09-09 17:25:21

标签: html css themes liferay

我想开发一个Liferay自定义主题。所以我需要禁用Alloy UI只有CSS和Bootstrap CSS。其他功能,如拖放protlet和日历事件需要保持不变。

我唯一需要做的就是在主题级别禁用Alloy UI css。我们怎样才能做到这一点?我需要在哪个页面编辑/删除Alloy的CSS?

1 个答案:

答案 0 :(得分:1)

您可以从3个级别建立主题。每一层都建立在下一层之上。

  • _unstyled - 包含所有规则集,但没有规则。
  • _styled - 只将结构化CSS复制到您的主题中。
  • Classic - 从默认的Liferay主题复制所有CSS。

要使用除classic之外的其他内容,请添加名为“theme.parent”的属性,其值为上述值之一。例如:

<?xml version="1.0"?>
<!DOCTYPE project>

<project name="sample-styled-minimal-theme" basedir="." default="deploy">
    <property name="plugin.version" value="1" />
    <property name="theme.parent" value="_styled" />

    <import file="../build-common-theme.xml" />
</project>