-
Notifications
You must be signed in to change notification settings - Fork 81
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
Issue 1092 fix #1145
Issue 1092 fix #1145
Conversation
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.
Hi @yoshi2095, thank you for your contribution.
There a few issues which I would like to ask you to resolve before we can proceed with your PR.
In general, the issue is fixed; the project list is displayed before organisation details. However, your changes introduce some other problems:
Between a screen width of 991px and 1625px the right-hand panel containing organisation and contacts informations is almost not visible.
In mobile view (screen width < 991px) the panel containing organisation and contacts informations isn't visible as well. The projects list in this view should also span the complete width of the screen and not just ~2/3.
Could you please have a look into these issues? Once fixed, we can proceed and pass your PR on to a second reviewer to have a closer look at your code.
Thanks!
Hi @yoshi2095 - You only should need to adjust the css for responsive max-width: 991px. The display: table and display: table-header-group properties are allowing the divs to stack opposite of their order in the html. If you undo those styles, it should fix the issue. I hope that helps! Thanks, |
Hi @oliverroick and @clash99, thanks for the review. I'll just commit the suggested changes. Thanks. |
Hi @oliverroick and @clash99, I have committed the new changes. Now, It's working just the way it should be. Everything is responsive, all the issues that @oliverroick highlighted in the previous commit are now solved and, the projects list appear before the contact information. |
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.
Hi @yoshi2095, there are still many issues with your PR.
In Chrome, the right-hand panel is still not visible:
In Firefox, there's a gap at the end of the panel, which shouldn't be there:
In Firefox, when the user is logged out the panel doesn't span the whole height of the page:
In Safari, a similar gap is there but on top of the panel:
Please make sure the pages look consistent across all browsers.
Many thanks!
@yoshi2095 I also just noticed you have been changing the CSS in |
@oliverroick Hi oliver, thanks for the review. Sure, I will soon make the changes as suggested by you. But one thing, I can't reproduce the first case. In Chrome, the right-hand panel is still not visible. In my tab, everything is visible just the right way: Although, I was able to produce the errors in other browsers, ill just fix them very soon. I'll make sure that I make the changes that work well in all the browsers. Thanks again. |
Hi @oliverroick, fixed the issue. I have rechecked everything from my side, for every browser. |
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.
Thanks. Looks good. @clash99 can you check if the HTML and CSS are ok?
hi @oliverroick, please confirm if its done or are there any other changes needed? Thanks. |
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.
Can you remove the display: table-footer-group completely for #organization-single .detail? I don't believe it's needed and removing it will improve the spacing. Let me know if you have questions. Thanks!
6b7b0c7
to
561f182
Compare
@clash99 made the suggested changes. Please review. Thanks. |
Hi @clash99, Please confirm if its done or are there are any other changes needed. Thanks. |
Looks good - thanks @yoshi2095 |
@yoshi2095 Thanks for completing this PR! If you rebase your branch onto our master, I can merge your code. |
@amplifi done :) |
561f182
to
b60010f
Compare
* issue-1092-fixed * issue-1092-fix-changes-made * issue-1092-fix * issue-1092-fix-minor change * issue-1092-finally-fixed * fixed-issue-1092 * removed table-header-group-property
Proposed changes in this pull request
Changed the order of divs (contact vs projects) on org pages - fix for issue 1092.
Functionality
Code