Gallery viewer design