CAL.COM Scheduling as a default embed form
D C
Cal.com offers the much better features and UX compared to Calendly.
Right now its not possible to insert common embed code like cal.com uses into a Gamma page.
Inserting a regular calendar link and viewing it in preview (embedded) breaks the Gamma UI (theme) - just doesn't look good.
Beauty will save the world!
Alison (Design @ Gamma)
Hey D C, did you try setting the link display to Embed? If it doesn't show up properly, you may need to click "Advanced" and then turn off "Load through a proxy"
Let me know if this helps!
D C
Alison (Design @ Gamma) yes, this works. But it either links out or loads a modal with the cal.com calendar view. Not a real "embed". Slightly confusing for a site editor, when an embed is not a real embed.
On average it would be way more elegant if the user doesn't need to leave the site. This would be the iframe inline embed and others, in the cal.com screenshot. UX then like what users know/expect from any other website.
I'm using the link preview for now, so the user knows that the click will lead to another website. And it looks less cluttered.
Alison (Design @ Gamma)
D C: Got it! We have a ticket to let you set the behavior to "Interact" for any web embed and to have better defaults for other interactive/scheduling tools — I think this would help with your case.
Nik Payne (Gamma design)
Thanks for the feedback though!
Nik Payne (Gamma design)
Hi D C, my guess is reskinning the Cal.com link is probably off the table for us for the foreseeable future since we don't currently do that for any embed—and idk if it's possible.
That said, does the embed itself work—or is this mainly a matter of it breaking the brand?
D C
Nik Payne (Gamma design) of course, reskinning on your end would make no sense. I was just trying to use the hmtl iframe or js embed code as I would anywhere else, but it didn't allow the injection despite is says to drop your 'link OR code'
Nik Payne (Gamma design)
D C thanks. I'll cut a ticket for us to look into providing better support as a starting point
D C