I created some autohosted apps ( for Office 365) and by default there's a script
setStyleSheet(); that makes the app look like the rest of the page. This is something I want but I would also like to override a few things, for example I want the same border color around text boxes as on the rest of the page but instead of the white button make it blue (among other things).
I don't want to remove the call to
setStyleSheet() because then I would have to style every single element of the app, I can't add a reference to a custom stylesheet in the masterpage because the app is in an iframe. I prefer to not have a bit of
<style></style> elements in each app.
What's considered the best way to do this?
Thanks in advance.
Like I mentioned the app is loaded in an iframe so whatever stylesheet reference I add to the masterpage won't get picked up.
By default the app is blended in with the rest of the page look and feel with this script
Sure I can load another stylesheet there but I wanted to check if this is the intention or if there are any other (new) smarts around branding in SP2013 for this case?