Good question, especially when you use Mendix as hosted solution for multiple customers.
You can model the logo as an image in the model en show it on every form based on the customer.
Don't know how to change css colors runtime. The only way is to change the css dynamically with a piece of java or javascript.
If you have the skills you can change the css with javascript.
Do you have different forms for different type of users? If that's true, you can style specific parts of your app for different users. You can set your custom css class in your datagrid and/or dataview and then add custom styling in your theming.
That way, you can use a general lay-out and add customized lay-out for different sets of users.
HI
Is there any new suggestions around this ?