В таблице отражена структура всех исходных файлов шаблонов, построенных на Warp 7.
Папка/Файл | Описание |
/css |
Содержит все CSS файлы шаблона. |
/css/custom.css |
Используйте этот файл для добавления кастомного CSS. Но мы рекомендуем создавать новый стиль. |
/css/ie8.css |
Исправляет основные проблемы Microsoft Internet Explorer 8. |
/css/theme.css |
Содержит дефолтный CSS шаблона. Этот файл компилируется из файла less/theme.less . |
/images |
Содержит все изображения шаблона. |
/js |
Содержит все JavaScript файлы шаблона. |
/js/theme.js |
Ответственен за все JavaScript эффекты и все функции, основанные на JavaScript. |
/layouts |
Содержит базовые файлы, отвечающие за разметку шаблона. |
/layouts/theme.php |
Предоставляет полную HTML разметку для макета базового шаблона. Больше информации вы найдете в Макет шаблона. |
/layouts/theme.config.php |
Включает расчеты макетов и собирает CSS и JS файлы шаблона. |
/layouts/widget.php |
Ответственен за отображение всех вариаций виджетов. Больше информации вы найдете в Виджеты/Модули. |
/less |
Все LESS файлы вашего шаблона хранятся в этой папке. |
/less/uikit |
Содержит все LESS файлы шаблона UIkit фреймворка, на котором построен Warp. |
/less/bootstrap |
Содержит все LESS файлы, относящиеся к Bootstrap (только Joomla 3). |
/less/theme.less |
Определяет стиль шаблона и подключает шаблон UIkit. Этот файл будет скомпилирован в CSS и сохранен в папке /css каждый раз, когда вы жмете Compile LESS в настройках шаблона. В тоже время, все стили будут сохранены в папке /styles/STYLE-NAME/css . |
/less/customizer.json |
Определяет, какие параметры конфигуратора должны быть отображены в дефолтном или расширенном режиме. Группирует переменные UIkit. |
/less/bootstrap.less |
Включает все файлы, относящиеся к Bootstrap (только Joomla 3). Так же как файл /less/theme.less , он будет скомпилирован в CSS, каждый раз, когда вы жмете Compile LESS в настройках шаблона. |
/styles |
Здесь вы можете найти все доступные стили или добавить свой стиль. |
/styles/STYLE-NAME/style.less |
Набор кастомных LESS переменных, генерируемых через конфигуратор. Каждый раз, когда вы жмете Compile LESS в настройках шаблона, эти переменные будут использованы для компиляции CSS файла в /styles/STYLE-NAME/css . Если этого файла нет, то CSS файл не будет скомпилирован. Это можно использовать тогда, когда вы хотите полностью использовать свой кастомный CSS. |
/styles/STYLE-NAME/css |
Содержит все скомпилированные CSS файлы вашего стиля, например, файл theme.css и только для Joomla 3 дополнительный файл bootstrap.css . Все эти файлы генерируются и компилируются через конфигуратор. |
/warp |
Эта папка содержит актуальный базовый фреймворк Warp 7. |
/CHANGELOG.md |
Дает вам информацию о версии вашего шаблона и всех изменениях, которые были сделаны на текущий момент. |
/config.xml |
Определяет настройки шаблона. Больше информации вы найдете в config.xml. |
/config.json |
Хранит все настройки шаблона. Этот файл будет сгенерирован автоматически, как только вы сохраните ваши настройки. |
/config.default.json |
Бэкап дефолтных настроек. |
/config.php |
Регистрирует все LESS файлы, которые должны быть скомпилированы в CSS. |
/templateDetails.xml theme.xml |
Этот файл содержит общую информацию о вашем шаблоне: название, дату выпуска, директории и настройки модуля. В Joomla это templateDetails.xml и в WordPress это theme.xml . |
/warp.php |
Этот файл загружает Warp Framework. |
/favicon.ico |
Будет отображен в панели бразуера. Для замены favicon, просто замените этот файл. |
/apple_touch_icon.png |
Будет отображен, если вы добавите ваш веб-сайт в закладки на мобильном устройстве. Для замены этой иконки, просто замените этот файл. |