Component Viewer: ui improvements