Для Joomla существует множество шаблонов, написанных с применением различных фронт-энд фреймворков. Поскольку тема кастомизации сторонних компонентов играет большую роль в процессе создания сайта, мы предусмотрели различные темы для того, чтобы обеспечить корректное отображение компонента в условиях применения различных шаблонов.
Фронт-энд фреймворки позволяют обеспечить унификацию стилей, в результате чего элементы, размеченные в соответствии со стандартами фреймворка, будут отображаться в едином стиле. Например, кнопки, формы, поля, ссылки и т.д. Для того, чтобы элементы отображались в едином стиле, в сторонние компоненты на уровне шаблона стараются добавлять поддержку фреймворков.
В дистрибутив NorrCompetition включены следующие темы:
Чтобы выбрать подходящую разметку, вам нужно определить, какой фреймворк используется в шаблоне Joomla (и используется ли). Для этого необходимо прочитать описание шаблона на странице производителя, либо посмотреть в браузере подключаемые скрипты при помощи инструмента разработчика.
В случае, если в шаблоне используется фреймворк, не поддерживаемый в NorrCompetition, выбирайте тему default.
Примечание: Темы компонента содержат только разметку без принудительного подключения дополнительных фреймворков. Это исключает утяжеление сайта и дублирование лишними библиотеками, а также предоставляет больший простор для вебмастера в выборе и использовании фронт-энд фреймворка.
Вы можете написать собственную тему с поддержкой нужной разметки/фреймворка. Подробнее читайте в документе Переопределение в шаблоне.