Custom HTML widget

Hopefully, you also have a custom HTML widget where we can create our own HTML widget with custom CSS and JavaScript."

2 Likes

Hi there, @Cloyd_Valencia :waving_hand:

Do I get it right that you just need a widget that will create the Custom HTML section on your website, where you’d add HTML codes?

1 Like

Yes, absolutely. As a web developer, implementing our own website theme or UI would be easier if we could convert our custom HTML design and custom CSS code into a widget.

1 Like

Got, it, thanks!

You see, we create widgets that are installed directly on websites for users to interact with.

Your idea sounds like a widget for internal use (widget for creating widgets), which goes beyond our general concept. So, unfortunately, we won’t be able to implement this use case.

Anyway, thanks a lot for sharing your thoughts with us! And if any more ideas come up, we’re always here to discuss them with you :wink:

Ideally, we could use a widget whereas we can implement HTML code into the widget which then shows up onto our web page. We’ve been using firebase studio to prototype and publish websites. If we could simply add a widget from elfsight into the prototyper, with the ability to change out the HTML within that widget from elfsight, we wouldn’t need to use the firebase studio prototyper for updates, ever.

For our use case, we sell custom gifts and curated gifts. I would like to create a landing page, and be able to easily change out the code to display specific holiday themed gifts from our shopping cart ecwid. Right now, I would need to use the firebase studio prototyper, to change out any of the code, or do it manually. If there was an elf site HTML widget, I could simply log in to elfsight, change out the specific ecwid code, and publish. It would be so easy. Currently, we are looking at building out several hundred keyword themed pages on our website, and being able to change the theme holiday gift from one central place like elfsight, would be perfect.

1 Like

Hi there, @Doug :waving_hand:

Many thanks for sharing your use case!

Could you please clarify how you’d like to add these gifts to the widget (manually upload photos to create a gallery, pull gifts from your store or any other options)?

Hey Max,

Ecwid shopping cart provides a widget that allows us to embed a product/ buy now button, or a whole shop into any webpage.

The Ecwid widget code for an individual product in our shopping cart looks like this:

<div class="ecsp ecsp-SingleProduct-v2 ecsp-SingleProduct-v2-bordered ecsp-SingleProduct-v2-centered ecsp-Product ec-Product-xxxxxxxx" itemscope itemtype="http://schema.org/Product" data-single-product-id="xxxxxxxx"><div itemprop="image"></div><div class="ecsp-title" itemprop="name" content="Gift Box"></div><div itemtype="http://schema.org/Offer" itemscope itemprop="offers"><div class="ecsp-productBrowser-price ecsp-price" itemprop="price" content="74"><div itemprop="priceCurrency" content="CAD"></div></div></div><div customprop="vatinprice"></div><div customprop="addtobag"></div></div><script data-cfasync="false" type="text/javascript" src="https://app.ecwid.com/script.js?xxxxxxxx&data_platform=singleproduct_v2" charset="utf-8"></script><script type="text/javascript">xProduct()</script>

So Ideally, the Elfsight widget would allow us to enter the above code and publish. We install the elfsight code ONCE on our website where we want this widget to appear.

Then, for instance when a holiday changes from Mothers Day to Fathers Day, we can simply edit this specific widget in elfsight by removing the mothers day gift code, and replacing it with the fathers day gift code.

This would eliminate the extreme hassle of trying to get the AI to modify the website code across tens/hundred of pages just to add a seasonal item onto that page.

Im not sure realistically how slow an implementation like this would be for page speed, however, it would be an amazing tool to have, when updating common areas on huge websites.

1 Like

Got it, thanks!

This idea still goes beyond our general widget concept, this is why we won’t be able to consider it in the near future.

But anyway, thanks for sharing your use case with us, we really appreciate it :slightly_smiling_face: