all repos — h3rald @ 602db5c59a42a8497d6c2563a2223cfd9b003cc2

The sources of https://h3rald.com

files/js/init.js

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
$(document).ready(function() {
		$.slider();
		$('#up-arrow').click(function(){ $.scrollTo('#header', 1000)});
		$('#down-arrow').click(function(){ $.scrollTo('#footer', 1000)});
		var change_opacity = function() {
		$(this).hover(function() {
			$(this).stop().animate({ opacity: 1.0 }, 300);
			},
			function() {
			$(this).stop().animate({ opacity: 0.3 }, 300);
			}
			);
		};
		$('.half-hidden').css('opacity', 0.3);
		$('.half-hidden').each(change_opacity)

		// Drop Caps
		$('h2 + p').each(function(){
		var first_paragraph = this;//$('#content p')[0];
		if (!first_paragraph) return false;
		var node = first_paragraph;
		while (node.childNodes.length) {
			node = node.firstChild;
		}
		var text = node.nodeValue;
		var first_letter = text.substr(0,1);
		var match = /[a-zA-Z]/.test(first_letter);
		node.nodeValue = text.slice(1,text.length);
		if ( match ) {
			$('<span></span>').addClass('dropcap').html(first_letter).prependTo( first_paragraph );
		}
		});
		Cufon.replace('.dropcap', {fontFamily: 'Chopin'});

});