/Business-Casual

The super-minimalistic front-end framework.

Primary LanguageCSSMIT LicenseMIT

BC v1.2 readme.md

For more information on Business Casual, please go to the Business Casual website.
Want to know how Business Casual works? See the shiny new dev page to learn more.

What's New?

  • Replaced crossfader elements with glassbox elements
  • A structured business-casual.js for extensibility
  • Replaced the build.sh build script with Grunt
  • More detailed documentation
  • Random bug fixes from v1.1

Quick Start

What do I include?

To include static features on your webpage, use business-casual.css. To include dynamic features on your webpage, use business-casual.min.js.

How do I build Business Casual?

BC v1.2 now uses Grunt instead of build.sh to automate the building process. To use Grunt:

  1. Install Node. If you have Homebrew installed, just run:
    brew install node

  2. Install grunt-cli using npm:
    npm install -g grunt-cli

  3. Install all of Business Casual's build dependencies:
    npm install

  4. Run Grunt to build Business Casual:
    grunt

I've used older versions of Business Casual before.

Here's what you need to know:

  • The minimized version of business-casual.js is now called business-casual.min.js
  • Start business-casual.js by calling bc.bootstrap() instead of bc.go()
  • Business Casual uses Grunt instead of build.sh to build itself (See above)
  • BC v1.2 is 100% backwards compatible with BC v1.1 and v1.0
  • Images & Glassboxes
  • Refactored Javascript