Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ModalView properties to set the chat icons #396

Open
wbleonard opened this issue Apr 5, 2024 · 4 comments
Open

Add ModalView properties to set the chat icons #396

wbleonard opened this issue Apr 5, 2024 · 4 comments

Comments

@wbleonard
Copy link

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.

@cbush
Copy link
Collaborator

cbush commented Apr 23, 2024

Hi, for any external watchers: we have an internal ticket opened with the design systems team for this.

@rsandx
Copy link

rsandx commented Aug 11, 2024

It'd be great to be able to customize the icon. @cbush any updates on the ticket?

@nlarew
Copy link
Collaborator

nlarew commented Aug 12, 2024

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?

@rsandx
Copy link

rsandx commented Aug 12, 2024

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants