-
Notifications
You must be signed in to change notification settings - Fork 61
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
🐛 Fix: Bad UI Issues in Profile Section #1025
Conversation
Signed-off-by: Vividh Pandey <[email protected]>
Signed-off-by: Vividh Pandey <[email protected]>
Signed-off-by: Vividh Pandey <[email protected]>
Signed-off-by: Vividh Pandey <[email protected]>
This is great work. Thanks for posting a video. I'll assign a bounty for 300,000 sats for this. Let's do a code review. Raph or Kev will be able to help you with the test that's failing. |
Sure, Thank You |
// { | ||
// name: 'repos', | ||
// label: 'Github Repository Links', | ||
// widget: true, | ||
// type: 'creatablemultiselect', | ||
// options: [], | ||
// note: 'Enter in this format: ownerName/repoName, (e.g. stakwork/sphinx-tribes).', | ||
// validator: repoArrayStrValidator, // look for 1 slash | ||
// page: 1 | ||
// }, |
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.
@ecurrencyhodler did we want to remove this Github repo links from the profile, if so I think we should delete this instead of commenting it out
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.
I'd feel comfortable merging these changes if this was reverted back to normal
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.
okay sure, I will do the needful. Also regarding the repository links- instead of creatablemultiselect it should be text as creatablemultiselect contains the list of languages.
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.
@kevkevinpal I am somewhat confused with what type the githubRepositoryLinks fields should be. Could you please help me with it
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.
Hey sorry somehow I missed this. Yes let's remove github repo links because we have the github profile.
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.
Well right now I have included the github repo links section with the type as text and validator-commented out.
@ecurrencyhodler @kevkevinpal What is the final version of the about page you guys would want, with the github links section or without it.
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.
There are two categories:
Github profile
Github links for a repo
Keep the github profile section but remove the github links for a repo
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.
Sure, so completely removing it right. And not commenting it
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.
Yeah remove it. 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.
Okay, on it. Thanks. I would remove the other dependencies of it as well right which are in aboutview.tsx. Just want to confirm if we are on the same page
also changed the type to text
@kevkevinpal the latest commit (ec283f5)would not completely fix the problem as the validator would recognize text as not being in the correct format. The approach in my head is to remove the validator and keep it as a simple text. |
hmm yea I think just commenting or removing the validator part would be good, that is strange |
Closing this PR/ making a new PR instead with less commits/cleaner version. |
@kevkevinpal @ecurrencyhodler @elraphty , I am facing some eslint issues while trying to commit my code. I had made a new branch and was trying to make a commit but I am not able to do it from my local. Looks like we have some unused vars. Could you please help me with this. |
Signed-off-by: Vividh Pandey <[email protected]>
@kevkevinpal I have made the required prettier changes. Could you please review the code once. |
@VividhPandey003 can you post one more screenshot of what the final UI looks like? Thanks. |
Here @ecurrencyhodler after.changes.4dec.mov |
@VividhPandey003 I see a small text/alignment issue with github. Rather than the url, let's just simply display the word "Github". |
sure so a follow up doubt on this. the pretext github dot com should not be displayed when the input is not active. i.e when I click to enter my github id then only it should display github dot com / userid |
Yes that's correct. It doesn't show the url when it is not active. But when I click on the box, the url should appear. |
Signed-off-by: Vividh Pandey <[email protected]>
@ecurrencyhodler . Done with the required changes. My latest commit fixes the github link issue as well fixed.github.prepend.text.mov |
Signed-off-by: Vividh Pandey <[email protected]>
Great job. LGTM. Let's get a code review. |
Tested and it looks great! Paying you out now. |
* Removed Github Repository Links Section Signed-off-by: Vividh Pandey <[email protected]> * Fixed overlay of tribes section Signed-off-by: Vividh Pandey <[email protected]> * Fixed: pretext and input text to be on same y-axis Signed-off-by: Vividh Pandey <[email protected]> * Fixed default width of form components Signed-off-by: Vividh Pandey <[email protected]> * Fixed Github Repository Links Area also changed the type to text * Commented Validator temporarily * Update interfaces.ts * Update schema.ts * Update AboutFocusView.tsx * Update AboutView.tsx * Update schema.ts * Prettier ReRun Signed-off-by: Vividh Pandey <[email protected]> * Fixed Prepend Text for text inputs Signed-off-by: Vividh Pandey <[email protected]> * Fixed Prettier Checks Signed-off-by: Vividh Pandey <[email protected]> --------- Signed-off-by: Vividh Pandey <[email protected]>
Describe your changes
Before Changes:
before.changes.mov
After Changes:
after.changes.mov
Issue ticket number and link
Closes #957
Type of change
UI Changes in frontend
Please delete options that are not relevant.
Checklist before requesting a review