Updated theme & added full screen image page.

Updated theme to respect user accent colour and dark/light theme choice.