Есть template.jade
doctype html
html
head
meta(charset='utf-8')
meta(http-equiv='X-UA-Compatible', content='IE=edge')
block pageTitle
title TEMPLATE | #{pageTitle}
meta(name='description', content='')
meta(name='viewport', content='width=device-width, initial-scale=1')
link(rel='stylesheet', href='../css/main.css')
//[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]
block body
block bottom-script
script(src='../js/plugins.js')
script(src='../js/main.js')
Есть шаблон страницы:
extend _template
block pageTitle
- var pageTitle = 'Sample Page'
block prepend body
body
include parts/_header
main.page-content.sample-page
... content ...
Есть шаблон шапки _header.jade:
header.main-header
... content ...
Шапка на разных страницах может быть разной высоты: обычной и узкой (определяется наличием .slim для header)
Вопрос: как можно подключать _header.jade с классом .slim на определенных страницах? Либо как нужно переделать структуру, если она неправильная с точки зрения Jade?