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

Nav Menu Upgrades and Minor UX Improvements #869

Merged
merged 120 commits into from
Jul 27, 2024

Conversation

MythicalCow
Copy link
Contributor

@MythicalCow MythicalCow commented Jul 25, 2024

Change List 🔨

  • Converted navigation menu into a dropdown menu
  • Moved collapsed side panel menu icons into top row
  • Auto refresh when conversation is deleted to update side panel and route back to main page if deletion is on current conversation
  • Highlight the current conversation in the side panel
  • Dynamic homepage messages with current day and time of day.
  • colorutils upgraded to have more expansive tailwind color options and dynamic class name generation.
  • Converted create agent button alert into shadcn ToolTip
  • Colored lines and icons for agents in chat window
  • Cleaned up border styling in dark mode
  • fixed three dot menu in side panel to be more easier to click

Image 🖼️

image

Feedback 🤝

  • Design comments
  • Flow between pages
  • Bugs and edge case testing

sabaimran and others added 30 commits July 13, 2024 00:34
Implemented:
- Shareable
- Editable
- Suggested Cards
- Create new cards
@MythicalCow MythicalCow requested a review from sabaimran July 25, 2024 21:36
@MythicalCow MythicalCow added the upgrade New feature or request label Jul 25, 2024
Copy link
Member

@debanjum debanjum left a comment

Choose a reason for hiding this comment

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

Haven't tested or done a proper review. Left some minor comments but otherwise looks good to me

src/interface/web/yarn.lock Outdated Show resolved Hide resolved
src/interface/web/app/components/navMenu/navMenu.tsx Outdated Show resolved Hide resolved
src/interface/web/app/components/navMenu/navMenu.tsx Outdated Show resolved Hide resolved
src/interface/web/app/agents/layout.tsx Outdated Show resolved Hide resolved
src/interface/web/app/agents/page.tsx Outdated Show resolved Hide resolved
src/interface/web/app/agents/page.tsx Outdated Show resolved Hide resolved
src/interface/web/app/common/colorUtils.ts Outdated Show resolved Hide resolved
src/interface/web/app/agents/page.tsx Outdated Show resolved Hide resolved
src/interface/web/app/agents/page.tsx Outdated Show resolved Hide resolved
Copy link
Member

@sabaimran sabaimran left a comment

Choose a reason for hiding this comment

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

Awesome! with this set of changes it's all coming together. 🫶🏾

@sabaimran sabaimran merged commit 1685c60 into khoj-ai:features/big-upgrade-chat-ux Jul 27, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upgrade New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants