robsite

In retro

Tonebox – System Error

/*global jQuery */ /*! * Lettering.JS 0.7.0 * * Copyright 2010, Dave Rupert http://daverupert.com * Released under the WTFPL license * http://sam.zoy.org/wtfpl/ * * Thanks to Paul Irish - http://paulirish.com - for the feedback. * * Date: Mon Sep 20 17:14:00 2010 -0600 */ (function($){ function injector(t, splitter, klass, after) { var text = t.text() , a = text.split(splitter) , inject = ''; if (a.length) { $(a).each(function(i, item) { inject += ''+after; }); t.attr('aria-label',text) .empty() .append(inject)

} }

var methods = { init : function() {

return this.each(function() { injector($(this), '', 'char', ''); });

},

words : function() {

return this.each(function() { injector($(this), ' ', 'word', ' '); });

},

lines : function() {

return this.each(function() { var r = "eefec303079ad17405c889e092e105b0"; // Because it's hard to split a
tag consistently across browsers, // (*ahem* IE *ahem*), we replace all
instances with an md5 hash // (of the word "split"). If you're trying to use this plugin on that // md5 hash string, it will fail because you're being ridiculous. injector($(this).children("br").replaceWith(r).end(), r, 'line', ''); });

} };

$.fn.lettering = function( method ) { // Method calling logic if ( method && methods[method] ) { return methods[ method ].apply( this, [].slice.call( arguments, 1 )); } else if ( method === 'letters' || ! method ) { return methods.init.apply( this, [].slice.call( arguments, 0 ) ); // always pass an array } $.error( 'Method ' + method + ' does not exist on jQuery.lettering' ); return this; };

})(jQuery);

/* * Rainbow Text 0.1 * Copyright 2017, Robert Gerlach https://robertgerlach.net * Released under the SDF license * gopher://phlogosphere.org * * This is sounding official * Don't trust this source * Build your own * * Date: Mon Feb 04 01:45:00 2004 -0100 */ $(function() {

(function($) {

var precision = 1000;

function nowMilliseconds() { var time = new Date(); return time.getMilliseconds(); }

// put every letter (character, char) into a span var parentSelector = '#post_4621 > h2 > a';

$(parentSelector).lettering(); var $letters = $(parentSelector + ' span');

// set initial rgb colors var rStart = 50; var gStart = 100; var bStart = 150;

// set movement speed of each color per deltaTime var rSpeed = 1; // TODO: bei rMax) { this.val = rMax; this.direction = -1; } else if (this.val gMax) { this.val = gMax; this.direction = -1; } else if (this.val bMax) { this.val = bMax; this.direction = -1; } else if (this.val

· futuresynth, music, retro, vaporwave ·