<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.1/jquery.min.js"></script>
<header class="clearfix feed-header" data-role="banner">
<div class="compWrapper">
<div class="compInnerWrapper">
<div class="compContainer" id="cycler1">
<div class="compPhoto compPhoto1">
<a href="#">
<div class="Image iWithTransition">
<img src="http://placehold.it/225x225/888/fff&text=photo1"/>
<b class="compPhotoShadow"></b>
</div>
</a>
</div>
<div class="compPhoto compPhoto2">
<a href="#">
<div class="Image iLoaded iWithTransition">
<img src="http://placehold.it/225x225/545454/fff&text=photo2"/>
<b class="compPhotoShadow"></b>
</div>
</a>
</div>
<div class="compPhoto compPhoto3">
<a href="#" class="">
<div class="Image iWithTransition">
<img src="http://placehold.it/425x425/157B86/fff&text=photo3"/>
<b class="compPhotoShadow"></b>
</div>
</a>
</div>
<div class="compPhoto compPhoto4">
<a href="#">
<div class="Image iWithTransition">
<img src="http://placehold.it/250x250/222/fff&text=photo4"/>
<b class="compPhotoShadow"></b>
</div>
</a>
</div>
<div class="compPhoto compPhoto5">
<a href="#">
<div class="Image iWithTransition">
<img src="http://placehold.it/220x220/444/fff&text=photo5"/>
<b class="compPhotoShadow"></b>
</div>
</a>
</div>
<div class="compPhoto compPhoto6">
<a href="#">
<div class="Image iWithTransition">
<img src="http://placehold.it/230x230/333/fff&text=photo6"/>
<b class="compPhotoShadow"></b>
</div>
</a>
</div>
<div class="compPhoto compPhoto7">
<a href="#">
<div class="Image iWithTransition">
<img src="http://placehold.it/250x250/555/fff&text=photo7"/>
<b class="compPhotoShadow"></b>
</div>
</a>
</div>
</div>
</div>
</div>
</header>
<div class="profile-user">
<div class="row-fluid">
<div class="span6">
<div class="pull-left" style="margin-right:15px">
<img src="http://www.gravatar.com/avatar/f6112e781842d6a2b4636b35451401ff?s=80&d=mm&r=g" class="img-polaroid"/>
</div>
<h2>jonniespratley</h2>
<p>
<strong>Jonnie Spratley</strong> <a href="#">http://jonniespratley.me</a>
</p>
</div>
<div class="span6">
<ul class="inline user-counts-list">
<li>Photos <span class="count">100</span></li>
<li>Followers <span class="count">50</span></li>
<li>Following <span class="count">130</span></li>
</ul>
</div>
</div>
</div>
<div class="feed-photos">
<div class="row-fluid">
<div class="span12">
<ul class="thumbnails user-media-thumbnails">
<li class="span2">
<a href="#" class="thumbnail">
<img src="http://placehold.it/150x150"/>
<div class="meta">
<i class="icon-heart"></i> 3
<i class="icon-comment"></i> 0
</div>
</a>
</li>
<li class="span2">
<a href="#" class="thumbnail">
<img src="http://placehold.it/150x150"/>
<div class="meta">
<i class="icon-heart"></i> 3
<i class="icon-comment"></i> 0
</div>
</a>
</li>
<li class="span2">
<a href="#" class="thumbnail">
<img src="http://placehold.it/150x150"/>
<div class="meta">
<i class="icon-heart"></i> 3
<i class="icon-comment"></i> 0
</div>
</a>
</li>
<li class="span2">
<a href="#" class="thumbnail">
<img src="http://placehold.it/150x150"/>
<div class="meta">
<i class="icon-heart"></i> 3
<i class="icon-comment"></i> 0
</div>
</a>
</li>
<li class="span2">
<a href="#" class="thumbnail">
<img src="http://placehold.it/150x150"/>
<div class="meta">
<i class="icon-heart"></i> 3
<i class="icon-comment"></i> 0
</div>
</a>
</li>
<li class="span2">
<a href="#" class="thumbnail">
<img src="http://placehold.it/150x150"/>
<div class="meta">
<i class="icon-heart"></i> 3
<i class="icon-comment"></i> 0
</div>
</a>
</li>
</ul>
</div>
</div>
</div>
.feed-header {
margin: 0;
padding: 32px 0 0;
background: #333333 url("//d36xtkk24g8jdx.cloudfront.net/bluebar/dd6cb37/images/profile/noise-black.png") 50% 50%;
background-image: url("//d36xtkk24g8jdx.cloudfront.net/bluebar/dd6cb37/images/profile/profile-header-gradient.png"), url("//d36xtkk24g8jdx.cloudfront.net/bluebar/dd6cb37/images/profile/noise-black.png");
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 3px rgba(0, 0, 0, 0.5) inset;
position: relative;
overflow: hidden;
}
.feed-photos {
max-width: 1024px;
margin: 0 auto;
background: #eaeaea;
-webkit-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
.feed-photos {
ul.thumbnails{
margin: 15px 10px;
}
.thumbnail{
background: #fff;
}
}
.profile-user {
position: relative;
max-width: 964px;
min-height: 75px;
margin: 0 auto;
padding: 10px 30px 15px;
border-bottom: 1px solid #d9d9d9;
background: #eeeeee url("//d36xtkk24g8jdx.cloudfront.net/bluebar/dd6cb37/images/bg/white-gradient-200px.png") repeat-x 50% 50%;
-webkit-box-shadow: 1px 0 0 rgba(0, 0, 0, 0.05), -1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 1px 0 0 rgba(0, 0, 0, 0.05), -1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: 1px 0 0 rgba(0, 0, 0, 0.05), -1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.compWrapper {
margin-left: auto;
margin-right: auto;
max-width: 1024px;
min-width: 720px;
border: 1px solid #000;
border-top: none;
-webkit-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.compInnerWrapper {
padding-bottom: 40%;
/* maintain aspect ratio */
position: relative;
width: auto;
}
.compNoComp .compInnerWrapper {
padding-bottom: 88px;
}
.compContainer {
position: absolute;
right: 0;
top: 0;
bottom: 0;
left: 0;
margin-left: 0;
margin-top: 1px;
background-color: #000;
-webkit-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);
-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.06);
}
.compNoComp .compContainer, .compContainerLoading {
background-color: #444;
}
.compPhoto {
position: absolute;
height: 50%;
width: 20%;
margin: 0 0 0 -1px;
.compFrontside, .compFlipside {
bottom: 1px;
left: 1px;
position: absolute;
right: 0;
top: 0;
-webkit-transition: opacity .6s ease-out;
-moz-transition: opacity .6s ease-out;
-o-transition: opacity .6s ease-out;
transition: opacity .6s ease-out;
}
}
.compPhotoShadow {
border: 1px solid rgba(255, 255, 255, 0.15);
bottom: 0;
display: block;
left: 0;
position: absolute;
right: 0;
top: 0;
}
.compPhoto1 {
left: 0;
top: 0;
-webkit-border-radius: 4px 0 0 0;
border-radius: 4px 0 0 0;
a, .Image, .compPhotoShadow {
-webkit-border-radius: 4px 0 0 0;
border-radius: 4px 0 0 0;
}
}
.compPhoto2 {
left: 0;
top: 50%;
}
.compPhoto3 {
left: 20%;
top: 0;
}
.compPhoto.compPhoto3 {
height: 100%;
width: 40%;
}
.compPhoto4 {
left: 60%;
top: 0;
}
.compPhoto5 {
left: 60%;
top: 50%;
}
.compPhoto6 {
left: 80%;
top: 0;
-webkit-border-radius: 0 4px 0 0;
border-radius: 0 4px 0 0;
a, .Image, .compPhotoShadow {
-webkit-border-radius: 0 4px 0 0;
border-radius: 0 4px 0 0;
}
}
.compPhoto7 {
left: 80%;
top: 50%;
}
.compPhoto6 .compPhotoShadow, .compPhoto7 .compPhotoShadow {
right: -1px;
}
.compFlipside {
opacity: 0;
}
.compFlipped {
.compFrontside {
opacity: 0;
}
.compFlipside {
opacity: 1;
}
}
.compPhoto {
&.compPhoto2 {
.compFlipside, .compFrontside {
bottom: 0;
}
}
&.compPhoto3 {
.compFlipside, .compFrontside {
bottom: 0;
}
}
&.compPhoto5 {
.compFlipside, .compFrontside {
bottom: 0;
}
}
&.compPhoto7 {
.compFlipside, .compFrontside {
bottom: 0;
}
}
}
.user-media-thumbnails{
li{
}
.meta{
text-align:center;
color: #999;
}
a:hover{
text-decoration: none !important;
}
}
.user-counts-list{
li{
padding: 5px;
text-align: center;
margin-left: 25px;
.count{
font-weight: bold;
display:block;
font-size: 3em;
margin-top: 10px;
}
}
}
@-webkit-keyframes 'spin8' {
0% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.499% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.5% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
24.999% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
25% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.499% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.5% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
49.999% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
50% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.499% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.5% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
74.999% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
75% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.499% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.5% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
99.999% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
100% {
-webkit-transform: rotate(100deg);
-moz-transform: rotate(100deg);
-o-transform: rotate(100deg);
transform: rotate(100deg);
}
}
@-moz-keyframes spin8 {
0% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.499% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.5% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
24.999% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
25% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.499% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.5% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
49.999% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
50% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.499% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.5% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
74.999% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
75% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.499% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.5% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
99.999% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
100% {
-webkit-transform: rotate(100deg);
-moz-transform: rotate(100deg);
-o-transform: rotate(100deg);
transform: rotate(100deg);
}
}
@-o-keyframes spin8 {
0% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.499% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.5% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
24.999% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
25% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.499% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.5% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
49.999% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
50% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.499% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.5% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
74.999% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
75% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.499% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.5% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
99.999% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
100% {
-webkit-transform: rotate(100deg);
-moz-transform: rotate(100deg);
-o-transform: rotate(100deg);
transform: rotate(100deg);
}
}
@keyframes 'spin8' {
0% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.499% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
12.5% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
24.999% {
-webkit-transform: rotate(225deg);
-moz-transform: rotate(225deg);
-o-transform: rotate(225deg);
transform: rotate(225deg);
}
25% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.499% {
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
37.5% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
49.999% {
-webkit-transform: rotate(315deg);
-moz-transform: rotate(315deg);
-o-transform: rotate(315deg);
transform: rotate(315deg);
}
50% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.499% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
62.5% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
74.999% {
-webkit-transform: rotate(405deg);
-moz-transform: rotate(405deg);
-o-transform: rotate(405deg);
transform: rotate(405deg);
}
75% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.499% {
-webkit-transform: rotate(450deg);
-moz-transform: rotate(450deg);
-o-transform: rotate(450deg);
transform: rotate(450deg);
}
87.5% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
99.999% {
-webkit-transform: rotate(495deg);
-moz-transform: rotate(495deg);
-o-transform: rotate(495deg);
transform: rotate(495deg);
}
100% {
-webkit-transform: rotate(100deg);
-moz-transform: rotate(100deg);
-o-transform: rotate(100deg);
transform: rotate(100deg);
}
}
.Spinner {
height: 18px;
left: 50%;
margin-left: -9px;
margin-top: -9px;
position: absolute;
top: 50%;
width: 18px;
background-image: url("//d36xtkk24g8jdx.cloudfront.net/bluebar/dd6cb37/images/shared/spinner.png");
background-size: 100%;
-webkit-animation: spin8 0.8s linear infinite;
-moz-animation: spin8 0.8s linear infinite;
-o-animation: spin8 0.8s linear infinite;
animation: spin8 0.8s linear infinite;
}
.iLoading {
opacity: 0;
}
.iLoaded {
opacity: 1;
&.iWithTransition {
-webkit-transition: opacity 2s;
-moz-transition: opacity 2s;
-o-transition: opacity 2s;
transition: opacity 2s;
}
}
.Image {
background-size: 100% 100%;
position: relative;
}
.hidden{
display:none;
}
ul.thumbnails li{
margin: 5px !important;
}
function cycleImages(container){
var $active = container.find('.active');
var $next = ($active.next().length > 0) ? $active.next() : container.find('img:first');
$next.css('z-index',2);//move the next image up the pile
$active.fadeOut(1500,function(){//fade out the top image
$active.css('z-index',1).show().removeClass('active');//reset the z-index and unhide the image
$next.css('z-index',3).addClass('active');//make the next image the top one
});
}
$(document).ready(function(){
setInterval(function(){cycleImages($('#cycler1'))}, 2000);
setInterval(function(){cycleImages($('#cycler2'))}, 3000);
})