Liferay Отключить AlloyUI и использовать только bootstrap.css

При использовании портала liferay 6.2,

Liferay предоставляет как пользовательский интерфейс сплава, так и начальную загрузку Twitter для разработки пользовательского интерфейса.

Мои вопросы -

1) Является ли хорошей практикой использовать как пользовательский интерфейс сплава, так и начальную загрузку Twitter?

2) Можем ли мы в Liferay отключить что-то из вышеперечисленного, чтобы приложение использовало только один css? Как?


person webExplorer    schedule 16.07.2014    source источник


Ответы (1)


1) Является ли хорошей практикой использовать как пользовательский интерфейс сплава, так и начальную загрузку Twitter?

Это было разработано таким образом в 6.2, это правильная и рекомендуемая практика. Прочтите этот официальный пост в блоге, он должен объяснить многие ваши сомнения.

2) Можем ли мы в Liferay отключить что-то из вышеперечисленного, чтобы приложение использовало только один css? Как?

В Liferay 6.2 Bootstrap больше используется для создания адаптивных макетов сайта и общего графического дизайна (кнопки, значки и т. д.). Пользовательский интерфейс Alloy предоставляет Liferay много богатых динамических компонентов JS, таких как календари (портлет календаря основан на этом), дизайнеры диаграмм, карусели и т. д. Исторически пользовательский интерфейс Allou был частью Liferay (поэтому он существовал в течение более длительного времени), и доступен Bootstrap. в Liferay с версии 6.2, но теперь они тесно интегрированы.

Конечно, вы можете попытаться удалить один из них (например, создав _unstyled и закодировав все с нуля), но это не рекомендуется, и вы определенно потеряете большую часть функциональности пользовательского интерфейса Liferay OOTB.

person Krzysztof Gołębiowski    schedule 19.07.2014