Fixes project list lines breaking
What does this MR do?
Fixes the project row breaking for some projects under certain situations.
This will only happen in certain situations ie. when the star count is a lot. We were previously fixing it by hard coding a max-width.
This changes it to use flexbox which allows the content to decide when it should be truncated. The rows don't always need truncating, so we shouldn't hard code a width.
Screenshots (if relevant)
What are the relevant issue numbers?
Closes #29018 (closed)