Implement shelf and dock appearance