chatbot
chatbot copied to clipboard
Add ModalView properties to set the chat icons
I know the UI is documented as "focused on internal MongoDB use cases", but it's already very customizable, the one exception being the chat icons (notably the MongoDB leaf). It would be great to have a property to override this with something else.
Hi, for any external watchers: we have an internal ticket opened with the design systems team for this.
It'd be great to be able to customize the icon. @cbush any updates on the ticket?
Howdy! We have some recent updates to how avatars work in the MongoDB design system that may be helpful here. You can see a live preview of them here: https://www.mongodb.design/component/avatar/live-example
Out of the box we could provide props for a few different options using the updated avatars:
- The MongoDB leaf (we use this for our apps)
- A glyph from our icon set
- Up to two characters of text
Notably we don't support custom icon glyphs or avatar images in our built-in avatar component.
Would something like this work?
@nlarew, thanks for the update. The preview looks fine, at least it provides some options to customize the icon so that not everyone has to use MongoDB's logo, although offering a way to easily replace the icon is ideal. I hope the reason that you don't support custom icon glyphs or avatar images is not because you want people adopting the MongoDB Chatbot Framework to show that they're using MongoDB. In fact, people using your framework will need to use your hosting service for the Atlas Vector Search, so the adopters are going to bring business to MongoDB, it should be good for business if you can make it easier for people to adopt your framework.