feat: add template name to body class

allows styling pages based on template ie .template-groups-details
add allowCoverPicture to all profile routes
This commit is contained in:
Barış Soner Uşaklı
2023-01-05 17:24:03 -05:00
parent 71743affc3
commit 3efad2e13b
3 changed files with 5 additions and 1 deletions

View File

@@ -42,6 +42,10 @@ helpers.buildBodyClass = function (req, res, templateData = {}) {
parts[index] = index ? `${parts[0]}-${p}` : `page-${p || 'home'}`;
});
if (templateData.template) {
parts.push(`template-${templateData.template.name.split('/').join('-')}`);
}
if (templateData.template && templateData.template.topic) {
parts.push(`page-topic-category-${templateData.category.cid}`);
parts.push(`page-topic-category-${slugify(templateData.category.name)}`);