Skip to content

Version Packages#27

Merged
joacod merged 1 commit intomainfrom
changeset-release/main
Oct 9, 2025
Merged

Version Packages#27
joacod merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Oct 9, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@joacod/pixel-ui@0.9.0

Minor Changes

  • 24e48e7: Add Form and Select components

    • New Form component built on Base UI Form primitive with pixel-art styling
    • Consolidated error handling with errors and onClearErrors props for form-level validation
    • Seamless integration with Field components for comprehensive form validation
    • Supports all standard HTML form attributes
    • New Select component built on Base UI Select primitive with pixel-art styling
    • Compound component pattern with 10 subcomponents: Root, Trigger, Value, Icon, Portal, Positioner, Popup, List, Item, ItemText
    • 7 variants (base, primary, secondary, accent, ghost, error, success, warning) and 5 sizes (xs, sm, md, lg, xl)
    • Multiple selection support via multiple prop
    • Controlled and uncontrolled modes with proper state management
    • Disabled states for entire select or individual items
    • Full accessibility with keyboard navigation (arrows, space, enter, escape, type-to-search)
    • Custom positioning options (side, alignment, offset)
    • Dark mode support with proper contrast and visibility
    • Comprehensive MDX documentation with interactive examples for both components

www@0.0.9

Patch Changes

  • 24e48e7: Add Form and Select components

    • New Form component built on Base UI Form primitive with pixel-art styling
    • Consolidated error handling with errors and onClearErrors props for form-level validation
    • Seamless integration with Field components for comprehensive form validation
    • Supports all standard HTML form attributes
    • New Select component built on Base UI Select primitive with pixel-art styling
    • Compound component pattern with 10 subcomponents: Root, Trigger, Value, Icon, Portal, Positioner, Popup, List, Item, ItemText
    • 7 variants (base, primary, secondary, accent, ghost, error, success, warning) and 5 sizes (xs, sm, md, lg, xl)
    • Multiple selection support via multiple prop
    • Controlled and uncontrolled modes with proper state management
    • Disabled states for entire select or individual items
    • Full accessibility with keyboard navigation (arrows, space, enter, escape, type-to-search)
    • Custom positioning options (side, alignment, offset)
    • Dark mode support with proper contrast and visibility
    • Comprehensive MDX documentation with interactive examples for both components
  • Updated dependencies [24e48e7]

    • @joacod/pixel-ui@0.9.0

@joacod joacod merged commit e706efd into main Oct 9, 2025
@joacod joacod deleted the changeset-release/main branch October 9, 2025 19:28
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.

1 participant