-
Notifications
You must be signed in to change notification settings - Fork 59
[$40] - Several fixes related to Join / Log In buttons in the top menu #940
[$40] - Several fixes related to Join / Log In buttons in the top menu #940
Comments
@birdofpreyru please assign this to me. Thansk |
@birdofpreyru The login and register buttons actually hide under the dropdown in responsive mode. The login link appearing is extraneous. So expected fix for this would be to hide it and correct the endpoint for join button? |
@shubhendusaurabh Let's duplicate these buttons for now. I.e. those in the dropdown menu should remain and function as they do now, and you still add to the corner of the top menu these buttons looking and functioning similarly to how they do in the widescreen mode. |
@shubhendusaurabh OK. What you have done looks fine, but needs one additional thing: similar changes should be done in this repo: https://github.com/appirio-tech/tc-site which hosts the code for challenge listings and challenge details pages. It has its own copy of the header menu, which also should be corrected accordingly. Just add you changes in there, and we'll be done with this. |
fixes #940 top menu login/join buttons
@shubhendusaurabh Can you further look into how this works in Your changes there looks to me like a movement in the right direction, but when I run that code locally, in the narrow screen view, the P.S.: Are you testing with the locally deployed version of |
@birdofpreyru I have updated my PR. Thanks for the help, I have made the changes as per your info. |
* dev: updated display name updated cognitive description test changing react-components version in package.json fix issue 947 Replace URL %20 to dash Fix #905 fixes #940 top menu login/join buttons fixed #904 added check for copilot Update CAB members on the Community Overview page Conflicts: app/settings/email/email.controller.js
Log out of TopCoder, and open a challenge details page (e.g. https://www.topcoder.com/challenge-details/30056183/?type=develop). When the window is wide you see such header:


Note that both JOIN and LOG IN buttons do redirect to the same login page. Correct the JOIN button to redirect to the proper endpoint page (https://accounts.topcoder.com/member/registration).
Now, check the same page in a narrow window:
You'll see that JOIN button is present, but differs in style from the wide-screen view, and is not functional, while the LOG IN button is missing. We should have here the same styled and functional buttons, as in the wide-screen view.
In case the header code is not found in this repo, then it should be here: https://github.com/appirio-tech/tc-site
The text was updated successfully, but these errors were encountered: