Skip to content

Instantly share code, notes, and snippets.

iamphill / gulpfile.js
Last active Aug 29, 2015
First gulpfile ever made for some awesome-y projects
View gulpfile.js
var gulp = require('gulp'),
sass = require('gulp-sass'),
watch = require('gulp-watch'),
to5 = require('gulp-6to5'),
browserify = require('gulp-browserify'),
uglify = require('gulp-uglify'),
rename = require('gulp-rename'),
runSequence = require('run-sequence');
gulp.task('watch', function () {
iamphill / iphone.css
Created Jan 21, 2015
On iPhone, if input font size is below 16px it will automatically zoom in
View iphone.css
input {
font-size: 16px;
iamphill /
Last active Aug 29, 2015
Instagram shadow DOM

Instagram Shadow DOM

This creates a new element instagram-box element which displays 12 recent images with a specific tag.

Taken out of a project due to the polyfill failing in IE9. Works natively in Chrome, needs polyfilled for all other browsers.

iamphill /
Last active Aug 29, 2015
Access Twitter timeline with JS
View[WIDGET URL]?suppress_response_codes=true&callback=?

Create a Twitter embed widget and then take the ID number from URL and swap the [WIDGET URL] with this ID. Then just use as you wish to get access to the data. With jQuery I use..

$.getJSON('[WIDGET URL]?suppress_response_codes=true&callback=?', function (data) {
  var $html = $(d.body)
  // Do something with the return HTML
iamphill / Gruntfile.js
Last active Aug 29, 2015
Grunt IIS kill on exit
View Gruntfile.js
module.exports = function (grunt) {
// Some other grunt tasks
iisexpress: {
server: {
options: {
path: require('path').resolve('.') + '/[PATH OF WEBSITE HERE]',
killOn: 'iis.kill'
View file.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Caching;
using System.IO;
using Umbraco.Core.Models;
using Umbraco.Core.Logging;
/// <summary>
You can’t perform that action at this time.