Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

v3.0.0

Compare
Choose a tag to compare
@kevinparkerson kevinparkerson released this 15 Aug 15:43
· 1801 commits to master since this release

What's new

  • Flat is the new black. Fuel UX uses default styling from Bootstrap 3 to simplify the aesthetics. We recommend theming these controls; we are working on an Interactive Marketing Hub theme that will bring these controls into style consistency with current products.
  • Extensible grid. We’ve removed the datagrid, and replaced it with the repeater that supports custom views and extensions.
  • New and rewritten controls. We’ve added an input overlay we called placard and an infinite-scroll control. Datepicker and pillbox have had major overhauls as well.
  • Onboard in minutes. Quick-start templates, sample methods, and extensive live documentation are provided to ignite your next Fuel project.
  • Modules that work everywhere. Use only the controls you want. All modules follow the Universal Module Definition (UMD) pattern so that they are compatible with AMD, CommonJS, or plain-old browser globals.
  • Decoupled and “lazy“ initialization. Non-data-sourced controls support “lazy initialization” when users interact with them. Initialization has been separated from styling. Also, you can now set your “phasers to kill” with the new destroy methods.
  • Mouse and keyboard love. We’ve beefed up our keyboard accessibility across all our controls and topped it off with ARIA support.
  • Look Ma, no images! Icon fonts for the win.
  • More customization. We’ve exposed more of each control with declarative markup and flexible microcopy that allows for increased internationalization.
  • Avoid collisions. Now with name-spaced events, data, and styling to keep points off your coding driver’s license.

Almost two years ago, we released Fuel UX to the open source community. Today, we are shipping Fuel UX 3.0 built on top of the world’s most popular front-end framework, Bootstrap. We are excited about this release--not only because it is a Bootstrap 3.x-compatible library, but it is also a feature-rich and flexible update. We want to thank everyone who followed our work-in-progress branch and reported bugs and contributed code. We look forward to your continued support in the future.

Ready to dive in?

Cuddle up with our expansive yet breathable live documentation to familiarize yourself with the latest release. Interact with sample methods for the Fuel UX 3.0 controls right in your browser. Then, add Fuel UX to your next project using bower install fuelux, git clone https://github.com/ExactTarget/fuelux/, or download to get started today!

If you'd like something considered for v3.1, open a new issue to discuss it with the team. No dates have been set for any patch or minor release yet. We’ll keep you updated.

Sincerely yours,
Kevin Parkerson @kevinParkerson
Stephen James @tweetllama
and the Fuel UX team

fuelux.zip (dist)