layout components for uvclight