Blazor Dynamic Layout Pages and CSS

Using Blazor WebAssembly to dynamically swap layout pages and CSS classes via a data-driven approach.