I have added feature requests to have the images placed in the web assist directory and the styles to be external.
yes, the #someAttribute are browser hacks.
the 'style="height:100%;' is a bug that i have logged.
without being able to see the page in a browser, the only guess i have for the icons not showing is that they have not been uploaded to the browser.