diff --git a/app/assets/javascripts/discourse/app/components/summary-box.js b/app/assets/javascripts/discourse/app/components/summary-box.js index c3582d9aa0c..90178947e7c 100644 --- a/app/assets/javascripts/discourse/app/components/summary-box.js +++ b/app/assets/javascripts/discourse/app/components/summary-box.js @@ -21,7 +21,7 @@ export default class SummaryBox extends Component { } get generateSummaryIcon() { - return this.summary.canRegenerate ? "sync" : "magic"; + return this.summary.canRegenerate ? "sync" : "discourse-sparkles"; } get outdatedSummaryWarningText() { diff --git a/lib/svg_sprite.rb b/lib/svg_sprite.rb index 5e80cdbf0c1..ca8bb833046 100644 --- a/lib/svg_sprite.rb +++ b/lib/svg_sprite.rb @@ -73,6 +73,7 @@ module SvgSprite discourse-emojis discourse-expand discourse-other-tab + discourse-sparkles discourse-threads download ellipsis-h diff --git a/plugins/chat/assets/javascripts/discourse/initializers/chat-setup.js b/plugins/chat/assets/javascripts/discourse/initializers/chat-setup.js index 9c36f7ed0ac..5cadafb2238 100644 --- a/plugins/chat/assets/javascripts/discourse/initializers/chat-setup.js +++ b/plugins/chat/assets/javascripts/discourse/initializers/chat-setup.js @@ -112,7 +112,7 @@ export default { api.registerChatComposerButton({ translatedLabel: "chat.summarization.title", id: "channel-summary", - icon: "magic", + icon: "discourse-sparkles", position: "dropdown", action: "showChannelSummaryModal", }); diff --git a/vendor/assets/svg-icons/discourse-additional.svg b/vendor/assets/svg-icons/discourse-additional.svg index bae0d236ec9..f892781c28c 100644 --- a/vendor/assets/svg-icons/discourse-additional.svg +++ b/vendor/assets/svg-icons/discourse-additional.svg @@ -65,4 +65,9 @@ Additional SVG icons + + + + +