Better styling for component item list