8000 Styling and UX issues with Crisp button · Issue #41 · crisp-im/crisp-sdk-web · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Styling and UX issues with Crisp button #41

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

Open
Nesh108 opened this issue Apr 11, 2025 · 3 comments
Open

Styling and UX issues with Crisp button #41

Nesh108 opened this issue Apr 11, 2025 · 3 comments

Comments

@Nesh108
Copy link
Nesh108 commented Apr 11, 2025

Hello,

I have integrated this library in my project and noticed some shortcomings that I would like to know if could be avoided or fixed:

  1. Button takes too long to show: the button takes around 4-5s to be rendered even on a decent connection. Would it be possible to make it visible but disabled and then enabled it? It would be a better user experience
  2. Button style cannot be changed: the button has a life of its own, it changes size at certain resolutions, it is placed above everything else (e.g. backdrops and modals), and it cannot be customized other than its color. Either give full control of its styling or do the very basic of css, otherwise it is going to clash with pre-existing websites.
  3. Not possible to use a custom-made button: it seems impossible to completely get rid of the button and re-code its behavior; once Crips is "loaded", the button comes with it with all its evil sides.

Any way to fix this? It is hard to integrate something like this into a pre-existing website if the component behaves as it wishes and cannot be controlled.

@baptistejamin
Copy link
Member

Hey there.

Where are you located?

You could create your own custom button with CSS to fix the problem

@Nesh108
Copy link
Author
Nesh108 commented Apr 11, 2025

Hey @baptistejamin!

I am currently using a custom CSS to remove the crazy high z-index. Do you have any examples on how to disable its media query (currently changing size at w:480px/h:600px)?

I think if these styles could be passed into the library itself, it would be much better. Right now having to do:

.crisp-client .cc-1brb6 {
  z-index: unset !important;
}

Feels a bit dirty, probably because of those random looking id's.

@baptistejamin
Copy link
Member

Could you please contact our support on crisp.chat so we can check this?

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

No branches or pull requests

2 participants
0