Skip to content

Component Sidebar Navigation#160

Merged
alirezazim03 merged 8 commits intoalirezazim03:mainfrom
TDotH:main
Oct 17, 2025
Merged

Component Sidebar Navigation#160
alirezazim03 merged 8 commits intoalirezazim03:mainfrom
TDotH:main

Conversation

@TDotH
Copy link
Contributor

@TDotH TDotH commented Oct 16, 2025

Pull Request

Description

Related issue #150

  • Adds a navigation sidebar to the components route
  • Abstracts out the main sidebar on the index page for reuse

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • [ x ] New component (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Checklist

  • [ x ] My code follows the code style of this project
  • [ x ] I have included a screenshot or demo of the component
  • I have added/updated appropriate documentation (README.md)
  • I have verified the component metadata follows the schema
  • [ x ] All validation checks pass (pnpm validate)
  • [ x ] The component includes proper MIT license attribution
  • [ x ] I have tested the component in different screen sizes (if applicable)

Screenshots

Default look with grouped components:
openui1

Current component page is highlighted:
openui2

When the search filters down to no components:
Capture

Sidebar is now sticky and height properly works
openui3

Additional Notes

Did my best to abstract out the code, I noticed that there were a ton of next errors in the console about the urls being incorrectly formed.

@TDotH TDotH requested a review from alirezazim03 as a code owner October 16, 2025 17:04
@vercel
Copy link

vercel bot commented Oct 16, 2025

@TDotH is attempting to deploy a commit to the Ali Azimi's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link

vercel bot commented Oct 17, 2025

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

Project Deployment Preview Comments Updated (UTC)
open-ui-library Ready Ready Preview Comment Oct 17, 2025 6:37pm

💡 Enable Vercel Agent with $100 free credit for automated AI reviews

@alirezazim03 alirezazim03 merged commit 74dcaa3 into alirezazim03:main Oct 17, 2025
3 checks passed
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