Skip to content

Conversation

@SeanLuis
Copy link
Owner

This pull request includes several changes to improve the theme handling, search functionality, and CSS variables in the project. The most important changes include updates to the theme toggle component, the introduction of new composables for search handling, and modifications to the CSS variables for better consistency.

Theme and CSS Updates:

  • assets/css/tailwind.css: Updated CSS variables for foreground, muted, popover, card, border, input, primary, secondary, accent, destructive, and ring colors. Added new variables for chart colors.
  • components/ThemeToggle.vue: Added a new changeTheme function to switch themes immediately and updated the theme toggle logic to use this function.

Search Functionality Enhancements:

New Composables:

Configuration Changes:

  • components.json: Updated the base color to "neutral", added new aliases, and specified the icon library to use "lucide".

@SeanLuis SeanLuis added the enhancement New feature or request label Feb 24, 2025
@SeanLuis SeanLuis self-assigned this Feb 24, 2025
@SeanLuis SeanLuis merged commit 627b0f6 into master Feb 24, 2025
1 check passed
@SeanLuis SeanLuis deleted the feat/improve_search_bar branch February 24, 2025 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant