Repository navigation
feat: add Spacer and Split components with documentation and tests. - #1
Merged
Merged
Conversation
vertsan
commented
Oct 10, 2026
Owner
- add Spacer and Split components with documentation and tests.
Replace canvas hero with HeroNotched: card frame, pseudo-element notches, DashboardPreview media, and floating glass card. Co-authored-by: Cursor <cursoragent@cursor.com>
- Implemented `runSearch` function to search components across registries. - Created `runView` function to display metadata of specified components. - Added tests for `runView` to validate output and error handling. - Introduced configuration management functions for reading and writing component configurations. - Developed error handling with `VertError` class for consistent error messaging. - Implemented registry management functions to resolve and load items from registries. - Added logging functionality to capture command output for testing. - Created a fake registry for testing purposes. - Added motion styles and corresponding registry item for shared animations. - Established Vitest configuration for running tests.
- Updated accordion trigger transition duration for smoother hover effects. - Memoized avatar group items for performance optimization. - Added data attributes to card components for better accessibility. - Enhanced carousel button transitions and dot indicators for a refined user experience. - Improved checkbox component with better accessibility and visual feedback. - Updated command list and item transitions for a more responsive feel. - Enhanced dialog animations for open and close states. - Improved dropdown menu item transitions for a smoother interaction. - Optimized field component with memoization for better performance. - Enhanced hover card and popover components with improved animations and responsiveness. - Updated select component item transitions for a more fluid experience. - Improved table row hover effects for better visual feedback. - Enhanced tabs context with memoization for performance. - Updated toast action transitions for a smoother interaction. - Improved tooltip animations for better user experience. - Cleaned up CSS files by consolidating motion-related styles and removing redundant code.
…variants and tests - Implemented Cluster component for flexible layout with gap and alignment options. - Created Container component for responsive width and padding control. - Developed Grid and GridItem components for grid layout with responsive column spans. - Added Stack component for vertical and horizontal stacking with customizable gaps. - Included unit tests for all new components to ensure proper rendering and functionality. - Introduced ThemeProvider for managing themes and tones with localStorage support. - Added tests for ThemeProvider to validate theme and tone management.
- Introduced Spacer component for flexible or fixed gaps in layouts. - Added Split component for a two-region layout that adapts to screen size. - Created documentation pages for both components with usage examples. - Implemented tests for AspectRatio, Center, Section, Spacer, and Split components to ensure functionality. - Added JSON registry entries for new components: aspect-ratio, center, section, spacer, and split.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
This file contains hidden or 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
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.