2014-07-16 1 views
2

En utilisant Liferay Portal 6.2,Liferay Désactiver AlloyUI et utiliser uniquement bootstrap.css

Liferay fournit à la fois ui et alliage d'amorçage twitter pour le développement ui.

Mes questions -

1) Est-ce une bonne pratique d'utiliser les deux ui alliage et d'amorçage twitter?

2) Pouvons-nous désactiver l'un des éléments ci-dessus dans Liferay pour que l'application n'utilise qu'un seul css? Comment?

Répondre

4

1) Est-ce une bonne pratique d'utiliser à la fois alliage ui et twitter bootstrap?

Il a été conçu de cette manière en 6.2, c'est une pratique appropriée et recommandée. Lire this blog officiel, il devrait expliquer beaucoup de vos doutes. 2) Pouvons-nous désactiver l'un des éléments ci-dessus dans Liferay afin que l'application n'utilise qu'un seul css? Comment? Dans Liferay 6.2 Bootstrap est plus utilisé pour fournir des mises en page de sites sensibles et la conception graphique globale (boutons, icônes, etc.). Alloy UI donne à Liferay de nombreux composants JS dynamiques comme les calendriers (le portlet Calendar est basé sur cela), les concepteurs de diagrammes, le carrousel, etc. Historiquement, Allou UI faisait partie de Liferay (il était là depuis plus longtemps), et Bootstrap est disponible à Liferay depuis 6.2 mais maintenant ils sont étroitement intégrés.

Bien sûr, vous pouvez essayer de supprimer l'un d'entre eux (par exemple en créant un _unstyled et le codage tout à partir de zéro), mais il n'est pas approche recommandée et vous certainement perdre autant de fonctionnalités OOTB interface utilisateur de Liferay.

Questions connexes