Skip to content

Instantly share code, notes, and snippets.

View jnritchie's full-sized avatar

Justin Ritchie jnritchie

  • Caribbean
View GitHub Profile
@jnritchie
jnritchie / gist:11157427
Created April 21, 2014 21:36
Div Resize based on window resize
<script>
$(window).resize(function() {
$(‘#dividhere').height($(window).height() - 86);
});
$(window).trigger('resize');
</script>
<script type="text/javascript">
jQuery(document).ready(function(){ jQuery('.logo').hide().fadeIn(3000); });
</script>
/**************** Smooth Scroll: JNR edit *******************/
$(function() {
$('a[href*=#]:not([href=#])').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
if (target.length) {
$('html,body').animate({
@jnritchie
jnritchie / gist:3706ffc34d69783d7eaa
Last active August 29, 2015 14:01
Umbrella Span Link
css: span.sld {
position:absolute;
width:986px;
height:457px;
top:0;
<form id="contact" name="contact" method="post">
<fieldset>
<label for="name" id="name">Name<span class="required">*</span></label>
<input type="text" name="name" id="name" size="30" value="" required/>
<label for="email" id="email">Email<span class="required">*</span></label>
<input type="text" name="email" id="email" size="30" value="" required/>
<label for="phone" id="phone">Phone</label>
<input type="text" name="phone" id="phone" size="30" value="" />
<div class="col-lg-12 col-md-12 col-sm-12" ng-controller="ContactController">
<div class="alert alert-danger" ng-show="error">
<button class="close" data-dismiss="alert">x</button>
<strong>Error!</strong> An error occured while trying to send message.
</div>
<div class="alert alert-success" ng-show="success">
<button class="close" data-dismiss="alert">x</button>
<strong>Success! </strong> Your message was successfully sent.
</div>
<form role="form" name="contactForm">
@jnritchie
jnritchie / airtime.liq
Created November 25, 2015 00:44 — forked from dz0ny/airtime.liq
Airtime random playout
jingli = playlist(mode='randomize',reload=1,reload_mode="rounds", "/home/baza/jingli/")
baza = playlist(mode='randomize',reload=1,reload_mode="rounds", "/home/baza/baza/")
baza_imported = playlist(mode='randomize',reload=1,reload_mode="rounds", "/srv/airtime/stor/imported/")
default = random(weights = [5, 1, 2], [jingli,baza, baza_imported])
@jnritchie
jnritchie / smoothscroller.js
Created August 19, 2016 15:05
Smooth scroll on .scroll class
$(".scroll").click(function(event){
event.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top}, 500);
});
@jnritchie
jnritchie / woocommerce sort
Created September 7, 2016 17:12
Sort by SKU woocommerce
add_filter('woocommerce_get_catalog_ordering_args', 'am_woocommerce_catalog_orderby'); function am_woocommerce_catalog_orderby( $args ) { $args['meta_key'] = '_sku';
$args['orderby'] = 'meta_value'; $args['order'] = 'asc'; return $args; }
@jnritchie
jnritchie / Favicon MetaTags
Created January 16, 2019 20:38 — forked from cpswsg/Favicon MetaTags
Meta Tags for Favicon
<!-- Favicon -->
<meta name="msapplication-TileImage" content="images/favicons/tile.png"> <!-- Windows 8 -->
<meta name="msapplication-TileColor" content="#00CCFF"/> <!-- Windows 8 color -->
<!--[if IE]><link rel="shortcut icon" href="images/favicons/favicon.ico"><![endif]-->
<link rel="icon" type="image/png" href="images/favicons/favicon.png">
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="images/favicons/apple-touch-icon-precomposed-144x144.png"><!-- iPad Retina-->
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="images/favicons/apple-touch-icon-precomposed-114x114.png"><!--iPhone Retina -->
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="images/favicons/apple-touch-icon-precomposed-72x72.png"><!-- iPad 1 e 2 -->
<link rel="apple-touch-icon-precomposed" href="images/favicons/apple-touch-icon-precomposed-57x57.png"><!-- iPhone, iPod e Android 2.2+ -->