Skip to content
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

PR Conversation and PR changes: remaining fixes #918

Open
11 tasks
foalsboy opened this issue Jan 31, 2025 · 0 comments
Open
11 tasks

PR Conversation and PR changes: remaining fixes #918

foalsboy opened this issue Jan 31, 2025 · 0 comments
Assignees
Labels
PIPE Responsibility of PIPE team Pixel Point Responsibility of Pixel Point team

Comments

@foalsboy
Copy link
Collaborator

This is the list of remaining fixes for PR Conversation and PR changes pages.

⏳ – PP will be able to complete this by 3.02-4.02
⚠️ – It needs some PIPE attention since we're not able to test/fix it ourselves, cc @abhinavrastogi-harness
❌ – PP need more time to do quality code refactoring, so we will work on it after 4.02

PR Conversation

  • ⏳ Need to review the buttons—our divider is slightly larger.
Images

Image

Image

  • ⚠️ PIPE ⚠️ In this state, there should be a text indicating who resolved the comment. (Since I’m the only reviewer in my PR, I’m not sure if this will appear.)
Images

Image

  • ⏳ Colors:

    • Icon: icon-08

    • Background: bg-02
      -
      Circle border: border-04 + radial gradient

    • Message connection: gradient in design

Images

Image

Image

Image

  • ❌ Spacing adjustments:
    • Red: 16px
    • Yellow: 6px
Images

Image

Image

  • ❌ The spacing in this state still looks too large.
Images

Image

  • ❌ Padding is correct (28px), but the container height seems unnecessarily tall.
Images

Image

PR Changes

  • ❌ When adding a comment in Changes, there are now no separators between the code and the comment.
Images

Image

  • ⏳ As far as I understand, these elements haven’t been adjusted yet, but we need to double-check with the design—currently, they are quite off in terms of spacing, sizes, icons, colors, and positioning.
Images

Image

  • ⏳ This section hasn’t been updated either, but we should look into it. (Design reference here.)
Images

Image

  • ❌ Spacing adjustments:

    • Should be 12px, but it’s currently set to 8px.
Images

Image

  • Some areas have excessive spacing, should be 8px.
Images

Image

  • ⚠️PIPE ⚠️ Button is not clickable—needs fixing. Also the padding between the text to the left border of the button should be a bit bigger.
Images

Image

@foalsboy foalsboy added PIPE Responsibility of PIPE team Pixel Point Responsibility of Pixel Point team labels Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PIPE Responsibility of PIPE team Pixel Point Responsibility of Pixel Point team
Projects
None yet
Development

No branches or pull requests

3 participants