"Personal Portfolio"
Bootstrap 3.0.3 Snippet by BornVillain

<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <div class="container"> <div id="myCarousel" class="carousel slide" data-ride="carousel"> <!-- Wrapper for slides --> <div class="carousel-inner"> <div class="item active"> <img src="http://placehold.it/1200x400/16a085/ffffff&text=About Us"> <div class="carousel-caption"> <h3> Sabre Rechelle</h3> <p> Hey there! I'm currently a student at Confederation College. I'm enrolled in the Interactive Media Development course, currently in my second year.</p> </div> </div> <!-- End Item --> <div class="item"> <img src="http://placehold.it/1200x400/e67e22/ffffff&text=Projects"> <div class="carousel-caption"> <h3> What I'm Doing</h3> <p>As of right now, I am working on building a nicely put together portfolio to display all the works that I've done thus far. <p> </div> </div> <!-- End Item --> <div class="item"> <img src="http://placehold.it/1200x400/2980b9/ffffff&text=Portfolio"> <div class="carousel-caption"> <h3> What I've Done</h3> <p>Take a peak of my current portfolio and the projects I have completed.</p> </div> </div> <!-- End Item --> <div class="item"> <img src="http://placehold.it/1200x400/8e44ad/ffffff&text=Services"> <div class="carousel-caption"> <h3> What I'll Do For You</h3> <p>I like to work with website development and graphic design, but I have expierience in app development.</p> </div> </div> <!-- End Item --> </div> <!-- End Carousel Inner --> <ul class="nav nav-pills nav-justified"> <li data-target="#myCarousel" data-slide-to="0" class="active"><a href="#">About<small>Sabre Rechelle</small></a></li> <li data-target="#myCarousel" data-slide-to="1"><a href="#">Projects<small>What I'm Working On</small></a></li> <li data-target="#myCarousel" data-slide-to="2"><a href="#">Portfolio<small>What I've Done</small></a></li> <li data-target="#myCarousel" data-slide-to="3"><a href="#">Services<small>What I Can Do For You</small></a></li> </ul> </div> <!-- End Carousel --> </div> <link href='http://fonts.googleapis.com/css?family=Montserrat:400,700' rel='stylesheet' type='text/css'> <div class="container"> <div class="row"> <div class="col-md-4"> <!-- begin panel group --> <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"> <!-- panel 1 --> <div class="panel panel-default"> <!--wrap panel heading in span to trigger image change as well as collapse --> <span class="side-tab" data-target="#tab1" data-toggle="tab" role="tab" aria-expanded="false"> <div class="panel-heading" role="tab" id="headingOne"data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne"> <h4 class="panel-title">Global Warming</h4> </div> </span> <div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne"> <div class="panel-body"> <!-- Tab content goes here --> This poster was a composition piece for a unifying theme. My poster focused on Global Warming and finding a way to warn people about the issue. I chose to use a flat design that includes an iceburg floating atop the water with a city full of pollution drowning below it. I used warm colours to represent the darkness of this issue. It was created on both Adobe Illustrator and Photoshop. </div> </div> </div> <!-- / panel 1 --> <!-- panel 2 --> <div class="panel panel-default"> <!--wrap panel heading in span to trigger image change as well as collapse --> <span class="side-tab" data-target="#tab2" data-toggle="tab" role="tab" aria-expanded="false"> <div class="panel-heading" role="tab" id="headingTwo" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> <h4 class="panel-title collapsed">Big Water Cafe</h4> </div> </span> <div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo"> <div class="panel-body"> <!-- Tab content goes here --> Big Water Cafe was a made up Coffee Shop. I had to put together a website mock-up and a logo that would best represent this company. The websites from page was an infinite scroll page with a hero image, and a large area to display the logo. The logo was made with Adobe Illustrator and was brought together by a modern and sleek design. </div> </div> </div> <!-- / panel 2 --> <!-- panel 3 --> <div class="panel panel-default"> <!--wrap panel heading in span to trigger image change as well as collapse --> <span class="side-tab" data-target="#tab3" data-toggle="tab" role="tab" aria-expanded="false"> <div class="panel-heading" role="tab" id="headingThree" class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree"> <h4 class="panel-title">Source Parrot </h4> </div> </span> <div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree"> <div class="panel-body"> <!-- tab content goes here --> Source Parrot was a french ad for a beer company. It was designed in 1930 by an unknown artist, and was redesigned with the modern and flat design look by myself in 2016. I used Adobe Illustrator to design and re-create this awesome ad. </div> </div> </div> </div> <!-- / panel-group --> </div> <!-- /col-md-4 --> <div class="col-md-8"> <!-- begin macbook pro mockup --> <div class="md-macbook-pro md-glare"> <div class="md-lid"> <div class="md-camera"></div> <div class="md-screen"> <!-- content goes here --> <div class="tab-featured-image"> <div class="tab-content"> <div class="tab-pane in active" id="tab1"> <img src="http://i63.tinypic.com/2zsqy38.png" alt="tab1" class="img img-responsive"> </div> <div class="tab-pane " id="tab2"> <img src="http://i68.tinypic.com/23s84jn.jpg"> </div> <div class="tab-pane fade" id="tab3"> <img src="http://i67.tinypic.com/hwmh5k.png" alt="tab1" class="img img-responsive"> </div> </div> </div> </div> </div> <div class="md-base"></div> </div> <!-- end macbook pro mockup --> </div> <!-- / .col-md-8 --> </div> <!--/ .row --> </div> <!-- end sidetab container -->
body { padding-top: 20px; } #myCarousel .nav a small { display: block; } #myCarousel .nav { background: #eee; } .nav-justified > li > a { border-radius: 0px; } .nav-pills>li[data-slide-to="0"].active a { background-color: #16a085; } .nav-pills>li[data-slide-to="1"].active a { background-color: #e67e22; } .nav-pills>li[data-slide-to="2"].active a { background-color: #2980b9; } .nav-pills>li[data-slide-to="3"].active a { background-color: #8e44ad; } @import url(http://fonts.googleapis.com/css?family=Lato:400,700); body { font-family: 'Lato', 'sans-serif'; } .profile { min-height: 355px; display: inline-block; } figcaption.ratings { margin-top:20px; } figcaption.ratings a { color:#f1c40f; font-size:11px; } figcaption.ratings a:hover { color:#f39c12; text-decoration:none; } .divider { border-top:1px solid rgba(0,0,0,0.1); } .emphasis { border-top: 4px solid transparent; } .emphasis:hover { border-top: 4px solid #1abc9c; } .emphasis h2 { margin-bottom:0; } span.tags { background: #1abc9c; border-radius: 2px; color: #f5f5f5; font-weight: bold; padding: 2px 4px; } .dropdown-menu { background-color: #34495e; box-shadow: none; -webkit-box-shadow: none; width: 250px; margin-left: -125px; left: 50%; } .dropdown-menu .divider { background:none; } .dropdown-menu>li>a { color:#f5f5f5; } .dropup .dropdown-menu { margin-bottom:10px; } .dropup .dropdown-menu:before { content: ""; border-top: 10px solid #34495e; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; bottom: -10px; left: 50%; margin-left: -10px; z-index: 10; } body { margin-top:60px; font-family: 'Montserrat',sans-serif; } /* this is just for the demo */ .panel-heading:hover { cursor:pointer; } .panel-heading { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .side-tab:hover { cursor: pointer; } .panel.panel-default { border: none; box-shadow: none !important; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } .panel-heading { border: none; background-color: #eee; } .panel-body { background-color: #f5f5f5; } .panel-title { font-weight: 400; color: $white; } /*---------------------------------- Macbook pro mockup from: http://jaredhardy.com/minimal-devices/ ----------------------------------*/ .md-macbook-pro { display: block; width: 55.3125em; height: 31.875em; font-size: 13px; margin: 0 auto; @media (max-width:1199px){ font-size: 11px; } @media (max-width:1024px){ font-size: 10px; } @media (max-width:767px){ font-size: 7px; } @media (max-width:320px){ font-size: 5px; } } .md-macbook-pro .md-lid { width: 45em; height: 30.625em; overflow: hidden; margin: 0 auto; position: relative; border-radius: 1.875em; border: solid 0.1875em #cdced1; background: #131313; } .md-macbook-pro .md-camera { width: 0.375em; height: 0.375em; margin: 0 auto; position: relative; top: 1.0625em; background: #000; border-radius: 100%; box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.25); } .md-macbook-pro .md-camera:after { content: ""; display: block; width: 0.125em; height: 0.125em; position: absolute; left: 0.125em; top: 0.0625em; background: #353542; border-radius: 100%; } .md-macbook-pro .md-screen { width: 42.25em; height: 26.375em; margin: 0 auto; position: relative; top: 2.0625em; // background: #1d1d1d; background: #fff; overflow: hidden; } .md-macbook-pro .md-screen img { width: 100%; } .md-macbook-pro .md-base { width: 100%; height: 0.9375em; position: relative; top: -0.75em; background: #c6c7ca; } .md-macbook-pro .md-base:after { content: ""; display: block; width: 100%; height: 0.5em; margin: 0 auto; position: relative; bottom: -0.1875em; background: #b9babe; border-radius: 0 0 1.25em 1.25em; } .md-macbook-pro .md-base:before { content: ""; display: block; width: 7.6875em; height: 0.625em; margin: 0 auto; position: relative; background: #a6a8ad; border-radius: 0 0 0.625em 0.625em; } .md-macbook-pro.md-glare .md-lid:after { content: ""; display: block; width: 50%; height: 100%; position: absolute; top: 0; right: 0; border-radius: 0 1.25em 0 0; background: -webkit-linear-gradient(37deg, rgba(255, 255, 255, 0) 50%, rgba(247, 248, 240, 0.025) 50%, rgba(250, 245, 252, 0.08)); background: -moz-linear-gradient(37deg, rgba(255, 255, 255, 0) 50%, rgba(247, 248, 240, 0.025) 50%, rgba(250, 245, 252, 0.08)); background: -o-linear-gradient(37deg, rgba(255, 255, 255, 0) 50%, rgba(247, 248, 240, 0.025) 50%, rgba(250, 245, 252, 0.08)); background: linear-gradient(53deg, rgba(255, 255, 255, 0) 50%, rgba(247, 248, 240, 0.025) 50%, rgba(250, 245, 252, 0.08)); }
$(document).ready( function() { $('#myCarousel').carousel({ interval: 4000 }); var clickEvent = false; $('#myCarousel').on('click', '.nav a', function() { clickEvent = true; $('.nav li').removeClass('active'); $(this).parent().addClass('active'); }).on('slid.bs.carousel', function(e) { if(!clickEvent) { var count = $('.nav').children().length -1; var current = $('.nav li.active'); current.removeClass('active').next().addClass('active'); var id = parseInt(current.data('slide-to')); if(count == id) { $('.nav li').first().addClass('active'); } } clickEvent = false; }); });

Related: See More


Questions / Comments: