Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Draft] Dylan/sidebar UI improvements #307

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

starmorph
Copy link

@starmorph starmorph commented Mar 14, 2025

  • Sidebar UI Improvements
    • new line for quick action icons (doesn't interfere with text input)
    • sidebar expansion animation
    • drag and drop animation improvement
    • chat history styling
    • chat history overlay blur ( updated in shadCN but will be overwritten if lib reinstalled)
    • improve model config display
    • fixed bug where collapse sidebar leads to blank page

Loom Overview

Chat History new design

Screenshot 2025-03-13 at 4 53 13 PM

Composer Sidebar Design Preview

Screenshot 2025-03-13 at 5 01 57 PM

Copy link

vercel bot commented Mar 14, 2025

@starmorph is attempting to deploy a commit to the LangChain Team on Vercel.

A member of the Team first needs to authorize it.

Copy link

vercel bot commented Mar 18, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
open-canvas ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 18, 2025 1:11am

Copy link
Member

@bracesproul bracesproul left a comment

Choose a reason for hiding this comment

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

this all looks really good! A couple nits + responses to your comments in the loom

  1. i agree the Open Canvas logo/text should be clickable and should take you back to the homapage
  2. not sure if this is due to a change you made, or how the component was setup before, but the model selector is not always in the front
image 3. for the composer, i think the `send` button should be bottom-right aligned with the the quick actions, so that the text input has the entire row to itself image 4. i really like the new chat sidebar design! Two small nits, one: the blur for the date range has some space above it, so when scrolling it can look a little funny. this should ideally blur all the way to the top if youre scrolling and it's acting as a header image and the `X` icon should be aligned with the `Chat History` text image (the arrow is a little big, but yk)

I also agree we should add a user profile area, but that can be a task for another day

Just some nits, overall this is really good!

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