feat: update UI components and styles
- Updated `AnimatedBeam` component: - Changed `gradientStartColor` from `#ffaa40` to `#000000` and `gradientStopColor` from `#9c40ff` to `#9c0000`. - Improved path calculation logic by ensuring refs are not null and added reverse logic for path calculation. - Adjusted dependencies in `useEffect` for better performance. - Modified `BackgroundBeams` component: - Changed width and height classes for animated divs from `w-[50rem]` and `h-[50rem]` to `w-200` and `h-200`, and from `w-[30rem]` and `h-[30rem]` to `w-120` and `h-120`. - Refactored `BorderBeam` component: - Updated mask styles for better clarity and consistency. - Enhanced `CardSpotlight` component: - Added `opacity` and `transitionDuration` props for better control over spotlight effects. - Implemented touch event handling for mobile devices. - Improved `Spotlight` component: - Added width and height state management for better responsiveness. - Implemented scaling for mouse coordinates based on component dimensions. - Fixed `TextGenerateEffect` component: - Ensured `animate` and `duration` are included in the dependency array of `useEffect`. - Updated `Field` components: - Adjusted class names for better styling consistency and improved accessibility. - Refined `Kbd` component: - Updated class names for tooltip content styling. - Updated `NavigationMenu`: - Moved `navigationMenuTriggerStyle` to a separate file for better organization. - Refactored `Pagination` component: - Updated import paths for button variants. - Enhanced `SelectTrigger` component: - Improved class names for better styling consistency. - Refactored `Sidebar` components: - Moved sidebar context and variants to separate files for better organization and maintainability. - Added new `badge-variants`, `button-group-variants`, and `button-variants` files for better styling management. - Created `navigation-menu-variants` and `sidebar-variants` files for improved organization of styles. - Added `SidebarContext` for better state management in sidebar components.
S
ssdeanx committed
fb2a3a4933af01c1f2d3434be81e6c1d024ed2f5
Parent: 56a4ede