# Набор шаблонов для сайтов Hugo от Radium
## Подключение темы на сайте
Настройте [слияние](https://gohugo.io/configuration/introduction/#merge-configuration-settings) конфигурации в hugo.toml, указав:
```toml
_merge = 'deep'
```
## Partials
### image
Отображает изображение, передаваемое в .image.
.image должен быть ресурсом, полученным через .Resources.Get* или resources.Get*.
Для SVG изображений производит сжатие, а для всех остальных указывает ширину и высоту.
Если установлен .alt, то устанавливает атрибут alt.
### logo
Отображает логотип со ссылкой.
Параметры:
- image - имя ресурса сайта с логотипом (img/logo.svg)
- class - класс ссылки, содержащей логотип (logo)
- link - ссылка, которая будет указана для логотипа (главная страница с учётом языка)
- alt - атрибут alt изображения (Logo image)
### head/favicon, head/apple-touch-icon
Связывают страницу с имеющимися favicon или apple-touch-icon.
Для поиска favicon применяется маска {,**/}favicon.*, а для apple-touch-icon - {,**/}apple-touch-icon*.png
### head/manifest
Связывает страницу с manifest.json, находящимся в корне assets/
### head/css
Подключает css/main.css
### head/js
Подключает js/main.js
### head/pagefind
Подключение стилей и скрипта, если окружение не является разработкой.
### head/atom
Подключает link на feed atom, если для данного типа страниц предусмотрена генерация.
### head/base
Добавляет title, description и canonical в заголовок, а также meta charset + viewport.
## Shortcodes
### details
Корректный details, позволяющий рендерить html.
Аналогично [стандартному](https://gohugo.io/shortcodes/details/#article) shortcode, за исключением способа вызова — необходимо использовать вызов {{% details %}} для рендера внутреннего текста в качестве Markdown.