]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
rewrite some navbar stuff, clean out some commented out code
authorMark Otto <markdotto@gmail.com>
Tue, 23 Jun 2015 06:24:55 +0000 (23:24 -0700)
committerMark Otto <markdotto@gmail.com>
Tue, 23 Jun 2015 06:24:55 +0000 (23:24 -0700)
docs/components/navbar.md
scss/_navbar.scss

index f45ee5876a014c596c683278188841c6a912ff58..a1f8bae741f20352bc4e5257824683c66f52bcc2 100644 (file)
@@ -161,56 +161,65 @@ Small navbars provide a similar aesthetic to Bootstrap 3's navbar. It cuts the p
 
 When moving from a regular navbar to a small one, be sure to update your inputs and buttons to use their small variations as well.
 
-{% example html %}
+<div class="bd-example">
+  <nav class="navbar navbar-default navbar-sm">
+    <h3 class="navbar-brand pull-left">
+      <a href="#">Navbar</a>
+    </h3>
+    <ul class="nav navbar-nav pull-left">
+      <li class="nav-item active">
+        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">Features</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">Pricing</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">About</a>
+      </li>
+    </ul>
+    <form class="form-inline pull-right">
+      <input class="form-control form-control-sm" type="text" placeholder="Search">
+      <button class="btn btn-sm btn-primary" type="submit">Search</button>
+    </form>
+  </nav>
+
+  <nav class="navbar navbar-inverse navbar-sm">
+    <h3 class="navbar-brand pull-left">
+      <a href="#">Navbar</a>
+    </h3>
+    <ul class="nav navbar-nav pull-left">
+      <li class="nav-item active">
+        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">Features</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">Pricing</a>
+      </li>
+      <li class="nav-item">
+        <a class="nav-link" href="#">About</a>
+      </li>
+    </ul>
+    <form class="form-inline pull-right">
+      <input class="form-control form-control-sm" type="text" placeholder="Search">
+      <button class="btn btn-sm btn-primary" type="submit">Search</button>
+    </form>
+  </nav>
+</div>
+
+{% highlight html %}
 <nav class="navbar navbar-default navbar-sm">
-  <h3 class="navbar-brand pull-left">
-    <a href="#">Navbar</a>
-  </h3>
-  <ul class="nav navbar-nav pull-left">
-    <li class="nav-item active">
-      <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
-    </li>
-    <li class="nav-item">
-      <a class="nav-link" href="#">Features</a>
-    </li>
-    <li class="nav-item">
-      <a class="nav-link" href="#">Pricing</a>
-    </li>
-    <li class="nav-item">
-      <a class="nav-link" href="#">About</a>
-    </li>
-  </ul>
-  <form class="form-inline pull-right">
-    <input class="form-control form-control-sm" type="text" placeholder="Search">
-    <button class="btn btn-sm btn-primary" type="submit">Search</button>
-  </form>
+  <!-- Navbar contents -->
 </nav>
 
 <nav class="navbar navbar-inverse navbar-sm">
-  <h3 class="navbar-brand pull-left">
-    <a href="#">Navbar</a>
-  </h3>
-  <ul class="nav navbar-nav pull-left">
-    <li class="nav-item active">
-      <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
-    </li>
-    <li class="nav-item">
-      <a class="nav-link" href="#">Features</a>
-    </li>
-    <li class="nav-item">
-      <a class="nav-link" href="#">Pricing</a>
-    </li>
-    <li class="nav-item">
-      <a class="nav-link" href="#">About</a>
-    </li>
-  </ul>
-  <form class="form-inline pull-right">
-    <input class="form-control form-control-sm" type="text" placeholder="Search">
-    <button class="btn btn-sm btn-primary" type="submit">Search</button>
-  </form>
+  <!-- Navbar contents -->
 </nav>
-{% endexample %}
-
+{% endhighlight %}
 
 ### Collapsible content
 
index 7a01e3c2c8b4a38788bface4bda9a57bfb0c7c0b..32735c8e58d6dd0944851e08a345c8ece3235d6b 100644 (file)
       background-color: $navbar-default-brand-hover-bg;
     }
   }
-
-  // .navbar-text {
-  //   color: $navbar-default-color;
-  // }
-
-  // .navbar-nav {
-  //   > li > a {
-  //     color: $navbar-default-link-color;
-
-  //     @include hover-focus {
-  //       color: $navbar-default-link-hover-color;
-  //       background-color: $navbar-default-link-hover-bg;
-  //     }
-  //   }
-  //   > .active > a {
-  //     @include plain-hover-focus {
-  //       color: $navbar-default-link-active-color;
-  //       background-color: $navbar-default-link-active-bg;
-  //     }
-  //   }
-  //   > .disabled > a {
-  //     @include plain-hover-focus {
-  //       color: $navbar-default-link-disabled-color;
-  //       background-color: $navbar-default-link-disabled-bg;
-  //     }
-  //   }
-  // }
-
-  // .navbar-toggle {
-  //   border-color: $navbar-default-toggle-border-color;
-  //   @include hover-focus {
-  //     background-color: $navbar-default-toggle-hover-bg;
-  //   }
-  //   .icon-bar {
-  //     background-color: $navbar-default-toggle-icon-bar-bg;
-  //   }
-  // }
-
-  // .navbar-collapse,
-  // .navbar-form {
-  //   border-color: $navbar-default-border;
-  // }
-
-  // // Dropdown menu items
-  // .navbar-nav {
-  //   // Remove background color from open dropdown
-  //   > .open > a {
-  //     @include plain-hover-focus {
-  //       color: $navbar-default-link-active-color;
-  //       background-color: $navbar-default-link-active-bg;
-  //     }
-  //   }
-  // }
-
-
-  // // Links in navbars
-  // //
-  // // Add a class to ensure links outside the navbar nav are colored correctly.
-
-  // .navbar-link {
-  //   color: $navbar-default-link-color;
-  //   @include hover {
-  //     color: $navbar-default-link-hover-color;
-  //   }
-  // }
-
-  // .btn-link {
-  //   color: $navbar-default-link-color;
-  //   @include hover-focus {
-  //     color: $navbar-default-link-hover-color;
-  //   }
-  //   &:disabled,
-  //   fieldset[disabled] & {
-  //     @include hover-focus {
-  //       color: $navbar-default-link-disabled-color;
-  //     }
-  //   }
-  // }
 }
 
 // Inverse navbar
     background-color: $navbar-inverse-link-active-bg;
   }
 
-
   .navbar-brand {
     color: $navbar-inverse-brand-color;
     @include hover-focus {
     }
   }
 
-  .navbar-text {
-    color: $navbar-inverse-color;
-  }
-
   .navbar-nav {
-    > li > a {
+    .navbar-link {
       color: $navbar-inverse-link-color;
 
       @include hover-focus {
         color: $navbar-inverse-link-hover-color;
         background-color: $navbar-inverse-link-hover-bg;
       }
-    }
-    > .active > a {
-      @include plain-hover-focus {
-        color: $navbar-inverse-link-active-color;
-        background-color: $navbar-inverse-link-active-bg;
-      }
-    }
-    > .disabled > a {
-      @include plain-hover-focus {
-        color: $navbar-inverse-link-disabled-color;
-        background-color: $navbar-inverse-link-disabled-bg;
-      }
-    }
-  }
 
-  .navbar-collapse,
-  .navbar-form {
-    border-color: darken($navbar-inverse-bg, 7%);
-  }
-
-  // Dropdowns
-  .navbar-nav {
-    > .open > a {
-      @include plain-hover-focus {
-        color: $navbar-inverse-link-active-color;
-        background-color: $navbar-inverse-link-active-bg;
+      &.active > a {
+        @include plain-hover-focus {
+          color: $navbar-inverse-link-active-color;
+          background-color: $navbar-inverse-link-active-bg;
+        }
       }
-    }
-  }
 
-  .navbar-link {
-    color: $navbar-inverse-link-color;
-    @include hover {
-      color: $navbar-inverse-link-hover-color;
+      &.disabled > a {
+        @include plain-hover-focus {
+          color: $navbar-inverse-link-disabled-color;
+          background-color: $navbar-inverse-link-disabled-bg;
+        }
+      }
     }
   }
 
-  .btn-link {
-    color: $navbar-inverse-link-color;
-
-    @include hover-focus {
-      color: $navbar-inverse-link-hover-color;
-    }
+  // .navbar-collapse,
+  // .navbar-form {
+  //   border-color: darken($navbar-inverse-bg, 7%);
+  // }
+  //
+  // // Dropdowns
+  // .navbar-nav {
+  //   > .open > a {
+  //     @include plain-hover-focus {
+  //       color: $navbar-inverse-link-active-color;
+  //       background-color: $navbar-inverse-link-active-bg;
+  //     }
+  //   }
+  // }
 
-    &:disabled,
-    fieldset[disabled] & {
-      @include hover-focus {
-        color: $navbar-inverse-link-disabled-color;
-      }
-    }
-  }
+  // .navbar-link {
+  //   color: $navbar-inverse-link-color;
+  //   @include hover {
+  //     color: $navbar-inverse-link-hover-color;
+  //   }
+  // }
+  //
+  // .btn-link {
+  //   color: $navbar-inverse-link-color;
+  //
+  //   @include hover-focus {
+  //     color: $navbar-inverse-link-hover-color;
+  //   }
+  //
+  //   &:disabled,
+  //   fieldset[disabled] & {
+  //     @include hover-focus {
+  //       color: $navbar-inverse-link-disabled-color;
+  //     }
+  //   }
+  // }
 }