From 1d9c7fd691acd35bd447e4501c43517d65df7ab7 Mon Sep 17 00:00:00 2001 From: Ashwin Maroli Date: Sun, 5 Apr 2020 17:05:54 +0530 Subject: [PATCH] Optimize keywords-list logic in docs layout --- _layouts/docs.html | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/_layouts/docs.html b/_layouts/docs.html index 0427db24df..8187905db6 100755 --- a/_layouts/docs.html +++ b/_layouts/docs.html @@ -177,11 +177,16 @@ {{ content }} {% unless page.notags == true %} - {% assign keywords = page.keywords | split:"," %} - {% for keyword in keywords %}{% assign strippedKeyword = keyword | strip %} - {% capture keywordlist %}{{ keywordlist }}{{strippedKeyword}}{% unless forloop.last %}, {% endunless %}{% endcapture %} - {% endfor %} - {% if keywordlist.size > 0 %}{{ keywordlist }}{% endif %} + {% assign keywords = page.keywords | split:"," -%} + {% if keywords.size > 0 -%} + + {%- for keyword in keywords -%} + {%- assign strippedKeyword = keyword | strip -%} + {{ strippedKeyword }} + {%- unless forloop.last %}, {% endunless -%} + {% endfor -%} + + {% endif -%} {% endunless %}