Conversation
✅ Deploy Preview for regen-website ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for terrasos canceled.
|
✅ Deploy Preview for terrasos ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
|
@erikalogie @S4mmyb see testing instructions |
|
marie left a comment: Not sure if that's really an issue since the hamburger menu will likely appear on touch screens where this is not possible, but just in case, I wanted to double check whether we can do something about it or not Browser metadata |
I think this is a good catch. I believe it’s important to consider edge cases where users resize their browser window. I have updated the code to detect whether the screen is touch and handle the navigation based on that, instead of working with the window size. This should make the experience more consistent. |
|
LGTM |
87d1785 to
447306c
Compare
|
LGTM |
web-components/src/components/header/components/HeaderMenuItem/HeaderMenuItem.Hover.tsx
Outdated
Show resolved
Hide resolved
|
Looks like when clicking on one of the user menu items (eg portfolio) after initial page loading, the dropdown menu appears in the bottom right corner for a few seconds (see video below). |
|
marie left a comment: Browser metadata |
447306c to
6f47a65
Compare
|
@blushi see updated code please. I have refactored the header navigation dropdown to not use Popover and also amend some semantic issues. The dropdown now shouldn't jump anymore to the bottom right corner. I have also updated the In some route changes like between |
Thanks for refactoring this! Yeah I don't think the flickering was there before, so we should probably have a look. A few remaining issues I noticed: |
@blushi I'm not seeing the extra padding nor the missing colours. What browser are you using? Have you tried clearing the cache and doing hard refresh to see if it still happens?
I'll review animation timing |
Yeah this doesn't help, using Chrome. I see the same on Brave, Firefox and Safari |
b7a1fe2 to
caff73c
Compare
|
@blushi I have updated the animation timing and also fixed the padding issue. Re the missing colours, I can't reproduce it in any browser anymore after seeing it in Brave once. Is it still happening to you in the latest deploy preview? |
I haven't been able to reproduce this so far. |
caff73c to
791d140
Compare
@blushi, I have updated the timing again and remove the `translate(), wdyt? |
|
Hey @r41ph , this looks good on mobile. One thing I noticed on desktop, though, is that for the user profile dropdown you can open the drop-down on-hover and collapse it with a click. But you can't get it to drop down again on-click, you need to move the mouse and hover on it again. Recording.2025-02-05.121616.mp4 |
|
@S4mmyb the menu shouldn't close on click now (on desktop) |
|
LGTM |
309708f to
0e69e12
Compare
0e69e12 to
b69d1c4
Compare




Description
https://regennetwork.atlassian.net/browse/APP-374
Author Checklist
All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.
I have...
How to test
Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...