Руководство по созданию и применению шаблонов, макетов и тем приложения.
wwwroot
-themes
-{theme name}
-css
-img
-js
Themes
-{theme name}
-partials
-_layout.html
{theme name} - каталог по названию темы. Например: если в настройках приложения указана тема
default, то при компоновки контента,
шаблон и частичные представления будут браться из каталога Themes/default/partials
В каталоге partials должен быть хотя бы один шаблон с именем _layout.html
Формат файлов шаблонов и частичных представлений должны обязательно иметь формат .html
<!DOCTYPE html>
<html lang="ru">
<head>
{partial head}
</head>
<body>
{partial navbar}
<div class="container">
{body}
</div>
{partial footer}
{partial scripts}
</body>
</html>
.htmlThemes/default/partials{body}. В данное место будет помещён контент записиУзнать подробнее про компоновку контента и частичные представления.
Для применения макета к странице можно воспользоваться несколькими способами:
Макет (Layout) пустым, тогда будет применён макет по умолчанию _layout.htmlnull, в таком случае ни один макет не будет применён_layout_new, в таком случае будет применён макет _layout_new.html