New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite CompanyDetail to make it look more like the webapp #3540
Conversation
ABA-263 Improve the CompanyDetail page
The CompanyDetail page needs a retouch. In the first place, it should look more like the other pages on the website. |
5f62565
to
2ccccb3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a huuuuuuge improvement! 😍😍 Awesome!!
2ccccb3
to
3e4832b
Compare
Looks a lot cleaner now! |
Wow, this is awesome!! 🤩 Sorely needed!! Only thing I can comment on the design is maybe having a "show more" thing for the company text. I assume for companies like Netcompany with a lot of text you'd need to scroll through a lot of text to see events and joblistings. So the classic "text fade out" with a "Show more" button is probably a good idea :) Could be added later though. |
Agreed! I think that would be great in a later iteration 🚀 |
@ingraso, is this still a WIP? |
@ivarnakken yeah, gonna move the JoblistingList to a separate component or something else to not mix components from other routes as Ludvig commented. Also, I want to do another iteration on the design etc., so regarding the font style I'll look at that in the next iteration. |
That's what I like to hear! 🚀 |
To avoid using the component from a different route, we rather create a separate component for it. Then this one is used in CompanyDetail and in JoblistingList.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
The detailed view of a company really needed a retouch. Now it uses the same layouts as events and meetings, with the sidebar and compact information there. Also, the components for joblisting and events (on the user profile) are used, to ensure consistency.
Result
The detailed view with sidebar and main sections separated. The extra compact version of the events, that is also used on the user profile, is used.
Before
After
The previous events now also use the same layout.
Before
After
An example of a company without any data.
Before
After
An example of a company with a long description.
Before
After
It still does not look particularly good on phones, but in my opinion it looks slightly better than the current view.
Before
After
Testing
Tested by clicking around, both in light and dark mode, as well as looked at the design on both smaller and larger screen sizes.
Resolves ABA-263