From 3cf67f15f12e9535138834f4cbce01bf9ac42f77 Mon Sep 17 00:00:00 2001 From: Deimos Date: Tue, 5 Mar 2019 15:56:46 -0700 Subject: [PATCH] Fix special tag formatting using "starts with" The special formatting for the "spoiler" tag was being applied to a post with the tag "spoiler attack", due to the way the CSS rules were written. This still isn't a great solution overall, but should fix those cases at least. --- tildes/scss/modules/_label.scss | 6 ++++-- tildes/scss/themes/_theme_base.scss | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/tildes/scss/modules/_label.scss b/tildes/scss/modules/_label.scss index 606dec1..2fe2cfc 100644 --- a/tildes/scss/modules/_label.scss +++ b/tildes/scss/modules/_label.scss @@ -18,7 +18,9 @@ max-width: 100%; } -.label-topic-tag[class*='label-topic-tag-nsfw'], -.label-topic-tag[class*='label-topic-tag-spoiler'] { +.label-topic-tag-spoiler, +.label-topic-tag-nsfw, +.label-topic-tag[class*='label-topic-tag-nsfw-'], +.label-topic-tag[class*='label-topic-tag-spoiler-'] { font-weight: bold; } diff --git a/tildes/scss/themes/_theme_base.scss b/tildes/scss/themes/_theme_base.scss index 5ddb8d6..dcbedfe 100644 --- a/tildes/scss/themes/_theme_base.scss +++ b/tildes/scss/themes/_theme_base.scss @@ -312,11 +312,13 @@ } } - .label-topic-tag[class*='label-topic-tag-nsfw'] { + .label-topic-tag-nsfw, + .label-topic-tag[class*='label-topic-tag-nsfw-'] { @include theme-special-label(map-get($theme, "topic-tag-nsfw"), $is-light); } - .label-topic-tag[class*='label-topic-tag-spoiler'] { + .label-topic-tag-spoiler, + .label-topic-tag[class*='label-topic-tag-spoiler-'] { @include theme-special-label(map-get($theme, "topic-tag-spoiler"), $is-light); }