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

Added some small UI enhancements to the Settings and Sidebar #676

Merged
merged 19 commits into from
Dec 13, 2024

Conversation

Stijnus
Copy link
Collaborator

@Stijnus Stijnus commented Dec 13, 2024

Add Logo icons LLM's
Added the Next.js Image component import for optimized image loading
Modified the provider item layout to include an icon next to the provider name
Used template literals to dynamically load the correct icon based on the provider name
Added proper sizing (24x24) for consistent icon display
Added dark:invert class to ensure icons are visible in dark mode (assuming they're dark by default)

image

Settings UI enhancement
Date & Time Display
Added a real-time clock component in the sidebar

image

Event Logs System
Implemented an EventLogsTab component for system monitoring
Provides a structured way to:
Track user interactions
Monitor system events
Display activity history

image image

Br,
Stijn

Added the Next.js Image component import for optimized image loading
Modified the provider item layout to include an icon next to the provider name
Used template literals to dynamically load the correct icon based on the provider name
Added proper sizing (24x24) for consistent icon display
Added dark:invert class to ensure icons are visible in dark mode (assuming they're dark by default)
Date & Time Display
Added a real-time clock component in the sidebar

Event Logs System
Implemented an EventLogsTab component for system monitoring
Provides a structured way to:
Track user interactions
Monitor system events
Display activity history
minor improvements download logs, auto scroll, clear logs
@Stijnus Stijnus changed the title Added some small UI enhancements to the Settings and Siebar Added some small UI enhancements to the Settings and Sidebar Dec 13, 2024
@thecodacus
Copy link
Collaborator

thecodacus commented Dec 13, 2024

thanks for this update will review and merge soon, I have checked already, but didn't get a chance to run it yet

an advice. create a branch in your fork and then do your changes in that branch, instead of working on main. it will solve lots of your problems in future 👍

@Stijnus
Copy link
Collaborator Author

Stijnus commented Dec 13, 2024

thanks for this update will review and merge soon, I have checked already, but didn't get a chance to run it yet

an advice. create a branch in your fork and then do your changes in that branch, instead of working on main. it will solve lots of your problems in future 👍

Thank you for the tip Github is quite new for me that is why, i need to test how todo it... If you have the time please test thx ;-)

@thecodacus thecodacus merged commit 5773b1e into stackblitz-labs:main Dec 13, 2024
JJ-Dynamite pushed a commit to val-x/valenClient that referenced this pull request Jan 29, 2025
Added some small UI enhancements to the Settings and Sidebar
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