v1.2.0 - @pixi/ui Integration
What's New
@pixi/ui Integration
Complete integration of @pixi/ui library with game-style wrappers.
New UI Components:
GameCheckBox- Checkbox with jellybean styling, checkmark animationGameRadioGroup- Radio button group with horizontal/vertical layoutGameList- Layout wrapper for automatic child arrangementGameInput- Text input with custom focus statesGameScrollBox- Scrollable container with styled frameGameSelect- Dropdown select with click-outside-to-close
GameStyleButton Enhancements:
horizontalPaddingconfig option (default: 12px)- Auto text scaling when text exceeds button width
- Unified text styling across all color schemes
New Color Schemes:
- GAME_INPUT, GAME_SCROLLBOX, GAME_SELECT, GAME_CHECKBOX, GAME_RADIO, GAME_LIST
Bug Fixes
- GameSelect dropdown z-index issue fixed
- GameSelect click-outside-to-close now works reliably
- Consistent drop shadow on all button colors
Dependencies
- Added
@pixi/ui: ^2.3.2
Full Changelog: https://github.com/gamebyte-ai/gamebyte-framework/blob/main/CHANGELOG.md