Ваша тема будет содержать партиалы страниц, где вы указываете путь к файлам CSS, созданным с помощью инструментов сборки.
Внутри каталога user
есть каталог themes
, который содержит ресурсы, такие как файлы CSS и Twig.
На самом деле было бы лучше подумать о сайте и теме Grav отдельно. Скорее всего, вы захотите, чтобы ваши ресурсы Foundation находились внутри темы и создавались оттуда вместе с любой другой конфигурацией темы и чертежами.
Из ссылки на тему, которая создала CSS-файл с чем-то вроде ...
{% do assets.add('theme://css/dist/styles.css', 101) %}
{{ assets.css() }}
... внутри вашего <head>
. Ваш путь сборки может отличаться от css/dist/styles.css
, но, надеюсь, вы поняли идею. assets.add
позволяет вашим стилям фильтровать через менеджер активов Grav , который включает в себя некоторые интересные вещи, такие как минимизация и очистка кеша. Очень полезно!