9 Commits

Author SHA1 Message Date
Theopolisme
bb0fef0f84 jscs updates + compliance 2015-02-24 17:52:59 -06:00
Theopolisme
dbe615f12d Include all dependencies at top of core.js on build, resolves #47
Now we no longer have to request dependency files separately, speeding
up load times as well as resolving the “undefined Hogan” error as
reported in the linked issue.
2015-02-24 17:16:04 -06:00
theopolisme
6a66debe5e *ZOMG* unit tests, finally!
Not really any actual tests in here (except for a typeof AFCH ===
‘object’ assertion…gotta start somewhere!), but this is the framework.
2014-05-18 17:10:51 -05:00
theopolisme
062b4f037a Consistency is key 2014-05-13 17:57:34 -05:00
theopolisme
70e56c463f Add whitelist checker patch for old AFCH script
I put it in in /misc, since…well…where else was there to put it?
2014-05-05 16:26:17 -05:00
theopolisme
ea18f73a6f Switch to LESS, build-based, more modular styling system
Run `grunt build` to build AFCH, or just use scripts/upload.py — this
will create all the necessary files in the /build directory, including
minified css based on the…

LESS files! That’s right, variables, nested selectors, and more. Expect
cleaner, tidier code…already switched much of it over.

Additionally, using LESS, our CSS selectors are much more specific,
pretty much 100% ensuring we’ll avoid future class/selector conflicts.

We now ALSO use a combination of classes and $afch.find() to ensure
that multiple AFCH instances can run at one time on a page.

Big commit, yay :)
2014-04-06 14:51:26 -05:00
theopolisme
a2415ceaf1 Add jscs code style tests 2014-03-05 02:44:56 -06:00
theopolisme
92dfffe30d misc fixes 2014-02-09 12:43:41 -06:00
theopolisme
2ef85d1540 Set up jslint and travis testing 2014-02-09 12:23:52 -06:00