This PR truncates long integration names onto a single line using an ellipsis to indicate more content. It also removes the avatar from the header as profile images are not currently a feature we offer. Lastly, it removes the pause icon for stopped integrations from the integration details page.
The treatment of long integration names here is in line with patternfly 3 standards. An upcoming milestone will be to convert innermost components to use patternfly 4, which would be a good time to re-think the design of the overflowing integration names. I point that out because one of the options we've entertained was to show the first two lines of the integration name instead of a single line, but it's not simple to pull off implementation wise and it would be better to research out options before jumping straight to a complex solution like that.
This PR truncates long integration names onto a single line using an ellipsis to indicate more content. It also removes the avatar from the header as profile images are not currently a feature we offer. Lastly, it removes the pause icon for stopped integrations from the integration details page.
The treatment of long integration names here is in line with patternfly 3 standards. An upcoming milestone will be to convert innermost components to use patternfly 4, which would be a good time to re-think the design of the overflowing integration names. I point that out because one of the options we've entertained was to show the first two lines of the integration name instead of a single line, but it's not simple to pull off implementation wise and it would be better to research out options before jumping straight to a complex solution like that.
Should help close https://github.com/syndesisio/syndesis/issues/5658
remove avatar from header remove pause icon from integration details page truncate integration title in various places