Update component layout