hey guys just a quick piece of feedback re: UX -&g...
# general
m
hey guys just a quick piece of feedback re: UX -> we run on Hubspot but are in an on again/off again relationship w/ cal.com. Hubspot had a customisability issue, so I naturally brought you up. Kudos re: customisation, but still, it was hard to adjust the size of the calendar (we have a pop-up with some nudges and a cal on the left size, so the user needs to scroll in the current implementation). A couple of points: • need for better branding options/customizability: i chuckled a bit when the only thing that changed when i entered our brand colours are the day selector color and the date and time in the next screen. We also need to be able to select calendar size (not simple length and width, but more compact options) • cal previews crash: just try them out, edit a color, try preview again. very unstable • local testing: how to test cal locally? i had to fish for this information in slack and github and i feel like 99% of people wouldn’t have my commitment Question: • is there a way to make sure that our popup closes after meeting is booked? (recording here)?
p
hey, @Hariom Balhara was already working on a fix not sure if it went live already
m
assuming this is a response to previews crashing? @Peer?
p
ah yes
h
@Mikayel Harut It seems to work for me. Can you record a birdeatsbug or loom for the issue you are facing related to preview crash
@Peer That was a different issue and it's already fixed.
m
sure, will do, would you be able to address the last question (re: closing the modal on our end)?
h
Yeah, I am looking into the API right now. I would see if I can provide an option to auto-close popup quickly.
Opened an issue for enhanced customisability of Embed. Would request you to add more details there https://github.com/calcom/cal.com/issues/4617
m
done @Hariom Balhara
h
@Mikayel Harut You can use the following code even now to close the embed modal if you like.
Copy code
Cal("on", {
    action: "bookingSuccessful",
    callback: ()=>{
        Cal.instance.actionManager.fire('__closeIframe')
    }
})
In the mean time I am working on creating an autoclose option(supported in modals). By default it would be disabled.
m
damn, thanks, @Tiko Abelyan are you able to take a look at these?
t
@Mikayel Harut yup