Description
Is your feature request related to a problem?
The webcontainer link text customization is not enough, because this footer is also the place where we may want to include legal terms, contact info and copyrights, especially when deploying a tutorial as a completely standalone website with no other content page.
Describe the solution you'd like.
Similarly to TopBar, customizing the footer.
Describe alternatives you've considered.
Customizing "webcontainerLinkText" to feed it more content is not enough, as it will be wrapped by an anchor tag.
Additional context
I am digging the code to better understand the implementation, and maybe contribute : I see that overidable components are typed in packages/astro/src/default/env-default.d.ts
, which then allows to get them from a virtual import packages/astro/src/default/components/TopBarWrapper.astro
.
I think this system is fine, so it could be expanded to more components. Coupled with slots, it's really great because you only need to provide the relevant slots in your own version to keep similar content around.