Created
September 30, 2013 03:45
-
-
Save JBreit/6759142 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<!-- saved from url=(0032)http://www.nicbrunson.com/#stats --> | |
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> | |
<meta http-equiv="Content-Type" content=""> | |
<meta name="viewport" content="width=device-width; initial-scale=0.5; maximum-scale=1.0; user-scalable=0;"> | |
<link rel="icon" href="favicon.ico"> | |
<link rel="shortcut icon" href="favicon.ico"> | |
<title>Nic Brunson</title> | |
<link href="css/manifest.css" rel="stylesheet" type="text/css"> | |
<script src="script/jquery.min.js"></script> | |
<script src="script/jquery-ui.min.js"></script> | |
<script src="script/d3.v3.min.js"></script> | |
</head> | |
<body cz-shortcut-listen="true"> | |
<!-- NAVIGATION --> | |
<nav class="nav"> | |
<div class="container"> | |
<h2 class="logo left MLXL PTS hide" style="display: none;"><a href="#me">nic<span class="lightgrey ultralight">brunson</span></a></h2> | |
<ul class="right"> | |
<!-- <li class="nav-me active"><a href="#me" class="nav-link"><i class="icon-large icon-nic2"></i>me</a></li> --> | |
<li class="nav-projects"><a href="#projects" class="nav-link"><i class="icon-large icon-fire"></i><label>projects</label></a></li> | |
<li class="nav-stats"><a href="#stats" class="nav-link"><i class="icon-large icon-stats"></i><label>info</label></a></li> | |
<li class="nav-contact"><a href="#contact" class="nav-link"><i class="icon-large icon-bubbles"></i><label>contact</label></a></li> | |
</ul> | |
</div> | |
</nav> | |
<!-- HOMEPAGE --> | |
<header id="me" class="home-wrapper"> | |
<hgroup class="welcome"> | |
<h1>nic<span class="orange ultralight">brunson</span></h1> | |
<div class="about">UI / UX Designer</div> | |
</hgroup> | |
<section class="intro"> | |
Hi, thanks for visiting.<br> Below is a little bit about me & what I do. | |
</section> | |
</header> | |
<!-- PROJECTS --> | |
<article id="projects" class="projects box-shadow"> | |
<nav class="proj-list"> | |
<div class="proj-col"> | |
<section> | |
<h3 class="proj-heading"><a href="#fitso" class="proj-fitso"><i class="icon-small icon-mobile"></i> fitso | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content"> | |
<p>Fitso is a mobile fitness journal app designed to be simple and powerful. It allows users to log workouts and use hash tags to organize and track progress.</p> | |
<p>Coming soon.</p> | |
</div> | |
</section> | |
<section> | |
<h3 class="proj-heading"><a href="#vitality" class="proj-vitality"><i class="icon-small icon-monitor"></i> vitality | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content"> | |
<p>Vitality is a gym like no other. A place that shapes individuals both physically and mentally. Not only am I lucky enough to train there, but I also get to help give the gym an online presence. It's one of my favorite projects.</p> | |
<p>visit: <a href="http://www.vitalityffp.com/" target="blank">vitalityffp.com</a></p> | |
</div> | |
</section> | |
<section> | |
<h3 class="proj-heading"><a href="#gene" class="proj-gene"><i class="icon-med icon-spraycan"></i> gene | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content white"> | |
<p>Few people helped shape me the way my grandfather did. A gift for my grandmother & a reminder for me.</p> | |
</div> | |
</section> | |
<section> | |
<h3 class="proj-heading"><a href="#dashboard" class="proj-dashboard"><i class="icon-small icon-monitor"></i> dashboard | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content"> | |
<p>A functioning, responsive dashboard prototype built to organize & bring clarity in a sea of data. Also, to allow for maximum flexibility as part of an application that is extremely configurable.</p> | |
</div> | |
</section> | |
<section> | |
<h3 class="proj-heading"><a href="#whiskey" class="proj-whiskey"><i class="icon-small icon-droplet"></i> whiskey militia | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content"> | |
<p>A fun little print ad for online snowboarding & skateboarding retailer, Dogfunk.com. Ran in Transworld Snowboarding and Snowboarer Mag.</p> | |
</div> | |
</section> | |
<section> | |
<h3 class="proj-heading"><a href="#tunechi" class="proj-tunechi"><i class="icon-med icon-spraycan"></i> lil wayne | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content"> | |
<p>Just a fun painting of lil wayne.</p> | |
</div></section> | |
<section> | |
<h3 class="proj-heading"><a href="#astro" class="proj-astro"><i class="icon-small icon-monitor"></i> astro gaming | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content above"> | |
<p>Astro Gaming was badly in need of a re-design to make their e-commerce site reflect the quality of their products. I was asked to help specifically with the product pages and checkout process.</p> | |
<p>visit: <a href="http://www.astrogaming.com/" target="blank">astrogaming.com</a></p> | |
</div> | |
</section> | |
<!-- | |
<section> | |
<h3 class="proj-heading"><a href="#launcher" class="proj-launcher"><i class="icon-small icon-monitor"></i> launcher</a> | |
<a href="#projects" class="closer">X</a></h3> | |
</section> | |
--> | |
<section> | |
<h3 class="proj-heading"><a href="#animaljam" class="proj-animaljam"><i class="icon-small icon-monitor"></i> animal jam | |
<div class="closer">X</div></a></h3> | |
<div class="proj-content above"> | |
<p>While working on National Geographic's Animal Jam, the challenge was to bring the same adventurous fun filled experience of the game, to life on the website and online store.</p> | |
<p>visit: <a href="http://www.animaljam.com/" target="blank">animaljam.com</a></p> | |
</div> | |
</section> | |
</div> | |
</nav> | |
<header class="proj-header"> | |
<p>Art & design have been a part of my life for a long time, but don't worry I won't make you go clear back to the 90's with me. Instead here are a few of my most recent recent projects, paintings & other creative outlets.</p> | |
</header> | |
<div class="back over back-animaljam"></div> | |
<div class="back over back-tunechi"></div> | |
<div class="back over back-astro"></div> | |
<div class="back over back-dashboard"></div> | |
<div class="back over back-fitso"></div> | |
<div class="back over back-whiskey"></div> | |
<div class="back over back-vitality"></div> | |
<div class="back over back-gene"></div> | |
<div class="back back-main"></div> | |
</article> | |
<!-- ME --> | |
<article id="stats" class="me box-shadow"> | |
<div class="left-side"> | |
<section class="experience half"> | |
<header> | |
<h1 class="heading">DESIGN EXPERIENCE</h1> | |
<h2 class="subheading">What I've been up to for the last decade or so</h2> | |
</header> | |
<div class="pie"> | |
<div class="exp-label key-saas"> | |
<div class="years">5</div> | |
<div class="exp-desc">YEARS OF SAAS EXPERIENCE</div> | |
</div> | |
<svg width="225.71428571428572" height="225.71428571428572"><g transform="translate(112.85714285714286,112.85714285714286)"><path fill="#333" d="M6.910278710854843e-15,-112.85714285714286A112.85714285714286,112.85714285714286 0 0,1 6.910278710854843e-15,-112.85714285714286L6.2192508397693585e-15,-101.57142857142857A101.57142857142857,101.57142857142857 0 0,0 6.2192508397693585e-15,-101.57142857142857Z"></path><path fill="#5BCBF2" d="M6.910278710854843e-15,-112.85714285714286A112.85714285714286,112.85714285714286 0 0,1 74.83812857288977,84.47478443645281L67.35431571560079,76.02730599280753A101.57142857142857,101.57142857142857 0 0,0 6.2192508397693585e-15,-101.57142857142857Z"></path><path fill="#2281B7" d="M74.83812857288977,84.47478443645281A112.85714285714286,112.85714285714286 0 0,1 -74.83812857288969,84.4747844364529L-67.3543157156007,76.0273059928076A101.57142857142857,101.57142857142857 0 0,0 67.35431571560079,76.02730599280753Z"></path><path fill="#0A4A72" d="M-74.83812857288969,84.4747844364529A112.85714285714286,112.85714285714286 0 0,1 -74.83812857288979,-84.47478443645281L-67.3543157156008,-76.02730599280753A101.57142857142857,101.57142857142857 0 0,0 -67.3543157156007,76.0273059928076Z"></path><path fill="#777" d="M-74.83812857288979,-84.47478443645281A112.85714285714286,112.85714285714286 0 0,1 -2.073083613256453e-14,-112.85714285714286L-1.8657752519308075e-14,-101.57142857142857A101.57142857142857,101.57142857142857 0 0,0 -67.3543157156008,-76.02730599280753Z"></path><path fill="#333" d="M-2.073083613256453e-14,-112.85714285714286A112.85714285714286,112.85714285714286 0 0,1 -2.073083613256453e-14,-112.85714285714286L-1.8657752519308075e-14,-101.57142857142857A101.57142857142857,101.57142857142857 0 0,0 -1.8657752519308075e-14,-101.57142857142857Z"></path></g></svg></div> | |
<div class="legend"> | |
<ul> | |
<li><a href="#saas" id="saas" class="key key-saas key-active">SaaS<i class="icon-xsmall icon-close key-close MLT"></i></a></li> | |
<li><a href="#freelance" id="freelance" class="key key-freelance key-off">Freelance<i class="icon-xsmall icon-close key-close MLT"></i></a></li> | |
<li><a href="#design" id="design" class="key key-design key-off">Agency<i class="icon-xsmall icon-close key-close MLT"></i></a></li> | |
<li><a href="#game" id="game" class="key key-game key-off">Gaming<i class="icon-xsmall icon-close key-close MLT"></i></a></li> | |
</ul> | |
</div> | |
<form> | |
<input id="in-off" type="hidden" name="dataset" value="off" checked=""> | |
<input id="in-all" type="hidden" name="dataset" value="all"> | |
<input id="in-saas" type="hidden" name="dataset" value="saas"> | |
<input id="in-freelance" type="hidden" name="dataset" value="freelance"> | |
<input id="in-design" type="hidden" name="dataset" value="design"> | |
<input id="in-game" type="hidden" name="dataset" value="game"> | |
</form> | |
</section> | |
<section class="interests half"> | |
<header> | |
<h1 class="heading">OTHER INTERESTS</h1> | |
<h2 class="subheading">What I like to do in my free time</h2> | |
</header> | |
<div class="bars PTM"> | |
<div class="prog-balls"> | |
<label class="balls-label">PAINTING / ART</label> | |
<div class="balls"> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball"></div> | |
<div class="ball"></div> | |
<div class="ball"></div> | |
</div> | |
</div> | |
<div class="prog-balls"> | |
<label class="balls-label">FITNESS</label> | |
<div class="balls"> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball"></div> | |
</div> | |
</div> | |
<div class="prog-balls"> | |
<label class="balls-label">MOTORCYCLES</label> | |
<div class="balls"> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball"></div> | |
<div class="ball"></div> | |
</div> | |
</div> | |
<div class="prog-balls"> | |
<label class="balls-label">SNOWBOARDING</label> | |
<div class="balls"> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball filled"></div> | |
<div class="ball"></div> | |
<div class="ball"></div> | |
<div class="ball"></div> | |
<div class="ball"></div> | |
</div> | |
</div> | |
<!-- | |
<div class="prog-bar"> | |
<div class="prog-bar-back"> | |
<div class="prog-bar-fill art"></div> | |
</div> | |
<label class="prog-label">PAINTING / ART</label> | |
</div> | |
<div class="prog-bar"> | |
<div class="prog-bar-back"> | |
<div class="prog-bar-fill fit"></div> | |
</div> | |
<label class="prog-label">FITNESS</label> | |
</div> | |
<div class="prog-bar"> | |
<div class="prog-bar-back"> | |
<div class="prog-bar-fill moto"></div> | |
</div> | |
<label class="prog-label">MOTORCYLCES</label> | |
</div> | |
<div class="prog-bar"> | |
<div class="prog-bar-back"> | |
<div class="prog-bar-fill snow"></div> | |
</div> | |
<label class="prog-label">SNOWBOARDING</label> | |
</div> | |
--> | |
</div> | |
</section> | |
</div> | |
<div class="right-side"> | |
<section class="interests"> | |
<header> | |
<h1 class="heading">LOCATIONS</h1> | |
<h2 class="subheading">A few places I've called Home over the years</h2> | |
</header> | |
<div style="text-align:center;"> | |
<img src="images/map.svg" class="map"> | |
</div> | |
</section> | |
</div> | |
</article> | |
<!-- CONTACT --> | |
<article id="contact" class="contact"> | |
<section class="thanks"> | |
<h1>give me a shout</h1> | |
<form id="#cf" class="sendform" action="http://www.nicbrunson.com/script/mail.php" method="post"> | |
<input type="text" class="cont" name="name" placeholder="Name"> | |
<input type="text" class="cont" name="email" placeholder="Email"> | |
<input type="text" class="cont" name="message" placeholder="Message"> | |
<!-- <div class="sender" onclick="$('#cf').submit();">send</div> --> | |
<button class="sender" type="submit">send</button> | |
</form> | |
</section> | |
<section class="contact-list"> | |
<ul> | |
<li class="email"><a href="http://www.linkedin.com/in/nicbrunson/" target="_blank"><i class="icon-linkedin MRS"></i>LinkedIn</a></li> | |
<li class="email"><a href="http://www.dribbble.com/nicbrunson" target="_blank"><i class="icon-dribbble-2 MRS"></i>Dribbble</a></li> | |
<li class="email"><a href="http://www.facebook.com/nicbrunson" target="_blank"><i class="icon-facebook MRS"></i>Facebook</a></li> | |
</ul> | |
</section> | |
<!-- <div class="thanks-back"></div> --> | |
</article> | |
<div class="page-back"></div> | |
<!-- MOBILE DETECT --> | |
<div class="ismobile"></div> | |
<script src="script/chart.js"></script> | |
<script type="text/javascript"> | |
var $notMobile = true; | |
jQuery(document).ready(function($) { | |
if( $('.ismobile').css('display') == 'none' ) { | |
$notMobile = false; | |
//alert($notMobile); | |
} | |
// click binding for projects navigation | |
var projMenu = $(".proj-heading"); | |
var projItems = projMenu.find('a'); | |
//alert(projNames); | |
if($notMobile){ | |
projItems.hover( | |
function() { | |
var projName = $(this).attr('class').substr(5); | |
if(!$(this).parent().hasClass('inactive')){ | |
$('.back-'+projName).fadeIn(600); | |
$('.proj-header').addClass('transparent'); | |
} | |
}, | |
function() { | |
var projName = $(this).attr('class').substr(5); | |
if(!$(this).parent().parent().hasClass('selected') && !$(this).parent().hasClass('inactive')){ | |
$('.back-'+projName).fadeOut(600); | |
$('.proj-header').removeClass('transparent'); | |
} | |
}); | |
} | |
projItems.click(function() { | |
var mySection = $(this).parent().parent(); | |
var projName = $(this).attr('class').substr(5); | |
if(!mySection.hasClass('selected')){ | |
mySection.addClass('selected'); | |
projMenu.addClass('transparent'); | |
projMenu.addClass('inactive'); | |
$(this).parent().removeClass('transparent'); | |
$(this).parent().removeClass('inactive'); | |
if(!$notMobile){ | |
$('.back-'+projName).fadeIn(600); | |
$('.proj-header').addClass('transparent'); | |
} | |
}else{ | |
//$('.projects').removeClass('back-'+projName); | |
mySection.removeClass('selected'); | |
projMenu.removeClass('transparent'); | |
projMenu.removeClass('inactive'); | |
$('.back-'+projName).fadeOut(600); | |
$('.proj-header').removeClass('transparent'); | |
} | |
}); | |
// click binding for closing project content | |
var closers = $(".closer"); | |
closers.click(function() { | |
var projName = $(this).prev().attr('class').substr(5); | |
$('.projects').removeClass('back-'+projName); | |
$(this).parent().parent().removeClass('selected'); | |
projMenu.removeClass('transparent'); | |
projMenu.removeClass('inactive'); | |
$('.back-'+projName).fadeOut(600); | |
$('.proj-header').removeClass('transparent'); | |
}); | |
var isLocked = false; | |
// Cache selectors | |
var lastId, | |
topMenu = $(".nav"), | |
topMenuHeight = topMenu.outerHeight()+15, | |
// All list items | |
menuItems = topMenu.find("a"), | |
// Anchors corresponding to menu items | |
scrollItems = menuItems.map(function(){ | |
var item = $($(this).attr("href")); | |
if (item.length) { return item; } | |
}); | |
// Bind click handler to menu items | |
// so we can get a fancy scroll animation | |
menuItems.click(function(e){ | |
//if($notMobile){ | |
var href = $(this).attr("href"), | |
offsetTop = href === "#" ? 0 : $(href).offset().top; | |
$('html, body').stop().animate({ | |
scrollTop: offsetTop | |
}, 800); | |
e.preventDefault(); | |
//} | |
}); | |
// SCROLLING | |
// Bind to scroll | |
$(window).scroll(function(){ | |
//if($notMobile){ | |
// Get container scroll position | |
var fromTop = $(this).scrollTop()+topMenuHeight; | |
//paralaxing | |
//var yAdjustMain = -(fromTop * 0.25); | |
//var yAdjustSub = -((fromTop-$(window).height()) * 0.20); | |
//$('body').css('background-position-y',yAdjustMain); | |
//$('.projects').css('background-position-y',yAdjustSub); | |
/* $('.contact').css('background-position-y',yAdjust); */ | |
// Get id of current scroll item | |
var cur = scrollItems.map(function(){ | |
if ($(this).offset().top < fromTop) | |
return this; | |
}); | |
// Get the id of the current element | |
cur = cur[cur.length-1]; | |
var id = cur && cur.length ? cur[0].id : ""; | |
if (lastId !== id) { | |
lastId = id; | |
// Set/remove active class | |
menuItems | |
.parent().removeClass("active") | |
.end().filter("[href=#"+id+"]").parent().addClass("active"); | |
if(id == "stats"){ | |
d3.select("#in-all").property("checked", true).each(change); | |
} | |
} | |
/* Check the location of each desired element */ | |
$('.nav').each( function(i){ | |
var top_of_object = $(this).position().top; | |
var bottom_of_object = $(this).position().top + $(this).height(); | |
var top_of_window = $(window).scrollTop(); | |
var top_of_projects = $('.projects').position().top - $(this).height(); | |
/* lock the nav when scrolling past the welcome screen */ | |
if( top_of_window > top_of_object && !isLocked ){ | |
$(this).addClass('nav-lock'); | |
$('.logo').show("fade", {}, 800); | |
isLocked = true; | |
} | |
/* unlock the nav when scrolling back to the welcome screen */ | |
if( top_of_window < top_of_projects && isLocked ){ | |
$(this).removeClass('nav-lock'); | |
$('.active').removeClass('active'); | |
$('.logo').hide("fade", {}, 800); | |
$('.nav-me').addClass('active'); | |
isLocked = false; | |
} | |
}); | |
// } | |
}); | |
}); | |
</script> | |
<script type="text/javascript"> | |
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); | |
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); | |
</script><script src="script/ga.js" type="text/javascript"></script> | |
<script type="text/javascript"> | |
try { | |
var pageTracker = _gat._getTracker("UA-12642410-4"); | |
pageTracker._trackPageview(); | |
} catch(err) {}</script> | |
<link rel="stylesheet" type="text/css" media="screen" href="chrome-extension://fcdjadjbdihbaodagojiomdljhjhjfho/css/atd.css"></body></html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment