continue implementing the screen details page

some css, lots of javascript and much more to come.