From ce2491dc2f325fc8acb9c7b06a620c5e914dff17 Mon Sep 17 00:00:00 2001 From: Jordan Vidrine <30537603+jordanvidrine@users.noreply.github.com> Date: Wed, 26 Aug 2020 12:21:47 -0500 Subject: [PATCH] Css class additions (#10532) * Category Page / Tag Class Additions These additions add: -the name of the tag as a css class to discourse tags. -'pinned' as a css class to pinned topics in the category view --- .../discourse/app/components/latest-topic-list-item.js | 3 ++- app/assets/javascripts/discourse/app/lib/render-tag.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/discourse/app/components/latest-topic-list-item.js b/app/assets/javascripts/discourse/app/components/latest-topic-list-item.js index f0e3ee875c5..c8f4c3b4568 100644 --- a/app/assets/javascripts/discourse/app/components/latest-topic-list-item.js +++ b/app/assets/javascripts/discourse/app/components/latest-topic-list-item.js @@ -9,7 +9,8 @@ export default Component.extend({ classNameBindings: [ ":latest-topic-list-item", "topic.archived", - "topic.visited" + "topic.visited", + "topic.pinned" ], showEntrance, diff --git a/app/assets/javascripts/discourse/app/lib/render-tag.js b/app/assets/javascripts/discourse/app/lib/render-tag.js index fbc7ab62c84..1fca82a8e54 100644 --- a/app/assets/javascripts/discourse/app/lib/render-tag.js +++ b/app/assets/javascripts/discourse/app/lib/render-tag.js @@ -16,7 +16,7 @@ export function defaultRenderTag(tag, params) { params = params || {}; const visibleName = escapeExpression(tag); tag = visibleName.toLowerCase(); - const classes = ["discourse-tag"]; + const classes = ["discourse-tag", tag]; const tagName = params.tagName || "a"; let path; if (tagName === "a" && !params.noHref) {