Just spent all day porting my jQuery modification to an opensocial widget and am dismayed to see that it surfaces in an iFrame and is unaware of my sites CSS.
Anyone have any tips, tricks, thoughts, or other words of wisdom regarding this?
I don't know that much about CSS in OS, but have you tried putting a rel link to your Ning css files in the OS CDATA statement? The css files are YourNetwork.ning.com\customXX.css and themeXX.css. They append a 2 digit number to the end of those 2 files to prevent caching, I believe. You can just make a copy of each of these so you'll have filenames that don't change, and webdav them into your root directory or your own server, then rel link to them from OS.
once I'm completely stable on the css that would work, however if I'm still making changes (I like to tinker over long periods of time) then every change I make I have to repeat that process... not ideal.. but not tooo terrible..
It's way better than the authentication / sso issue which it seems can't be solved..