diff --git a/CHANGELOG.md b/CHANGELOG.md index e526fde..f5abdf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning ## [Unreleased] ### Summary -- _No unreleased changes yet._ +- Fixed issues with custom themes in the web UI. ### Added - _No unreleased changes yet._ @@ -18,7 +18,8 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning - _No unreleased changes yet._ ### Fixed -- _No unreleased changes yet._ +- Custom theme fuzzy matching now accepts selection. +- Custom themes may now be removed from the list. ## [2.6.0] - 2025-10-13 ### Summary diff --git a/code/web/templates/build/_new_deck_additional_themes.html b/code/web/templates/build/_new_deck_additional_themes.html index 190a02e..7c3dda4 100644 --- a/code/web/templates/build/_new_deck_additional_themes.html +++ b/code/web/templates/build/_new_deck_additional_themes.html @@ -75,12 +75,12 @@ {% set reason_code = match.reason if match.reason is defined else match['reason'] %}
{{ matched }} - {% if original and original.casefold() != matched.casefold() %} - (from “{{ original }}”) - {% endif %} - -
- {% endfor %} + {% if original and original.casefold() != matched.casefold() %} + (from "{{ original }}") + {% endif %} + + + {% endfor %} {% if not matches and resolved_labels %} {% for label in resolved_labels %}
@@ -102,7 +102,7 @@
{{ item.input }} - +
{% if item.reason %}
Reason: {{ item.reason|replace('_',' ')|title }}
@@ -113,7 +113,7 @@ {% set suggestion_theme = suggestion.theme if suggestion.theme is defined else suggestion.get('theme') %} {% set suggestion_score = suggestion.score if suggestion.score is defined else suggestion.get('score') %} {% if suggestion_theme %} - {% endif %}