Skip to content

feat: nav item dropdown animation implemented#26534

Merged
romitg2 merged 25 commits intocalcom:mainfrom
Recxsmacx:Dropdown-Flow
Feb 6, 2026
Merged

feat: nav item dropdown animation implemented#26534
romitg2 merged 25 commits intocalcom:mainfrom
Recxsmacx:Dropdown-Flow

Conversation

@Recxsmacx
Copy link
Copy Markdown
Contributor

@Recxsmacx Recxsmacx commented Jan 7, 2026

fixes #25956


Summary by cubic

Added smooth expand/collapse animations to navigation dropdowns on desktop and mobile, improving the menu experience. Tablet behavior now toggles tooltips instead of expanding, for more consistent interactions.

  • New Features
    • Implemented grid-based transitions (grid-rows + opacity) with an overflow-hidden wrapper for child menus.
    • Applied the same animation to MobileNavigationMoreItem.
    • Updated click logic: tablets toggle tooltip; other devices toggle expansion.
    • Improved accessibility with aria-hidden on collapsed content.

Written for commit 5959ff3. Summary will update on new commits.

@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 7, 2026

@Recxsmacx is attempting to deploy a commit to the cal Team on Vercel.

A member of the Team first needs to authorize it.

@graphite-app graphite-app Bot added the community Created by Linear-GitHub Sync label Jan 7, 2026
@github-actions github-actions Bot added the 🧹 Improvements Improvements to existing features. Mostly UX/UI label Jan 7, 2026
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

@devin-ai-integration devin-ai-integration Bot added the Low priority Created by Linear-GitHub Sync label Jan 19, 2026
@Recxsmacx
Copy link
Copy Markdown
Contributor Author

@CarinaWolli need your check on this>

dhairyashiil
dhairyashiil previously approved these changes Jan 22, 2026
Copy link
Copy Markdown
Member

@dhairyashiil dhairyashiil left a comment

Choose a reason for hiding this comment

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

LGTM

@github-actions
Copy link
Copy Markdown
Contributor

Devin AI is resolving merge conflicts

This PR has merge conflicts with the main branch. A Devin session has been created to automatically resolve them.

View Devin Session

Devin will:

  1. Merge the latest main into this branch
  2. Resolve any conflicts intelligently
  3. Run lint/type checks to ensure validity
  4. Push the resolved changes

If you prefer to resolve conflicts manually, you can close the Devin session and handle it yourself.

@dhairyashiil dhairyashiil added the run-ci Approve CI to run for external contributors label Jan 22, 2026
Copy link
Copy Markdown
Member

@dhairyashiil dhairyashiil left a comment

Choose a reason for hiding this comment

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

type check and build are failing, could you please fix it?

@dhairyashiil dhairyashiil marked this pull request as draft January 22, 2026 11:54
@Recxsmacx
Copy link
Copy Markdown
Contributor Author

Hopping in @dhairyashiil

@Recxsmacx Recxsmacx marked this pull request as ready for review January 22, 2026 12:11
@Recxsmacx
Copy link
Copy Markdown
Contributor Author

@dhairyashiil done ig

@Recxsmacx
Copy link
Copy Markdown
Contributor Author

@dhairyashiil can you check now?

@romitg2 romitg2 added run-ci Approve CI to run for external contributors and removed run-ci Approve CI to run for external contributors labels Feb 6, 2026
@romitg2
Copy link
Copy Markdown
Member

romitg2 commented Feb 6, 2026

  • PR Update / Type Checks / check-types (pull_request_target)

@Recxsmacx type checks failing please fix. making PR draft, ping me once it's ready

@romitg2 romitg2 marked this pull request as draft February 6, 2026 09:48
@romitg2 romitg2 marked this pull request as ready for review February 6, 2026 11:07
romitg2
romitg2 previously approved these changes Feb 6, 2026
Copy link
Copy Markdown
Member

@romitg2 romitg2 left a comment

Choose a reason for hiding this comment

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

LGTM!

@romitg2 romitg2 added run-ci Approve CI to run for external contributors and removed run-ci Approve CI to run for external contributors labels Feb 6, 2026
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

@romitg2 romitg2 added run-ci Approve CI to run for external contributors and removed run-ci Approve CI to run for external contributors labels Feb 6, 2026
@romitg2 romitg2 enabled auto-merge (squash) February 6, 2026 11:25
@romitg2 romitg2 merged commit 08a5edd into calcom:main Feb 6, 2026
103 of 113 checks passed
@Recxsmacx
Copy link
Copy Markdown
Contributor Author

hey thanks @romitg2 for the assist.. 😊

@Recxsmacx Recxsmacx deleted the Dropdown-Flow branch February 6, 2026 13:55
@romitg2
Copy link
Copy Markdown
Member

romitg2 commented Feb 6, 2026

hey thanks @romitg2 for the assist.. 😊

no worries, appreciate you work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community Created by Linear-GitHub Sync 🧹 Improvements Improvements to existing features. Mostly UX/UI Low priority Created by Linear-GitHub Sync ready-for-e2e run-ci Approve CI to run for external contributors size/M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add smooth dropdown animations to navigation sidebar

4 participants