Paul Carbo's starred repositories
jQueryIsInViewport
React when a element is in the view port and when it leaves.
locomotive-scroll
🛤 Detection of elements in viewport & smooth scrolling with parallax.
connect-api-examples
Code samples demonstrating the functionality of the Square Connect API
simple-primary-category
🎲 A light-weight WordPress plugin to assign & query posts and custom post types based on their primary taxonomy.
jquery.instagramFeed
Instagram Feed without access token. Not using the Instagram API
bricklayer
Lightweight and independent Pinterest-like cascading grid layout library
advanced-custom-fields-pro
Advanced Custom Fields Pro, Git-ified. Automatically synced via GitHub Actions! This repository is just a mirror of the Advanced Custom Fields Pro plugin. Please do not send pull requests and issues.
favicon-cheat-sheet
Obsessive cheat sheet to favicon sizes/types. Please contribute! (Note: this may be in flux as I learn new things about favicon best practices.)
Less-Grid-Boilerplate
A lightweight 12-column CSS grid system built with CSS Grid and LESS.
wordpress-rss-poster
Create posts in WordPress from an RSS feed.
extended-cpts
A library which provides extended functionality to WordPress custom post types and taxonomies.
base-template
A Squarespace starter template with minimal markup and styles.
options-importer
Export and import WordPress Options
ScrollTrigger
Let your page react to scroll changes.
slim-router
A Javascript Router based on History.js
scrollClass.js
A simple JavaScript utility for adding classes & callbacks to HTML elements when they are scrolled into view.
colourBrightness.js
A lightweight and easy-to-use jQuery plugin that determines if the background colour of an element is light or dark.
history.js
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.