]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Moved navs inline properties to variables.less and customize.html & nav-customize... 8593/head
authorsyed <syed.sayal.shah@gmail.com>
Thu, 25 Jul 2013 07:43:14 +0000 (12:43 +0500)
committersyed <syed.sayal.shah@gmail.com>
Thu, 25 Jul 2013 07:43:14 +0000 (12:43 +0500)
_includes/nav-customize.html
customize.html
less/navs.less
less/variables.less

index 3099d6c7194ad4b6a78e00035541fb7eaa3aad6f..26dbd3b039fbbde92944e00132ad4c99879b70ef 100644 (file)
@@ -12,6 +12,7 @@
     <li><a href="#variables-form-states">Form states</a></li>
     <li><a href="#variables-alerts">Alerts</a></li>
     <li><a href="#variables-navbar">Navbar</a></li>
+    <li><a href="#variables-nav">Nav</a></li>
     <li><a href="#variables-tables">Tables</a></li>
     <li><a href="#variables-forms">Forms</a></li>
     <li><a href="#variables-dropdowns">Dropdowns</a></li>
index 6140783f7f659a2ec7206eee8604fe0ff4aaa455..d2ac699b37d5dc4f3fd6e4ce6081102530990fbf 100644 (file)
@@ -771,6 +771,46 @@ lead: Customize Bootstrap's components, LESS variables, and jQuery plugins to ge
         </div>
       </div>
 
+      
+      <h2 id="variables-nav">Nav</h2>
+      <div class="row">
+        <div class="col-lg-6">
+          <h3>Default nav</h3>
+          <h4>Basics</h4>
+          <label>@nav-link-hover-bg</label>
+          <input type="text" placeholder="@gray-lighter">
+          <label>@nav-disabled-link-color</label>
+          <input type="text" placeholder="@gray-light">
+          <label>@nav-disabled-link-hover-color</label>
+          <input type="text" placeholder="@gray-light">
+          <label>@nav-open-link-hover-color</label>
+          <input type="text" placeholder="#fff">
+          <label>@nav-open-caret-border-color</label>
+          <input type="text" placeholder="@fff">
+          <h4>Tabs</h4>
+          <label>@nav-tabs-border-color</label>
+          <input type="text" placeholder="@ddd">
+          <label>@nav-tabs-link-hover-border-color</label>
+          <input type="text" placeholder="@gray-lighter">
+          <label>@nav-tabs-active-link-hover-color</label>
+          <input type="text" placeholder="@gray">
+          <label>@nav-tabs-active-link-hover-bg</label>
+          <input type="text" placeholder="@body-bg">
+          <label>@nav-tabs-active-link-hover-border-color</label>
+          <input type="text" placeholder="#ddd">
+          <label>@nav-tabs-justified-link-border-color</label>
+          <input type="text" placeholder="#ddd">
+          <label>@nav-tabs-justified-active-link-border-color</label>
+          <input type="text" placeholder="@body-bg">
+          <h4>Pills</h4>
+          <label>@nav-pills-active-link-hover-color</label>
+          <input type="text" placeholder="@fff">
+          <label>@nav-pills-active-link-hover-bg</label>
+          <input type="text" placeholder="@component-active-bg">
+        </div>
+      </div>
+      
+      
       <h2 id="variables-tables">Tables</h2>
       <div class="row">
         <div class="col-lg-6">
index 21968dd77eac388f26b7293b6690d85fd7f09069..7d64ef13a84ab46278bb7316ab9f46706eee675a 100644 (file)
       &:hover,
       &:focus {
         text-decoration: none;
-        background-color: @gray-lighter;
+        background-color: @nav-link-hover-bg;
       }
     }
 
     // Disabled state sets text to gray and nukes hover/tab effects
     &.disabled > a {
-      color: @gray-light;
+      color: @nav-disabled-link-color;
 
       &:hover,
       &:focus {
-        color: @gray-light;
+        color: @nav-disabled-link-hover-color;
         text-decoration: none;
         background-color: transparent;
         cursor: not-allowed;
     &,
     &:hover,
     &:focus {
-      color: #fff;
+      color: @nav-open-link-hover-color;
       background-color: @link-color;
       border-color: @link-color;
       .caret {
-        border-top-color: #fff;
-        border-bottom-color: #fff;
+        border-top-color: @nav-open-caret-border-color;
+        border-bottom-color: @nav-open-caret-border-color;
       }
     }
   }
@@ -83,7 +83,7 @@
 
 // Give the tabs something to sit on
 .nav-tabs {
-  border-bottom: 1px solid #ddd;
+  border-bottom: 1px solid @nav-tabs-border-color;
   > li {
     float: left;
     // Make the list-items overlay the bottom border
@@ -96,7 +96,7 @@
       border: 1px solid transparent;
       border-radius: @border-radius-base @border-radius-base 0 0;
       &:hover {
-        border-color: @gray-lighter @gray-lighter #ddd;
+        border-color: @nav-tabs-link-hover-border-color;
       }
     }
 
       &,
       &:hover,
       &:focus {
-        color: @gray;
-        background-color: @body-bg;
-        border: 1px solid #ddd;
+        color: @nav-tabs-active-link-hover-color;
+        background-color: @nav-tabs-active-link-hover-bg;
+        border: 1px solid @nav-tabs-active-link-hover-border-color;
         border-bottom-color: transparent;
         cursor: default;
       }
       &,
       &:hover,
       &:focus {
-        color: #fff;
-        background-color: @component-active-bg;
+        color: @nav-pills-active-link-hover-color;
+        background-color: @nav-pills-active-link-hover-bg;
       }
     }
   }
 .nav-tabs-justified {
   border-bottom: 0;
   > li > a {
-    border-bottom: 1px solid #ddd;
+    border-bottom: 1px solid @nav-tabs-justified-link-border-color;
 
     // Override margin from .nav-tabs
     margin-right: 0;
   }
   > .active > a {
-    border-bottom-color: @body-bg;
+    border-bottom-color: @nav-tabs-justified-active-link-border-color;
   }
 
 }
index d2f7da3c7e31da082720f5942b55071b2dec226f..cba5b1194a76e04e767ee84089bc0079d92e05cc 100644 (file)
 @navbar-inverse-toggle-icon-bar-bg:         #fff;
 @navbar-inverse-toggle-border-color:        #333;
 
+// Navs
+// -------------------------
+
+@nav-link-hover-bg:                         @gray-lighter;
+
+@nav-disabled-link-color:                   @gray-light;
+@nav-disabled-link-hover-color:             @gray-light;
+
+@nav-open-link-hover-color:                 #fff;
+@nav-open-caret-border-color:               #fff;
+
+// Tabs
+@nav-tabs-border-color:                     #ddd;
+
+@nav-tabs-link-hover-border-color:          @gray-lighter;
+
+@nav-tabs-active-link-hover-bg:             @body-bg;
+@nav-tabs-active-link-hover-color:          @gray;
+@nav-tabs-active-link-hover-border-color:   #ddd;
+
+@nav-tabs-justified-link-border-color:            #ddd;
+@nav-tabs-justified-active-link-border-color:     @body-bg;
+
+// Pills
+@nav-pills-active-link-hover-bg:            @component-active-bg;
+
+@nav-pills-active-link-hover-color:         #fff;
 
 // Pagination
 // -------------------------