diff --git a/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs b/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs
index f4d52241d..ceacbf59a 100644
--- a/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs
+++ b/assets/javascripts/discourse/connectors/full-page-search-below-search-header/ai-full-page-discobot-discoveries.gjs
@@ -25,7 +25,7 @@ export default class AiFullPageDiscobotDiscoveries extends Component {
class="ai-search-discoveries__discoveries-title full-page-discoveries"
>
- {{icon "ai-bot"}}
+ {{icon "discobot"}}
{{i18n "discourse_ai.discobot_discoveries.main_title"}}
diff --git a/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs b/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs
index 1de667a0f..604089c65 100644
--- a/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs
+++ b/assets/javascripts/discourse/connectors/search-menu-results-type-top/ai-discobot-discoveries.gjs
@@ -20,7 +20,7 @@ export default class AiDiscobotDiscoveries extends Component {
- {{icon "ai-bot"}}
+ {{icon "discobot"}}
{{i18n "discourse_ai.discobot_discoveries.main_title"}}
@@ -51,7 +51,7 @@ export default class AiDiscobotDiscoveries extends Component {
-
+
{{icon "bars-staggered"}}
{{i18n "discourse_ai.discobot_discoveries.regular_results"}}
diff --git a/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss b/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss
index 93fb01a7c..a84cc5a02 100644
--- a/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss
+++ b/assets/stylesheets/modules/ai-bot/common/ai-discobot-discoveries.scss
@@ -4,18 +4,34 @@
}
&__completion {
- margin: 1em 0;
+ margin: 0;
}
&__discovery-preview {
- @include ellipsis;
- max-height: 300px;
+ height: 3.5em; // roughly the loading skeleton height
+ overflow: hidden;
+ position: relative;
+
+ &::after {
+ content: "";
+ position: absolute;
+ display: block;
+ background: linear-gradient(rgba(255, 255, 255, 0), var(--secondary));
+ height: 50%;
+ width: 100%;
+ bottom: 0;
+ }
}
&__discoveries-title,
&__regular-results-title {
padding-bottom: 0.5em;
border-bottom: 1px solid var(--primary-low);
+ font-size: var(--font-0);
+
+ .d-icon {
+ color: var(--primary-high);
+ }
}
&__discoveries-title {
@@ -27,6 +43,10 @@
padding-left: 0;
margin-bottom: 0.5em;
}
+
+ .cooked p:first-child {
+ margin-top: 0;
+ }
}
.ai-search-discoveries-tooltip {
@@ -38,6 +58,10 @@
.fk-d-tooltip__trigger {
vertical-align: middle;
}
+
+ .d-icon {
+ color: var(--primary-medium);
+ }
}
.ai-discobot-discoveries {
@@ -47,3 +71,9 @@
.full-page-discoveries {
padding: 1em 10%;
}
+
+.d-icon-discobot {
+ // appears a little undersized next to other icons
+ height: 1.15em;
+ width: 1.15em;
+}
diff --git a/plugin.rb b/plugin.rb
index 0a0a597fd..9eee09c49 100644
--- a/plugin.rb
+++ b/plugin.rb
@@ -134,7 +134,6 @@ def self.public_asset_path(name)
face-smile
face-meh
face-angry
- ai-bot
]
plugin_icons.each { |icon| register_svg_icon(icon) }
end
diff --git a/svg-icons/ai-bot-icon.svg b/svg-icons/ai-bot-icon.svg
deleted file mode 100644
index ef9b80ff0..000000000
--- a/svg-icons/ai-bot-icon.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
\ No newline at end of file
diff --git a/svg-icons/icons-sprite.svg b/svg-icons/icons-sprite.svg
index 104bb1f79..4a2b63df9 100644
--- a/svg-icons/icons-sprite.svg
+++ b/svg-icons/icons-sprite.svg
@@ -23,4 +23,8 @@
+
+
+
+
\ No newline at end of file