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

Enhancement: New header and footer links design on hover and on active #6828

Closed
wants to merge 17 commits into from
Closed

Enhancement: New header and footer links design on hover and on active #6828

wants to merge 17 commits into from

Conversation

mAmineChniti
Copy link
Contributor

Description

TLDR: The header now on hover and on active has a bottom border, the footer simply changes text color

Validation

chrome_A34RBfK5qj
chrome_pzcti3Qmo9
chrome_XTf3UdGuCi
chrome_JK118W3ucO

Related Issues

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.

@mAmineChniti mAmineChniti requested a review from a team as a code owner June 10, 2024 23:08
Copy link

vercel bot commented Jun 10, 2024

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

Name Status Preview Updated (UTC)
nodejs-org ✅ Ready (Inspect) Visit Preview Jun 11, 2024 1:06pm

@mAmineChniti
Copy link
Contributor Author

@canerakdas @bmuenzenmeyer @ovflowd @mikeesto thoughts about this proposal?

@bmuenzenmeyer
Copy link
Collaborator

bmuenzenmeyer commented Jun 11, 2024

I don't personally like it. I prefer the consistency of the other approach.
This one tries to do the right thing, I understand, but the underlines look odd to me with a rounded edge, and on the top right there is a non-link icon "button" to GH, that looks the same unfocused as the footer, but now behaves "like the buttons" next to it in the header but "like a link" in the footer (turning green using fill). GH and X both turn green, which is odd.

These are true statements to me:

  1. I'm not a designer.
  2. we shouldn't design by committee.
  3. we had a designer design the original work
  4. we are inconsistent in this approach

edit: Other opinions welcome.

@mAmineChniti
Copy link
Contributor Author

the underlines look odd to me with a rounded edge, and on the top right there is a non-link icon "button" to GH, that looks the same unfocused as the footer, but now behaves "like the buttons" next to it in the header but "like a link" in the footer (turning green using fill). GH and X both turn green, which is odd.

  • Fixed the rounded edges now its not rounded anymore (its just a simple straight underline now)
  • Top right GH acts and feels like a link now
  • Footer GH and X don't change color to green anymore

@bmuenzenmeyer
Copy link
Collaborator

I'm 👎 on this
This causes layout shift on hover. There are ways to fix this, like using a transparent border, but I don't think we should pursue this.
#6775 is better

@bmuenzenmeyer
Copy link
Collaborator

I'm closing this, in favor of #6775 which is merging now. If someone feels strongly about the UX - they can open an issue to discuss, but for now the navigation and footer are consistent and keyboard accessible

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.

2 participants