Is it possible to write a component that will be prebuilt as static html in the index.html file so that the static content of that component acts an app skeleton before the other .js files run?
Example: I can output any number of <style> tags and custom static html inside the <app-root> tag that will be visible to the user until the JS files run. This is typically loading indicators or whatever. I want to flesh it out a bit more with my headers, skeleton body, and my footer. However I dont want to deal with the pain of doing this totally by hand. I'd like to use the standard Angular pipeline of components, styles, etc. The difference is that I want it prebuilt in the index.html file.
My initial guess is that this cannot be done and I just have to deal with it. But I thought I'd consult the interwebs.