<commit_before># TMW's front-end framework

Developed by [<NAME>](https://github.com/dragongraphics) & [<NAME>](https://github.com/mrmartineau)

### Browser support
There are quite a few CSS & Javascript fallbacks/polyfills to cater for older browser's lack of features - we're looking at you IE!

##HTML file(s)

`index.html`

The base HTML file structure.  An include of modernizr is included but should be replaced to a minimal version with only required features before release.

##CSS folder

`kickoff.css`

This is the compiled CSS from the project's LESS files (in the less folder), it should not be edited directly.

`polyfills/box-sizing.htc`

Polyfill for `box-sizing:border-box;` - either use this, or target individual cases using Modernizr.

##img folder

Folder to store all images. Any specific commonalities in the images should be stored in separate folders (such as `img/ui`) but obviously not overused to the point of irrelevance.

##JS folder
`/js/plugins.js`

File where all plugins are references.

At the top of the file, and index should be kept of all plugins included, in the order they are displayed in the code.

Out of the box, the file includes Paul Irish's [lightweight console.log wrapper](http://paulirish.com/2009/log-a-lightweight-wrapper-for-consolelog/) and the 'make it safe always' console.log script from [HTMl5 Boilerplate](http://html5boilerplate.com/).

`/js/script.js` Where any custom JS should be coded.

This can eventually be split into more specific files and built into one JS file at production.

`/js/mobile-plugins.js`

File where some plugins are used. These should go into one `plugins.js` file in production but kept seperately for development

A sample of how your JS should be structured is included.  All operations should be evoked from SiteSetup, so initialisations of objects and functions can be traced easily.

`/js/libs/`

Includes local versions of jQuery, modernizr & folders for `polyfills` & `plugins` - which should be replaced by later versions when released - as well as more commonly used plugins.

Note that these plugins should be added into the `plugins.js` when they are needed - do not add additional script tags into your HTML.

`/js/libs/polyfills/`

This directory includes `html5shiv.js` when modernizr is overload for your project and only basic HTML5 elements are required. Respond.min.js is also included.

##Examples
<a href="http://tmwagency.github.com/kickoff/">Examples</a>
<ul>
	<li><a href="http://tmwagency.github.com/kickoff/examples/carousel.html" title="Carousel">Carousel</a></li>
	<li><a href="http://tmwagency.github.com/kickoff/examples/elements.html" title="Elements">Elements</a></li>
	<li><a href="http://tmwagency.github.com/kickoff/examples/forms.html" title="Forms">Forms</a></li>
	<li><a href="http://tmwagency.github.com/kickoff/examples/grids.html" title="Grids">Grids</a></li>
	<li><a href="http://tmwagency.github.com/kickoff/examples/sprites.html" title="Sprites">Sprites</a></li>
</ul><commit_msg>Simplify read me and point to new demo site<commit_after># TMW's front-end framework

Developed by [<NAME>](https://github.com/dragongraphics) & [<NAME>](https://github.com/mrmartineau)

### Browser support
Simple: Internet Explorer 8+

## Demos and documentation
Please visit [tmwagency.github.io/kickoff/](http://tmwagency.github.io/kickoff/) all demos and documentation for Kickoff.
{'fraction_non_alphanumeric': 0.11048909840895699, 'fraction_numerical': 0.0026517383618149676, 'mean_word_length': 4.754237288135593, 'pattern_counts': {'":': 0, '<': 31, '<?xml version=': 0, '>': 31, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '698094', 'n_tokens_mistral': 1064, 'n_tokens_neox': 991, 'n_words': 382}