Skip to content

fix: unify navigation and UI consistency across Dashboard and Insights (NSOC'26)#126

Merged
Shriii19 merged 1 commit into
Shriii19:masterfrom
SrashtiChauhan:fix/navbar-ui-consistency
May 29, 2026
Merged

fix: unify navigation and UI consistency across Dashboard and Insights (NSOC'26)#126
Shriii19 merged 1 commit into
Shriii19:masterfrom
SrashtiChauhan:fix/navbar-ui-consistency

Conversation

@SrashtiChauhan
Copy link
Copy Markdown
Contributor

NSOC'26

Summary

This PR resolves navigation and UI inconsistencies between Dashboard, Projects, and Insights pages by standardizing navigation behavior, layout structure, and visual styling.

Changes Made

Navigation

  • Fixed routing for Projects, Dashboard, and Insights tabs.
  • Implemented consistent active route highlighting.
  • Ensured navigation behavior remains uniform across pages.

UI Consistency

  • Replaced page-specific headers with the shared TopNavbar component.
  • Removed duplicate navigation and header implementations.
  • Standardized typography, spacing, alignment, and active states.
  • Unified Insights sidebar styling with the FlowForge design system.
  • Fixed content alignment and layout inconsistencies.

Layout Improvements

  • Consolidated Insights pages under a shared layout.
  • Removed redundant header components causing visual duplication.
  • Improved visual hierarchy and spacing throughout Insights pages.

Verification

  • Verified Projects, Dashboard, and Insights navigation links.
  • Tested active tab highlighting.
  • Verified Overview, Analytics, Tasks, and Feed pages.
  • Confirmed consistent navbar, sidebar, spacing, and layout behavior across sections.

Issue Fixed

Fixes navbar and layout consistency issues across Dashboard and Insights pages as described in NSOC'26 issue.

Screenshot

Screenshot from 2026-05-29 21-30-46

Closes #120

@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

@SrashtiChauhan is attempting to deploy a commit to the shreemp194-gmailcom's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Copy Markdown

👋 Thank you for opening this pull request! I will review your changes and assist you soon.

@SrashtiChauhan
Copy link
Copy Markdown
Contributor Author

hi @Shriii19 ,
Kindly review my pr
Thank you
NSOC'26

@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
flow-forge Ready Ready Preview, Comment May 29, 2026 5:06pm

@Shriii19 Shriii19 merged commit aaa16ec into Shriii19:master May 29, 2026
7 checks passed
@Shriii19
Copy link
Copy Markdown
Owner

@SrashtiChauhan done

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix: Navbar Navigation & UI Consistency Across Dashboard Pages (NSOC'26)

2 participants