Custom elements are implemented basically as stand-alone pages on the private app and are embedded in the page in one of two ways - the iframe was the first way we worked with it, in the interests of time, for phase 1, and so is how it's done on the create registry page.
Donation page has no elements from the private app. All customizations are theme based.
Phase 2 uses a new embed method - you can see it on the My Registries page, we pull in bundled js/css from the private app and load it into an element on the My Registries CMS page from BigCommerce.
We can look into using the phase 2 embed method on phase 1, however that will take at least a few hours of work to convert it.
Custom elements are implemented basically as stand-alone pages on the private app and are embedded in the page in one of two ways - the iframe was the first way we worked with it, in the interests of time, for phase 1, and so is how it's done on the create registry page.
Donation page has no elements from the private app. All customizations are theme based.
Phase 2 uses a new embed method - you can see it on the My Registries page, we pull in bundled js/css from the private app and load it into an element on the My Registries CMS page from BigCommerce. We can look into using the phase 2 embed method on phase 1, however that will take at least a few hours of work to convert it.