fix to component's page grid layout