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

Added border bottom to Sideabar of about page #6678

Merged
merged 5 commits into from May 11, 2024
Merged

Conversation

TenzDelek
Copy link
Contributor

@TenzDelek TenzDelek commented Apr 28, 2024

Fixes #6677

Description

  • as discuss in the issue, the separation of the title and the sub content done with the adding a border bottom to the title

Validation

image

Check List

  • I have read the Contributing Guidelines and made commit messages that follow the guideline.
  • I have run npm run format to ensure the code follows the style guide.
  • I have run npm run test to check if all tests are passing.
  • I have run npx turbo build to check if the website builds without errors.
  • I've covered new added functionality with unit tests if necessary.

@TenzDelek TenzDelek requested a review from a team as a code owner April 28, 2024 15:30
Copy link

vercel bot commented Apr 28, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
nodejs-org ✅ Ready (Inspect) Visit Preview May 4, 2024 2:16pm

@AugustinMauroy
Copy link
Contributor

Maybe use border-neutral-200 for light and border-neutral-800 for dark, to make it less aggressive

@TenzDelek
Copy link
Contributor Author

Maybe use border-neutral-200 for light and border-neutral-800 for dark, to make it less aggressive

sure

Copy link

github-actions bot commented Apr 28, 2024

Lighthouse Results

URL Performance Accessibility Best Practices SEO Report
/en 🟢 100 🟢 100 🟢 100 🟢 91 🔗
/en/about 🟢 99 🟢 100 🟢 100 🟢 91 🔗
/en/about/previous-releases 🟢 97 🟢 100 🟢 100 🟢 92 🔗
/en/download 🟢 98 🟢 100 🟢 100 🟢 91 🔗
/en/blog 🟢 99 🟢 100 🟢 96 🟢 92 🔗

Copy link

github-actions bot commented Apr 28, 2024

Unit Test Coverage Report

Lines Statements Branches Functions
Coverage: 91%
90.04% (588/653) 76.08% (175/230) 92.18% (118/128)

Unit Test Report

Tests Skipped Failures Errors Time
128 0 💤 0 ❌ 0 🔥 5.89s ⏱️

Copy link
Contributor

@AugustinMauroy AugustinMauroy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IMHO, it's good !
Thanks for this first contribution.

@TenzDelek
Copy link
Contributor Author

IMHO, it's good ! Thanks for this first contribution.

my pleasure, looking forward to do more!!

Copy link
Member

@ovflowd ovflowd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It genuinely looks weird and doesn't fit our design system. Sorry, I'm against this change (but appreciate the time you've put into this).

@TenzDelek
Copy link
Contributor Author

TenzDelek commented Apr 29, 2024

It genuinely looks weird and doesn't fit our design system. Sorry, I'm against this change (but appreciate the time you've put into this).

appreciate your input on this, but i still believe we need some sort of a visual distinction between them. one way I thought is darken out the title a little. if this still feels unnecessary , i will close this pr.. @ovflowd

@ovflowd
Copy link
Member

ovflowd commented Apr 29, 2024

Let me mutter a bit about variants we could create, and Ill come back to you :)

@TenzDelek
Copy link
Contributor Author

Let me mutter a bit about variants we could create, and Ill come back to you :)

sure 😃

@TenzDelek
Copy link
Contributor Author

Let me mutter a bit about variants we could create, and Ill come back to you :)

@ovflowd any thought on this ?

@ovflowd
Copy link
Member

ovflowd commented May 3, 2024

Let me mutter a bit about variants we could create, and Ill come back to you :)

@ovflowd any thought on this ?

Unfortunately haven't putten time into this yet, something I was cogitating/thinking was in line of this:

image

OR this:

image

@TenzDelek
Copy link
Contributor Author

@ovflowd , seeing the reaction of the team , i dont think the above design is feasible for now. for these pass days , i came up with a design that maybe suitable enough. (added a + sign and darken the header for better seperation). what do you think? :)
image

@AugustinMauroy
Copy link
Contributor

maybe without the + it's can be ok

@TenzDelek
Copy link
Contributor Author

maybe without the + it's can be ok

sure will remove that !!

Copy link
Member

@mikeesto mikeesto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is an improvement over what we currently have so +1 from me

Copy link
Contributor

@AugustinMauroy AugustinMauroy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ! Lighthouse contrast ratio is passing 🎉

@TenzDelek TenzDelek requested a review from ovflowd May 8, 2024 08:59
@ovflowd
Copy link
Member

ovflowd commented May 8, 2024

The headers being dark is definitely a nimble and good solution :)

@ovflowd
Copy link
Member

ovflowd commented May 8, 2024

@ovflowd , seeing the reaction of the team , i dont think the above design is feasible for now. for these pass days , i came up with a design that maybe suitable enough. (added a + sign and darken the header for better seperation). what do you think? :)

image

It is important to mention those are just random ideas Ive come up in 5 minutes.

Copy link
Member

@ovflowd ovflowd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you for your first contribution ;)

@ovflowd ovflowd added this pull request to the merge queue May 11, 2024
Merged via the queue into nodejs:main with commit 0b31ad4 May 11, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Seperating the title with the subcontent in about (Sidebar)
5 participants