Skip to content

Instantly share code, notes, and snippets.

View zwinnie's full-sized avatar

Zachary Winnie zwinnie

View GitHub Profile
@zwinnie
zwinnie / robots.txt
Created March 21, 2017 15:13
Development Robots.txt
User-agent: *
Disallow: /
@zwinnie
zwinnie / robots.txt
Created March 21, 2017 15:13
Staging Robots.txt
User-agent: *
Disallow: /
@zwinnie
zwinnie / robots.txt
Created March 21, 2017 15:14
Production Robots.txt (Sitefinity)
User-agent: *
Disallow: /Sitefinity
@zwinnie
zwinnie / robots.txt
Created March 21, 2017 15:15
Production Robots.txt (Orchard)
User-agent: *
Disallow: /admin
@zwinnie
zwinnie / robots.txt
Created March 21, 2017 16:01
Production Robots.txt (WordPress)
User-agent: *
Disallow: /admin
Disallow: /login
Disallow: /wp-login.php
@zwinnie
zwinnie / font-awesome-4.7.0.json
Created April 28, 2017 20:23
JSON Of All Font Awesome 4.7.0 Icons
{
"4.7.0": [
"fa-500px",
"fa-address-book",
"fa-address-book-o",
"fa-address-card",
"fa-address-card-o",
"fa-adjust",
"fa-adn",
"fa-align-center",
@zwinnie
zwinnie / font-awesome-4.7.0.txt
Created April 28, 2017 20:26
Text list of all Font Awesome 4.7.0 icons
fa-500px
fa-address-book
fa-address-book-o
fa-address-card
fa-address-card-o
fa-adjust
fa-adn
fa-align-center
fa-align-justify
fa-align-left
@zwinnie
zwinnie / detect-mouse.js
Created May 10, 2017 12:29
Detect Mouse On Touch Devices (Use With jQuery & Modernizr 3)
// http://codepen.io/arctelix/pen/EVvxGe?editors=0010
// http://stackoverflow.com/questions/28594445/detect-mouse-on-touch-screen-device
// NOTE: Requires jQuery
// NOTE: Modified slightly to work with Modernizr - ZW
// First check if this is a touch device:
this.isTouch = 'ontouchstart' in window || (navigator.msMaxTouchPoints > 0) || $('html').hasClass('touch');
// Some vars we'll need later
@zwinnie
zwinnie / gulpfile.js
Last active January 19, 2018 15:09
Mercury Gulpfile for SASS, CSS, JS, & Image Minification
/// <binding Clean='min:js,min:css' ProjectOpened='watch' />
"use strict";
var gulp = require("gulp"),
sass = require('gulp-sass'),
sassGlob = require('gulp-sass-glob'),
cleanCSS = require('gulp-clean-css'),
autoprefixer = require('gulp-autoprefixer'),
uglify = require("gulp-uglify"),
pump = require('pump'),
rename = require('gulp-rename'),
@zwinnie
zwinnie / package.json
Last active January 19, 2018 13:15
Mercury Package.json for Gulpfile.js
{
"version": "1.0.0",
"name": "mercurygulp",
"private": true,
"devDependencies": {
"browser-sync": "^2.23.5",
"gulp": "^3.9.1",
"gulp-cli": "^2.0.0",
"gulp-autoprefixer": "^4.1.0",
"gulp-clean": "^0.4.0",