Skip to content

fix - #312

Merged
shaply merged 1 commit into
mainfrom
fix_profile_dropdown_bug
Oct 11, 2026
Merged

fix#312
shaply merged 1 commit into
mainfrom
fix_profile_dropdown_bug

Conversation

@shaply

@shaply shaply commented Oct 11, 2026

Copy link
Copy Markdown
Contributor

Closes #

Checklist:

  • I have mentioned a ticket above
  • My changes meet the acceptance criteria of said ticket
  • I have self-reviewed my changes
  • I have requested a review from the appropriate team member(s)
  • I have fixed all merge conflicts
  • I have ensured CI checks pass

@netlify

netlify Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for servicestart ready!

Name Link
🔨 Latest commit 249d51c
🔍 Latest deploy log https://app.netlify.com/projects/servicestart/deploys/6acba3ff600604000826697d
😎 Deploy Preview https://deploy-preview-312--servicestart.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@shaply
shaply enabled auto-merge October 11, 2026 14:58
@shaply
shaply disabled auto-merge October 11, 2026 14:58
@shaply
shaply merged commit c9aaae8 into main Oct 11, 2026
22 of 24 checks passed
@greptile-apps

greptile-apps Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Disclaimer: This comment was AI-generated and is not necessarily completely accurate. Please take code comments with a grain of salt.

RetriggerConfidence Score: 4/5

[Medium impact] Adjusts navigation bar styling and layering.

Restore scrolling for wide tab sets before merging.

Findings

  1. P1 Wide tabs no longer scroll ▶
  2. P2 Header stays above the backdrop ▶

Summary

This PR removes clipping around horizontal navigation dropdowns and raises the header above page content.

Areas needing improvement:

  • Horizontal navigation lets menus extend past the bar and layers above page content.

Review score: 80/100.

Reviews (1) · Last reviewed commit: "fix" · Reviewed by Greptile


return (
<nav className="flex h-full max-w-full items-stretch gap-2 overflow-x-auto text-nav font-normal text-grey-text-strong mobile:gap-8">
<nav className="flex h-full max-w-full items-stretch gap-2 text-nav font-normal text-grey-text-strong mobile:gap-8">

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P1 Wide tabs no longer scroll

Removing overflow-x-auto leaves wide tab sets without scrolling. At tablet widths, an admin can have six tabs alongside the logo and profile controls. The tabs cannot shrink enough, so they overlap neighboring controls or extend past the page. Keep a scrollable tab strip, and render dropdowns outside that strip so they remain visible.

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

return (
<header
className={`relative flex h-16 items-center overflow-x-hidden px-3 shadow-sm mobile:h-20 mobile:px-6 desktop:px-10 ${navBgClass}`}
className={`relative z-50 flex h-16 items-center px-3 shadow-sm mobile:h-20 mobile:px-6 desktop:px-10 ${navBgClass}`}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P2 Header stays above the backdrop

Adding z-50 places the header above the notifications drawer’s z-40 backdrop. When someone opens notifications with horizontal navigation enabled, the exposed header stays undimmed while the rest of the page darkens. Keep the header below dialog backdrops while still placing its dropdowns above page content.

This branch was successfully deployed

1 active deployment
Preview — 249d51cc Deployed Oct 11, 2026 by shaply via drop-db #270
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.

1 participant