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

标签 html css themes liferay

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

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

最佳答案

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

  • _unstyled - 拥有所有规则集,但没有规则。
  • _styled - 仅将结构 CSS 复制到您的主题中。
  • Classic - 所有 CSS 都是从默认的 Liferay 主题复制而来。

要使用经典以外的东西,请添加一个名为“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>

关于html - 如何在 Liferay 自定义主题中禁用 Alloy UI CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25750558/

相关文章:

javascript - HTML5/jQuery 音频随机播放 onClick

python - 如何使用 BeautifulSoup bs4 获取 HTML 标签的内部文本值?

html - 当标签太长时,Bootstrap 单选按钮和标签在不同的行中

asp.net - .NET - 如何为大型 CSS 文件构建主题

wpf - 如何在 WPF 应用程序中设置 TextBlock 和标签的默认颜色、字体系列和字体大小?

php - 如何正确缩进 PHP/HTML 混合代码?

javascript - 动态改变我的画廊的高度

html - 是否有一个 CSS 验证器不像 W3C 那样严格,可以验证诸如 normalize.css 之类的内容?

css - 从 % 切换到 px 时如何覆盖 !important

android - 在 Android 运行时更改和应用主题