1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-13 00:54:04 +02:00

new navbar introduced to replace topbar

This commit is contained in:
Mark Otto
2011-10-11 09:44:51 -07:00
parent 7c98f1e1fc
commit 8ba005d38d
5 changed files with 224 additions and 195 deletions

84
bootstrap.css vendored
View File

@@ -6,7 +6,7 @@
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Designed and built with all the love in the world @twitter by @mdo and @fat. * Designed and built with all the love in the world @twitter by @mdo and @fat.
* Date: Sun Oct 9 21:24:37 PDT 2011 * Date: Tue Oct 11 09:43:00 PDT 2011
*/ */
/* Reset.less /* Reset.less
* Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc). * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
@@ -1114,26 +1114,37 @@ table .headerSortUp.purple, table .headerSortDown.purple {
/* Patterns.less /* Patterns.less
* Repeatable UI elements outside the base styles provided from the scaffolding * Repeatable UI elements outside the base styles provided from the scaffolding
* ---------------------------------------------------------------------------- */ * ---------------------------------------------------------------------------- */
.topbar { .navbar {
height: 40px; height: 40px;
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 10000;
overflow: visible; overflow: visible;
} }
.topbar a { .navbar-inner {
background-color: #222222;
background-color: #222222;
background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
background-image: -moz-linear-gradient(top, #333333, #222222);
background-image: -ms-linear-gradient(top, #333333, #222222);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
background-image: -webkit-linear-gradient(top, #333333, #222222);
background-image: -o-linear-gradient(top, #333333, #222222);
background-image: linear-gradient(top, #333333, #222222);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.navbar a {
color: #bfbfbf; color: #bfbfbf;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
} }
.topbar .brand a:hover, .topbar ul .active > a { .navbar .brand a:hover, .navbar ul .active > a {
background-color: #333; background-color: #333333;
background-color: rgba(255, 255, 255, 0.05); background-color: rgba(255, 255, 255, 0.05);
color: #ffffff; color: #ffffff;
text-decoration: none; text-decoration: none;
} }
.topbar .brand { .navbar .brand {
float: left; float: left;
display: block; display: block;
padding: 8px 20px 12px; padding: 8px 20px 12px;
@@ -1143,20 +1154,21 @@ table .headerSortUp.purple, table .headerSortDown.purple {
font-weight: 200; font-weight: 200;
line-height: 1; line-height: 1;
} }
.topbar p { .navbar p {
margin: 0; margin: 0;
line-height: 40px; line-height: 40px;
} }
.topbar p a:hover { .navbar p a:hover {
background-color: transparent; background-color: transparent;
color: #ffffff; color: #ffffff;
} }
.topbar .form-search { .navbar-search {
position: relative; position: relative;
margin-top: 5px; margin-top: 5px;
margin-bottom: 0; margin-bottom: 0;
float: left;
} }
.topbar .form-search input { .navbar-search input {
background-color: #444; background-color: #444;
background-color: rgba(255, 255, 255, 0.3); background-color: rgba(255, 255, 255, 0.3);
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
@@ -1179,18 +1191,18 @@ table .headerSortUp.purple, table .headerSortDown.purple {
-o-transition: none; -o-transition: none;
transition: none; transition: none;
} }
.topbar .form-search input:-moz-placeholder { .navbar-search input:-moz-placeholder {
color: #e6e6e6; color: #e6e6e6;
} }
.topbar .form-search input::-webkit-input-placeholder { .navbar-search input::-webkit-input-placeholder {
color: #e6e6e6; color: #e6e6e6;
} }
.topbar .form-search input:hover { .navbar-search input:hover {
background-color: #bfbfbf; background-color: #bfbfbf;
background-color: rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.5);
color: #ffffff; color: #ffffff;
} }
.topbar .form-search input:focus, .topbar .form-search input.focused { .navbar-search input:focus, .navbar-search input.focused {
outline: 0; outline: 0;
background-color: #ffffff; background-color: #ffffff;
color: #404040; color: #404040;
@@ -1201,24 +1213,24 @@ table .headerSortUp.purple, table .headerSortDown.purple {
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
} }
.topbar .pull-right { .navbar-static {
float: right; margin-bottom: 18px;
} }
.topbar-inner { .navbar-static .navbar-inner {
background-color: #222; margin-left: -20px;
background-color: #222222; margin-right: -20px;
background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222)); padding-left: 20px;
background-image: -moz-linear-gradient(top, #333333, #222222); padding-right: 20px;
background-image: -ms-linear-gradient(top, #333333, #222222); -webkit-border-radius: 4px;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222)); -moz-border-radius: 4px;
background-image: -webkit-linear-gradient(top, #333333, #222222); border-radius: 4px;
background-image: -o-linear-gradient(top, #333333, #222222); }
background-image: linear-gradient(top, #333333, #222222); .navbar-fixed {
background-repeat: repeat-x; position: fixed;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); top: 0;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); left: 0;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); right: 0;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); z-index: 10000;
} }
.nav { .nav {
display: block; display: block;

23
bootstrap.min.css vendored
View File

@@ -199,16 +199,19 @@ table .orange{color:#f89406;border-bottom-color:#f89406;}
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;} table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;} table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;} table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);} .navbar{height:40px;overflow:visible;}
.topbar .brand a:hover,.topbar ul .active>a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;} .navbar-inner{background-color:#222222;background-color:#222222;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
.topbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;} .navbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.topbar p{margin:0;line-height:40px;}.topbar p a:hover{background-color:transparent;color:#ffffff;} .navbar .brand a:hover,.navbar ul .active>a{background-color:#333333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
.topbar .form-search{position:relative;margin-top:5px;margin-bottom:0;}.topbar .form-search input{background-color:#444;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;padding:4px 9px;color:#ffffff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.topbar .form-search input:-moz-placeholder{color:#e6e6e6;} .navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
.topbar .form-search input::-webkit-input-placeholder{color:#e6e6e6;} .navbar p{margin:0;line-height:40px;}.navbar p a:hover{background-color:transparent;color:#ffffff;}
.topbar .form-search input:hover{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.5);color:#ffffff;} .navbar-search{position:relative;margin-top:5px;margin-bottom:0;float:left;}.navbar-search input{background-color:#444;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;padding:4px 9px;color:#ffffff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search input:-moz-placeholder{color:#e6e6e6;}
.topbar .form-search input:focus,.topbar .form-search input.focused{outline:0;background-color:#ffffff;color:#404040;text-shadow:0 1px 0 #ffffff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);} .navbar-search input::-webkit-input-placeholder{color:#e6e6e6;}
.topbar .pull-right{float:right;} .navbar-search input:hover{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.5);color:#ffffff;}
.topbar-inner{background-color:#222;background-color:#222222;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);} .navbar-search input:focus,.navbar-search input.focused{outline:0;background-color:#ffffff;color:#404040;text-shadow:0 1px 0 #ffffff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
.navbar-static{margin-bottom:18px;}
.navbar-static .navbar-inner{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.navbar-fixed{position:fixed;top:0;left:0;right:0;z-index:10000;}
.nav{display:block;float:left;margin:0 10px 0 0;position:relative;left:0;}.nav>li{display:block;float:left;} .nav{display:block;float:left;margin:0 10px 0 0;position:relative;left:0;}.nav>li{display:block;float:left;}
.nav a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}.nav a:hover{color:#ffffff;text-decoration:none;} .nav a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}.nav a:hover{color:#ffffff;text-decoration:none;}
.nav .active>a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);} .nav .active>a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);}

View File

@@ -37,24 +37,24 @@
<!-- Topbar <!-- Topbar
================================================== --> ================================================== -->
<div class="topbar" data-scrollspy="scrollspy"> <div class="navbar navbar-fixed" data-scrollspy="scrollspy">
<div class="topbar-inner"> <div class="navbar-inner">
<div class="container"> <div class="container">
<a class="brand" href="#">Bootstrap</a> <a class="brand" href="#">Bootstrap</a>
<ul class="nav"> <ul class="nav">
<li class="active"><a href="#overview">Overview</a></li> <li class="active"><a href="#overview">Overview</a></li>
<li><a href="#about">About</a></li> <li><a href="#about">About</a></li>
<li class="dropdown" data-dropdown="dropdown"> <li class="dropdown">
<a href="#" class="dropdown-toggle">Scaffolding</a> <a href="#" class="dropdown-toggle" data-dropdown="true">Scaffolding</a>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
<li><a href="#grid-system">Grid</a></li> <li><a href="#grid-system">Grid</a></li>
<li><a href="#layouts">Layouts</a></li> <li><a href="#layouts">Layouts</a></li>
</ul> </ul>
</li> </li>
<li class="dropdown" data-dropdown="dropdown"> <li class="dropdown">
<a href="#" class="dropdown-toggle">CSS</a> <a href="#" class="dropdown-toggle" data-dropdown="true">CSS</a>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
<li><a href="#typography">Type</a></li> <li><a href="#typography">Type</a></li>
<li><a href="#tables">Tables</a></li> <li><a href="#tables">Tables</a></li>
@@ -62,8 +62,8 @@
</ul> </ul>
</li> </li>
<li class="dropdown" data-dropdown="dropdown"> <li class="dropdown">
<a href="#" class="dropdown-toggle">Patterns</a> <a href="#" class="dropdown-toggle" data-dropdown="true">Patterns</a>
<ul class="dropdown-menu"> <ul class="dropdown-menu">
<li><a href="#media">Media</a></li> <li><a href="#media">Media</a></li>
<li><a href="#navigation">Navigation</a></li> <li><a href="#navigation">Navigation</a></li>
@@ -1258,9 +1258,8 @@
<h1>Navigation</h1> <h1>Navigation</h1>
</div> </div>
<h2>Fixed topbar</h2> <h2>Fixed topbar</h2>
<div class="topbar-wrapper" style="z-index: 5;"> <div class="navbar navbar-static" data-dropdown="dropdown">
<div class="topbar" data-dropdown="dropdown" > <div class="navbar-inner">
<div class="topbar-inner">
<div class="container"> <div class="container">
<a class="brand" href="#">Project Name</a> <a class="brand" href="#">Project Name</a>
<ul class="nav"> <ul class="nav">
@@ -1278,8 +1277,8 @@
</ul> </ul>
</li> </li>
</ul> </ul>
<form class="form-search pull-left" action=""> <form class="form-search navbar-search pull-left" action="">
<input type="text" placeholder="Search" /> <input type="text" placeholder="Search">
</form> </form>
<ul class="nav secondary-nav"> <ul class="nav secondary-nav">
<li class="dropdown"> <li class="dropdown">
@@ -1295,7 +1294,6 @@
</div> </div>
</div><!-- /topbar-inner --> </div><!-- /topbar-inner -->
</div><!-- /topbar --> </div><!-- /topbar -->
</div><!-- /topbar-wrapper -->
<div class="row"> <div class="row">
<div class="span5"> <div class="span5">

View File

@@ -39,8 +39,8 @@
<!-- Topbar <!-- Topbar
================================================== --> ================================================== -->
<div class="topbar" data-scrollspy="scrollspy"> <div class="navbar navbar-fixed" data-scrollspy="scrollspy">
<div class="topbar-inner"> <div class="navbar-inner">
<div class="container"> <div class="container">
<a class="brand" href="#">Bootstrap JS</a> <a class="brand" href="#">Bootstrap JS</a>
<ul class="nav"> <ul class="nav">
@@ -235,17 +235,16 @@ $('#my-modal').bind('hidden', function () {
A programatic api for activating menus for a given topbar or tabbed navigation. A programatic api for activating menus for a given topbar or tabbed navigation.
</p> </p>
<h3>Demo</h3> <h3>Demo</h3>
<div class="topbar-wrapper"> <div id="topbar-example" class="navbar navbar-static">
<div id="topbar-example" class="topbar"> <div class="navbar-inner">
<div class="topbar-inner"> <div class="container" style="width: auto;">
<div class="container">
<a class="brand" href="#">Project Name</a> <a class="brand" href="#">Project Name</a>
<ul class="nav"> <ul class="nav">
<li><a href="#">Link</a></li> <li><a href="#">Link</a></li>
<li><a href="#">Link</a></li> <li><a href="#">Link</a></li>
</ul> </ul>
<form action=""> <form action="" class="search-form navbar-search">
<input type="text" placeholder="Search" /> <input type="text" placeholder="Search">
</form> </form>
<ul class="nav secondary-nav"> <ul class="nav secondary-nav">
<li class="dropdown"> <li class="dropdown">
@@ -272,7 +271,6 @@ $('#my-modal').bind('hidden', function () {
</div> </div>
</div> </div>
</div> </div>
</div>
</section> </section>
<!-- ScrollSpy <!-- ScrollSpy

View File

@@ -3,34 +3,41 @@
* ---------------------------------------------------------------------------- */ * ---------------------------------------------------------------------------- */
// TOPBAR // NAVBAR (FIXED AND STATIC)
// ------ // -------------------------
// Topbar for Branding and Nav // Navbar variables
.topbar { @navBarHeight: 40px;
height: 40px; @navBarBgStart: #333;
position: fixed; @navBarBgEnd: #222;
top: 0;
left: 0; // Common styles
right: 0; .navbar {
z-index: 10000; height: @navBarHeight;
overflow: visible; overflow: visible;
}
// Links get text shadow // gradient is applied to it's own element because overflow visible is not honored by ie when filter is present
.navbar-inner {
background-color: @navBarBgEnd;
#gradient > .vertical(@navBarBgStart, @navBarBgEnd);
@shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
.box-shadow(@shadow);
}
// Text and links
.navbar {
// Links get text-shadow
a { a {
color: @grayLight; color: @grayLight;
text-shadow: 0 -1px 0 rgba(0,0,0,.25); text-shadow: 0 -1px 0 rgba(0,0,0,.25);
} }
// Hover and active states // Hover and active states
.brand a:hover, .brand a:hover,
ul .active > a { ul .active > a {
background-color: #333; background-color: @navBarBgStart;
background-color: rgba(255,255,255,.05); background-color: rgba(255,255,255,.05);
color: @white; color: @white;
text-decoration: none; text-decoration: none;
} }
// Website or project name // Website or project name
.brand { .brand {
float: left; float: left;
@@ -42,7 +49,6 @@
font-weight: 200; font-weight: 200;
line-height: 1; line-height: 1;
} }
// Plain text in topbar // Plain text in topbar
p { p {
margin: 0; margin: 0;
@@ -52,12 +58,14 @@
color: @white; color: @white;
} }
} }
}
// Search Form // Navbar search
.form-search { .navbar-search {
position: relative; position: relative;
margin-top: 5px; margin-top: 5px;
margin-bottom: 0; margin-bottom: 0;
float: left;
input { input {
background-color: #444; background-color: #444;
background-color: rgba(255,255,255,.3); background-color: rgba(255,255,255,.3);
@@ -97,25 +105,35 @@
} }
} }
} }
// Todo: remove from v2.0 when ready, added for legacy
.pull-right {
float: right; // Static navbar
.navbar-static {
margin-bottom: @baseLineHeight;
} }
.navbar-static .navbar-inner {
margin-left: -20px;
margin-right: -20px;
padding-left: 20px;
padding-right: 20px;
.border-radius(4px);
} }
// gradient is applied to it's own element because overflow visible is not honored by ie when filter is present // Fixed navbar
.topbar-inner { .navbar-fixed {
background-color: #222; position: fixed;
#gradient > .vertical(#333, #222); top: 0;
@shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1); left: 0;
.box-shadow(@shadow); right: 0;
z-index: 10000;
} }
// NAVIGATION // NAVIGATION
// ---------- // ----------
// Topbar Nav // Nav for navbar and topbar
// ul.nav for all topbar based navigation to avoid inheritance issues and over-specificity // ul.nav for all topbar based navigation to avoid inheritance issues and over-specificity
.nav { .nav {
display: block; display: block;