Extremely lightweight responsive full-screen image gallery