From 87c591bbc247a5259beafdc6baa061dd9370c7cc Mon Sep 17 00:00:00 2001 From: Ty Correll Date: Thu, 19 Oct 2023 17:31:56 -0500 Subject: [PATCH] UX: unify ai representing icon (#257) This PR addresses the effort to use one icon representing discourse-ai. Removed discourse-sparkles from discourse-ai, now included in core ``vendor/assets/svg-icons/discourse-additional.svg`` --- .../connectors/topic-more-content/related-topics.js | 2 +- lib/modules/ai_helper/entry_point.rb | 2 +- svg-icons/plugin-icons.svg | 10 ---------- 3 files changed, 2 insertions(+), 12 deletions(-) delete mode 100644 svg-icons/plugin-icons.svg diff --git a/assets/javascripts/discourse/connectors/topic-more-content/related-topics.js b/assets/javascripts/discourse/connectors/topic-more-content/related-topics.js index 7fdedd23..13de6f53 100644 --- a/assets/javascripts/discourse/connectors/topic-more-content/related-topics.js +++ b/assets/javascripts/discourse/connectors/topic-more-content/related-topics.js @@ -30,7 +30,7 @@ export default class extends Component { this.moreTopicsPreferenceTracking.registerTopicList({ name: I18n.t("discourse_ai.related_topics.pill"), id: this.listId, - icon: "magic", + icon: "discourse-sparkles", }); } diff --git a/lib/modules/ai_helper/entry_point.rb b/lib/modules/ai_helper/entry_point.rb index 901bd925..b95a9475 100644 --- a/lib/modules/ai_helper/entry_point.rb +++ b/lib/modules/ai_helper/entry_point.rb @@ -13,7 +13,7 @@ module DiscourseAi Rails.root.join("plugins", "discourse-ai", "db", "fixtures", "ai_helper"), ) - additional_icons = %w[discourse-sparkles spell-check language] + additional_icons = %w[spell-check language] additional_icons.each { |icon| plugin.register_svg_icon(icon) } end end diff --git a/svg-icons/plugin-icons.svg b/svg-icons/plugin-icons.svg deleted file mode 100644 index cecf1b0a..00000000 --- a/svg-icons/plugin-icons.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - -