<commit_before># (grunt) SASSquatch

Experiments with SASS framework, in the form of a grunt plugin.
<commit_msg>added some info to the README.md<commit_after># (grunt) SASSquatch

SASSquatch is a SASS framework (in as much as such a thing is possible), built on top of Compass.

It splits your SASS code up into a logical groupings, based on the premise of using common modules and page specific layouts/overrides. 

It encourages the use of placeholders and extending base classes, and tries to keep code as modular and reusable as possible. 

It also aims to give you the tools you need to define and work with responsive design. The structure has been largely driven by the desire to have common placeholder classes that can be extended from within media query blocks.

It can be used Vanilla, but this requires a lot of manual management of adding files and line to import configs, so I recommend using the Grunt plugin.

Both the framework and the Grunt plugin are still in the very early stages, so there is a lot that will probably change, both in terms of the framework approach, and in terms of the functionality of the plugin.

## Plugin Features:

### Initial SASSquatch installation/setup.

This uses the parameters defined in your package.json SASSquatch config to output the base folder and file structure for SASSquatch.

You can define your initial modules and pages, as well as your breakpoints.

### Add Page

You can add a page to your build, and the plugin will automatically generate the appropraite files, paritals and config include lines, to reduce the manualy dependancy.

### Add Module

Same as with adding pages, the plugin handles the files and config for you.

## Future plugin features:

* Removing pages and modules.
* Setting default modules to be added to constructor automatically
{'fraction_non_alphanumeric': 0.034691629955947136, 'fraction_numerical': 0.0, 'mean_word_length': 4.440119760479042, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3646405', 'n_tokens_mistral': 447, 'n_tokens_neox': 436, 'n_words': 290}