The quickest, easiest, most magical way to get Fuel UX is to let us host it for you from our CDN!
This will require you to manage your own dependencies. If that scares you, you could use bower to have that taken care of for you.
Install with Bower or Volo
If you use a dependency manager to manage your front-end code, this method may be right for you. This method ensures you receive all the dependencies you might need, such as jQuery, Bootstap, moment.js (for extended date support), and requireJS (for AMD support).
This template utlizes CDNs and AMD modules (with a manager such as require.js) and bundling for production:
AMD/UMD Template, no CDN
This template does not utilize CDNs. It does utilize AMD modules (with a manager such as require.js) and bundling for production. Your setup will probably be different (This is a sample taken from fuelux-boilerplate project):
If you use AMD (such as RequireJS), we recommend only loading the controls you need (e.g.- fuelux/checkbox).
Reference the Fuel UX directory in your paths configuration, wherever it is located:
While we will still maintain the 2.6.x version (bug fixes only), it’s deprecated. The Fuel UX 2.x documentation has moved and a legacy branch has been created. We'll leave the Fuel UX 2.x branch up and available for the foreseeable future.
Stay up to date on the development of Fuel UX and reach out to others in the community with these helpful resources.
Please do not edit files in the dist directory, as we generate those files via grunt. Find source code in the respective js, less, and fonts directory.
While grunt can run the included unit tests via PhantomJS, ensure that you run tests across a variety of browsers and environments. View the test page at http://localhost:8000/test/ in as many of the browsers listed in sauce_browsers.yml as you can before contributing.
Browser and device support
Fuel UX is built to work best in the latest desktop and mobile browsers, meaning older browsers might display differently styled, though fully functional renderings of Fuel UX controls.
The ExactTarget Marketing Cloud supports the latest versions of the following browsers and platforms. On Windows, we additionally support Internet Explorer, versions 8 through 11. Review more specific support information below:
Mac OS X
While Fuel UX should look and behave well in Chromium and Chrome for Linux and Firefox for Linux, Fuel UX does not officially support these browsers.
Internet Explorer 8 and 9
While Fuel UX supports Internet Explorer 8 and 9, please be aware that these browsers do not fully support some CSS3 properties and HTML5 elements. In addition, Internet Explorer 8 requires the use of fixed-width columns and containers due to its lack of media-query support. You may try using Modernizr or conditional comments like <!--[if IE 8]> to style fixed-width containers.
Visit Can I use... for details on browser support of CSS3 and HTML5 features.