A library of jQuery plugins, that all follow similar rules and try to stay as simple as possible in the basic implementation, whilst adding ever increasingly complex features by passing in a few settings.
Documentation on the first script released as part of my AbleJS plugin Library. This plugin makes any element respond to a click event by adding/removing a css class from itself and any number of other targets. It's a constantly evolving animal, but I will endeavor to keep this resource up to date with the latest releases.
Documentation on the second script released as part of my AbleJS plugin Library. Responds to scroll triggers, adding a custom class to scrolled and unscrolled elements. Accepts unlimited targets, and callbacks when initiated with jQuery, as well as a whole host of other customisable settings and calculated trigger points. Like ClickableJS, I will endeavor to keep this resource up to date with the latest releases.
A simple scroll throttle, as part of my AbleJS jQuery plugin library.
A brief overview of acquiring and installing compass in a Visual Studio environment.
Something I developed in my years as an email developer and have implemented for several clients. Its a bullet-proof framework, that can be added to any HTML email to give access to a series of CSS classes that will help emails adapt to a mobile world. There are many limitation to HTML emails, so its never going to be simply plug-and-play, but I have provided some guidance on how to adapt HTML and work with this framework to achieve great results.
My situation was that I had a client running Umbraco 6.0.5 who needed to upgrade to 7.3.6 (the latest stable release at the time of upgrading), but things weren't that simple.
New to SASS? We all were once, and I found some really tips and tricks around the net. Hopefully this page can give you some starting points and few complex examples too.
I struggled with this error in Umbraco of a while. There seems to be little published around it, although lots of people are posting about it. After trawling through forums, and trying everything that came up, I still didn't have much luck. I managed to get around the issue by following the steps outlined on this page.