Hi,
I'm after a bit of advice on how to handle a multi tenant site in ASP.NET from a UI perspective.
What I want to be able to offer is a choice of layouts to the client i.e.
Layout 1: Navigation horizontal at the top. Search results in a table in the middle. Some text at the bottom.
Layout 2: Navigation vertical on the left. Some text in the middle. Search results at the bottom
Layout 3, Layout 4, Layout x etc...
Each element within the various layouts can differ too. For example, the search results might look like simple list in Layout 1, but will have a completely different look in Layout 2.
Once a client has decided on Layout x, I then need to apply their company identity to the layout by changing the colours, logos, etc...
So, any suggestions on what approach to use would be greatly appreciated.
Many thanks,
ETFairfax