diff --git a/assets/javascripts/initializers/chat-summary.js b/assets/javascripts/initializers/chat-summary.js index 7496c5ce..50bbf0d0 100644 --- a/assets/javascripts/initializers/chat-summary.js +++ b/assets/javascripts/initializers/chat-summary.js @@ -8,7 +8,7 @@ function initializeChatChannelSummary(api) { api.registerChatComposerButton?.({ translatedLabel: "discourse_ai.summarization.title", id: "chat_channel_summary", - icon: "magic", + icon: "discourse-sparkles", action: "showChannelSummary", position: "dropdown", }); diff --git a/assets/javascripts/initializers/composer-ai-helper.js b/assets/javascripts/initializers/composer-ai-helper.js index 4b50b7ad..57a7a3d1 100644 --- a/assets/javascripts/initializers/composer-ai-helper.js +++ b/assets/javascripts/initializers/composer-ai-helper.js @@ -40,7 +40,7 @@ function initializeComposerAIHelper(api) { id: "ai-helper", title: "discourse_ai.ai_helper.title", group: "extras", - icon: "magic", + icon: "discourse-sparkles", className: "composer-ai-helper", sendAction: () => toolbar.context.send("openAIHelper"), }); diff --git a/lib/modules/ai_helper/entry_point.rb b/lib/modules/ai_helper/entry_point.rb index 5a7da82b..0c92f22e 100644 --- a/lib/modules/ai_helper/entry_point.rb +++ b/lib/modules/ai_helper/entry_point.rb @@ -10,7 +10,7 @@ module DiscourseAi plugin.register_seedfu_fixtures( Rails.root.join("plugins", "discourse-ai", "db", "fixtures", "ai-helper"), ) - plugin.register_svg_icon("magic") + plugin.register_svg_icon("discourse-sparkles") end end end diff --git a/svg-icons/plugin-icons.svg b/svg-icons/plugin-icons.svg new file mode 100644 index 00000000..cecf1b0a --- /dev/null +++ b/svg-icons/plugin-icons.svg @@ -0,0 +1,10 @@ + + + + + + + + + +