Приветствую вас! Снова на связи joomla-woman! Хочу сказать пару слов об иконочных шрифтах и использовании их в шаблонах joomla 3.x. С некоторых пор, а с каких не знаю - замечаете этот сказочный зачин? - разработчики joomla стали использовать иконочный шрифт icomoon как неотъемлемую часть дизайна бэкенда. Так же он используется и на фронтенде в классическом шаблоне PROTOSTAR.

Иконки вызываются так: <span class="icon-name-of-icon"> Чем это грозит для разработчиков и пользователей шаблонов joomla? Некоторые расширения могут на фронтенде использовать icomoon.css, потому что он используется в PROTOSTAR. А это базовый шаблон - и логично предположить, что многие расширения прямо на нем и тестируются. С ним, на нем, как говорили спартанцы о щите...

Я столкнулась с нехваткой иконки лупы в компоненте библиотеки Alexandrai Book Library в сложной форме поиска. 

Подключается icommon.css в файле index.php таким образом:

$doc = JFactory::getDocument();
$doc->addStyleSheet($this->baseurl.'/media/jui/css/icomoon.css');

Читайте матчасть.

К сожалению, одним икомуном дело не ограничилось, потому что весь поиск завязан на PROTOSTAR: без особого набора скриптов и стилей, присущих этому шаблону, поиск в библиотеке все равно нормально не отображается и пользоваться им невозможно.

Пока отказалась от собственного шаблона для библиотеки, вернулась к протостару, благо его можно адаптировать под любой дизайн. Буду думать и анализировать этот грустный факт. Грустно это, в частности, потому, что в протостаре огромное количество кнопок, раскрашеных всеми оттенками синего, а вот это уже не подходит под любой дизайн...

 

© 2024 URSA-WEB / Веб-студия БОЛЬШАЯ МЕДВЕДИЦА