Liferay禁用AlloyUI并仅使用bootstrap.css

时间:2014-07-16 18:18:05

标签: css liferay-6 liferay-theme

使用liferay门户网站6.2时,

Liferay为ui开发提供合金ui和twitter引导程序。

我的问题 -

1)使用合金ui和twitter bootstrap是一个好习惯吗?

2)我们可以在Liferay中禁用上述任何一个,以便应用程序只使用一个css吗?怎么样?

1 个答案:

答案 0 :(得分:4)

  

1)使用合金ui和twitter bootstrap是一个好习惯吗?

它是在6.2中设计的,它是一种适当的推荐做法。阅读this官方博客文章,它应该解释你的很多疑问。

  

2)我们可以在Liferay中禁用上述任何一个,以便应用程序只使用一个css吗?怎么样?

在Liferay 6.2中,Bootstrap更多用于提供响应式网站布局和整体图形设计(按钮,图标等)。 Alloy UI为Liferay提供了许多丰富的动态JS组件,如日历(Calendar portlet基于此),图表设计师,轮播等。历史上,Allou UI是Liferay的一部分(所以它存在的时间更长),并且Bootstrap可用自6.2以来的Liferay,但现在它们紧密结合。

当然你可以尝试删除其中一个(例如通过创建一个 _unstyled 并从头开始编码所有内容),但不推荐这种方法,你肯定会失去很多Liferay的UI OOTB功能