A bridge between EnyoJS and bbUI.js. Think onyx, only with Blackberry styling.
This is project is still "alpha" - don't use it in production! Currently, only Blackberry 10 and Blackberry Tablet OS (Playbook) are supported, support for BB7/6/5 is very unlikely.
- Action Bar (bbUI.js: Action Bars)
- TitleBar (bbUI.js: Title Bars)
- DropDown (bbUI.js: DropDown)
- Pill-Buttons (bbUI.js: Pill Buttons)
- Inputs (bbUI.js: Inputs)
- Toggle Button, compatible with onyx.Toggle (bbUI.js: Toggle Buttons)
- Checkboxes (bbUI.js: Checkboxes)
- Button (bbUI.js: Buttons)
- Spinner (bbUI.js: Activity Indicator)
- ProgressBar (bbUI.js: Progress Indicator)
- RadioButtons (bbUI.js: Radio Buttons)
- Slider (bbUI.js: Sliders)
- BBMBubbles (bbUI.js: BBM Bubbles)
- ImageList (bbUI.js: Image List)
- Label Control Container & ControlGroup (bbUI.js: Label Control Container)
- ScreenMenu (bbUI.js: Screen Menu)
- ContextMenu (bbUI.js: Context Menus)
- GridList (bbUI.js: Grid List)
- Webworks Active Frames / Window Covers
ScrollPanel can be easily done using enyo layout panels and thus won't be included here.
Download or include as submodule
$ git submodule add git@github.com:johannjacobsohn/enyo-bbui.git lib/enyo-bbui && git submodule update --init --recursive
and add ../lib/enyo-bbui to your package.js.
Issues and pull requests are welcome!
Icons in the sampler are taken from the bbUI.js sample application and Blackberrys "Blackberry 10 Icons".