我想开发一个Liferay自定义主题。所以我需要禁用Alloy UI只有CSS和Bootstrap CSS。其他功能,如拖放protlet和日历事件需要保持不变。
我唯一需要做的就是在主题级别禁用Alloy UI css。我们怎样才能做到这一点?我需要在哪个页面编辑/删除Alloy的CSS?
答案 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>