diff --git a/frontend/src/components/ExpertButton.vue b/frontend/src/components/ExpertButton.vue index 4bbbda9d21..546b8f9d02 100644 --- a/frontend/src/components/ExpertButton.vue +++ b/frontend/src/components/ExpertButton.vue @@ -56,7 +56,7 @@ export default { return this.featuresCheck.isAiFeatureEnabled }, showExpertButton () { - return this.isAiEnabled && !this.isExpertDrawerOpen + return this.isAiEnabled && !this.isExpertDrawerOpen && !this.rightDrawer.expertSuppressed }, showMcpToggle () { return this.isAiEnabled && this.featuresCheck.isMcpThirdPartyFeatureEnabled @@ -260,6 +260,11 @@ export default { color: var(--ff-color-text-default); } + &:only-child { + border-left: none; + border-radius: 5px; + } + &--waiting { /* The -dot token, not -text: this is a standalone indicator, not text on a tinted pill */ color: var(--ff-color-status-warning-dot); diff --git a/frontend/src/components/expert/components/ExpertChatInput.vue b/frontend/src/components/expert/components/ExpertChatInput.vue index c609d2d027..d99d942308 100644 --- a/frontend/src/components/expert/components/ExpertChatInput.vue +++ b/frontend/src/components/expert/components/ExpertChatInput.vue @@ -1,6 +1,7 @@