From e89cfd447e299532574d0335db2617795d1f3507 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 2 Jun 2023 17:30:11 -0400 Subject: [PATCH] feat: closes #11671, allow custom classes on body res.render('myplugin', { bodyClasses: ['myplugin', 'special']}); --- src/middleware/helpers.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/middleware/helpers.js b/src/middleware/helpers.js index e92f8b272b..a0ebb06d20 100644 --- a/src/middleware/helpers.js +++ b/src/middleware/helpers.js @@ -59,6 +59,10 @@ helpers.buildBodyClass = function (req, res, templateData = {}) { }); } + if (templateData && templateData.bodyClasses) { + parts.push(...templateData.bodyClasses); + } + parts.push(`page-status-${res.statusCode}`); parts.push(`theme-${meta.config['theme:id'].split('-')[2]}`);