/* Tabs For tabs is used the excellent [**EasyTabs**](http://os.alfajango.com/easytabs/) jQuery plugin, see full documentation for more in depth examples. Script required: <script src="//cdnjs.cloudflare.com/ajax/libs/jquery.easytabs/3.2.0/jquery.easytabs.min.js"></script> Markup: <div id="tabs" class="tabs"> <ul class='etabs'> <li class='tab'><a href="#tabs1-html">HTML Markup</a></li> <li class='tab'><a href="#tabs1-js">Required JS</a></li> <li class='tab'><a href="#tabs1-css">Example CSS</a></li> </ul> <div class='panel-container'> <div id="tabs1-html"> <h5>HTML Markup for these tabs</h5> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> </div> <div id="tabs1-js"> <h5>JS for these tabs</h5> <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p> </div> <div id="tabs1-css"> <h5>CSS Styles for these tabs</h5> <p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.</p> </div> </div> <script type="text/javascript"> $(document).ready(function() { $('#tabs').easytabs({ animate: false }); }); </script> Styleguide 18 */ @if $tabs { .tabs { margin-bottom: rhythm(); .etabs { margin: 0; padding: 0; @extend %tab__nav !optional; li { display: inline-block; zoom: 1; a { line-height: 1em; display: block; padding: $tabs-tab-padding; outline: none; @include border-radius($base-border-radius $base-border-radius 0 0); @extend %tab__btn !optional; &:hover { @extend %tab__btn__hover !optional; } } &.active { a { position: relative; font-weight: bold; @extend %tab__btn__current !optional; &:after { @include position(absolute, 0 0px -1px 0px); height: 2px; display: block; content: ""; } } } } } .panel-container { @extend %tab__container !optional; @include border-radius(0 $base-border-radius $base-border-radius ); > div {padding: $tabs-content-padding;} } } }