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
🪟 fix+feat: General UI Enhancements #2619
Merged
danny-avila
merged 46 commits into
danny-avila:main
from
techwithanirudh:new/minor-ui-changes
May 9, 2024
Merged
🪟 fix+feat: General UI Enhancements #2619
danny-avila
merged 46 commits into
danny-avila:main
from
techwithanirudh:new/minor-ui-changes
May 9, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…se width for theme dropdown
…rudh/LibreChat-dev into new/minor-ui-changes
TODO: Make height dynamic, fix dark mode colors
fix: make endpoint icon smaller
- Updated the dropdown styles to match the aesthetic of ChatGPT. - Decreased spacing within the conversation area for cleanliness. - Replaced the current archive icon with the ChatGPT's icon.
@danny-avila Could you please review this P.R? |
There's 2 minor merge conflicts, I will see if I can resolve them later unless you beat me to it. |
@danny-avila I resolved the merge conflicts 😉 |
techwithanirudh
changed the title
feat: General UI Enhancements
fix+feat: General UI Enhancements
May 9, 2024
A lot of changes here that could've been individual PRs. Please reduce the scope of your PRs next time. |
danny-avila
requested changes
May 9, 2024
danny-avila
approved these changes
May 9, 2024
danny-avila
changed the title
fix+feat: General UI Enhancements
🪟 fix+feat: General UI Enhancements
May 9, 2024
10 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
A few UI changes to match closer to OpenAI's design and a few general UI Updates.
Before:
After:
Before:
After:
Before:
After:
Before:
After:
Before:
After:
Before:
After:
Before:
After:
Before:
After:
General Fixes:
fix: Change validation errors texts from black/white to red.
fix: Handle an edge case where focus is lost while a SocialButton is held, but not clicked
fix: Add focus border for ChatInput on light mode
feat: Add disabled property for NavLink
feat: Move export conversation top right, like ChatGPT's share button.
feat: Match Login/Register/ResetPassword Form input styles to OpenAI Input styles
fix: Optimize settings for mobile, and add a fixed width for the modal
fix: General colors fixes for dark mode
fix: Hover states for Prev/Next buttons
Change Type
Testing
N/A
Test Configuration:
N/A
Checklist