mirror of
https://github.com/twbs/bootstrap.git
synced 2024-12-01 13:24:25 +01:00
Merge branch 'master' into pr/11614
Conflicts: dist/css/bootstrap.min.css
This commit is contained in:
commit
b7b72cc877
@ -822,6 +822,10 @@ base_url: "../"
|
|||||||
|
|
||||||
<h2 id="glyphicons-how-to-use">How to use</h2>
|
<h2 id="glyphicons-how-to-use">How to use</h2>
|
||||||
<p>For performance reasons, all icons require a base class and individual icon class. To use, place the following code just about anywhere. Be sure to leave a space between the icon and text for proper padding.</p>
|
<p>For performance reasons, all icons require a base class and individual icon class. To use, place the following code just about anywhere. Be sure to leave a space between the icon and text for proper padding.</p>
|
||||||
|
<div class="bs-callout bs-callout-danger">
|
||||||
|
<h4>Don't mix with other components</h4>
|
||||||
|
<p>Icon classes cannot be combined with other elements. They are designed to be standalone elements.</p>
|
||||||
|
</div>
|
||||||
{% highlight html %}
|
{% highlight html %}
|
||||||
<span class="glyphicon glyphicon-search"></span>
|
<span class="glyphicon glyphicon-search"></span>
|
||||||
{% endhighlight %}
|
{% endhighlight %}
|
||||||
|
111
dist/css/bootstrap.css
vendored
111
dist/css/bootstrap.css
vendored
@ -3461,7 +3461,7 @@ input[type="button"].btn-block {
|
|||||||
height: 0;
|
height: 0;
|
||||||
margin-left: 2px;
|
margin-left: 2px;
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
border-top: 4px solid #000000;
|
border-top: 4px solid;
|
||||||
border-right: 4px solid transparent;
|
border-right: 4px solid transparent;
|
||||||
border-left: 4px solid transparent;
|
border-left: 4px solid transparent;
|
||||||
}
|
}
|
||||||
@ -3581,7 +3581,7 @@ input[type="button"].btn-block {
|
|||||||
.dropup .caret,
|
.dropup .caret,
|
||||||
.navbar-fixed-bottom .dropdown .caret {
|
.navbar-fixed-bottom .dropdown .caret {
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
border-bottom: 4px solid #000000;
|
border-bottom: 4px solid;
|
||||||
content: "";
|
content: "";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3599,30 +3599,6 @@ input[type="button"].btn-block {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-default .caret {
|
|
||||||
border-top-color: #333333;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-primary .caret,
|
|
||||||
.btn-success .caret,
|
|
||||||
.btn-warning .caret,
|
|
||||||
.btn-danger .caret,
|
|
||||||
.btn-info .caret {
|
|
||||||
border-top-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dropup .btn-default .caret {
|
|
||||||
border-bottom-color: #333333;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dropup .btn-primary .caret,
|
|
||||||
.dropup .btn-success .caret,
|
|
||||||
.dropup .btn-warning .caret,
|
|
||||||
.dropup .btn-danger .caret,
|
|
||||||
.dropup .btn-info .caret {
|
|
||||||
border-bottom-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-group,
|
.btn-group,
|
||||||
.btn-group-vertical {
|
.btn-group-vertical {
|
||||||
position: relative;
|
position: relative;
|
||||||
@ -4102,13 +4078,6 @@ textarea.input-group-sm > .input-group-btn > .btn {
|
|||||||
border-color: #428bca;
|
border-color: #428bca;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav .open > a .caret,
|
|
||||||
.nav .open > a:hover .caret,
|
|
||||||
.nav .open > a:focus .caret {
|
|
||||||
border-top-color: #2a6496;
|
|
||||||
border-bottom-color: #2a6496;
|
|
||||||
}
|
|
||||||
|
|
||||||
.nav .nav-divider {
|
.nav .nav-divider {
|
||||||
height: 1px;
|
height: 1px;
|
||||||
margin: 9px 0;
|
margin: 9px 0;
|
||||||
@ -4221,13 +4190,6 @@ textarea.input-group-sm > .input-group-btn > .btn {
|
|||||||
background-color: #428bca;
|
background-color: #428bca;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav-pills > li.active > a .caret,
|
|
||||||
.nav-pills > li.active > a:hover .caret,
|
|
||||||
.nav-pills > li.active > a:focus .caret {
|
|
||||||
border-top-color: #ffffff;
|
|
||||||
border-bottom-color: #ffffff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.nav-stacked > li {
|
.nav-stacked > li {
|
||||||
float: none;
|
float: none;
|
||||||
}
|
}
|
||||||
@ -4300,16 +4262,6 @@ textarea.input-group-sm > .input-group-btn > .btn {
|
|||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav .caret {
|
|
||||||
border-top-color: #428bca;
|
|
||||||
border-bottom-color: #428bca;
|
|
||||||
}
|
|
||||||
|
|
||||||
.nav a:hover .caret {
|
|
||||||
border-top-color: #2a6496;
|
|
||||||
border-bottom-color: #2a6496;
|
|
||||||
}
|
|
||||||
|
|
||||||
.nav-tabs .dropdown-menu {
|
.nav-tabs .dropdown-menu {
|
||||||
margin-top: -1px;
|
margin-top: -1px;
|
||||||
border-top-right-radius: 0;
|
border-top-right-radius: 0;
|
||||||
@ -4739,12 +4691,6 @@ textarea.input-group-sm > .input-group-btn > .btn {
|
|||||||
border-color: #e7e7e7;
|
border-color: #e7e7e7;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
|
|
||||||
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
|
|
||||||
border-top-color: #333333;
|
|
||||||
border-bottom-color: #333333;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar-default .navbar-nav > .open > a,
|
.navbar-default .navbar-nav > .open > a,
|
||||||
.navbar-default .navbar-nav > .open > a:hover,
|
.navbar-default .navbar-nav > .open > a:hover,
|
||||||
.navbar-default .navbar-nav > .open > a:focus {
|
.navbar-default .navbar-nav > .open > a:focus {
|
||||||
@ -4752,18 +4698,6 @@ textarea.input-group-sm > .input-group-btn > .btn {
|
|||||||
background-color: #e7e7e7;
|
background-color: #e7e7e7;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-default .navbar-nav > .open > a .caret,
|
|
||||||
.navbar-default .navbar-nav > .open > a:hover .caret,
|
|
||||||
.navbar-default .navbar-nav > .open > a:focus .caret {
|
|
||||||
border-top-color: #555555;
|
|
||||||
border-bottom-color: #555555;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar-default .navbar-nav > .dropdown > a .caret {
|
|
||||||
border-top-color: #777777;
|
|
||||||
border-bottom-color: #777777;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (max-width: 767px) {
|
@media (max-width: 767px) {
|
||||||
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
|
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
|
||||||
color: #777777;
|
color: #777777;
|
||||||
@ -4863,23 +4797,6 @@ textarea.input-group-sm > .input-group-btn > .btn {
|
|||||||
background-color: #080808;
|
background-color: #080808;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
|
|
||||||
border-top-color: #ffffff;
|
|
||||||
border-bottom-color: #ffffff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar-inverse .navbar-nav > .dropdown > a .caret {
|
|
||||||
border-top-color: #999999;
|
|
||||||
border-bottom-color: #999999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar-inverse .navbar-nav > .open > a .caret,
|
|
||||||
.navbar-inverse .navbar-nav > .open > a:hover .caret,
|
|
||||||
.navbar-inverse .navbar-nav > .open > a:focus .caret {
|
|
||||||
border-top-color: #ffffff;
|
|
||||||
border-bottom-color: #ffffff;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (max-width: 767px) {
|
@media (max-width: 767px) {
|
||||||
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
|
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
|
||||||
border-color: #080808;
|
border-color: #080808;
|
||||||
@ -5784,10 +5701,6 @@ a.list-group-item.active:focus .list-group-item-text {
|
|||||||
border-top-color: #dddddd;
|
border-top-color: #dddddd;
|
||||||
}
|
}
|
||||||
|
|
||||||
.panel-default > .panel-heading > .dropdown .caret {
|
|
||||||
border-color: #333333 transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.panel-default > .panel-footer + .panel-collapse .panel-body {
|
.panel-default > .panel-footer + .panel-collapse .panel-body {
|
||||||
border-bottom-color: #dddddd;
|
border-bottom-color: #dddddd;
|
||||||
}
|
}
|
||||||
@ -5806,10 +5719,6 @@ a.list-group-item.active:focus .list-group-item-text {
|
|||||||
border-top-color: #428bca;
|
border-top-color: #428bca;
|
||||||
}
|
}
|
||||||
|
|
||||||
.panel-primary > .panel-heading > .dropdown .caret {
|
|
||||||
border-color: #ffffff transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.panel-primary > .panel-footer + .panel-collapse .panel-body {
|
.panel-primary > .panel-footer + .panel-collapse .panel-body {
|
||||||
border-bottom-color: #428bca;
|
border-bottom-color: #428bca;
|
||||||
}
|
}
|
||||||
@ -5828,10 +5737,6 @@ a.list-group-item.active:focus .list-group-item-text {
|
|||||||
border-top-color: #d6e9c6;
|
border-top-color: #d6e9c6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.panel-success > .panel-heading > .dropdown .caret {
|
|
||||||
border-color: #468847 transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.panel-success > .panel-footer + .panel-collapse .panel-body {
|
.panel-success > .panel-footer + .panel-collapse .panel-body {
|
||||||
border-bottom-color: #d6e9c6;
|
border-bottom-color: #d6e9c6;
|
||||||
}
|
}
|
||||||
@ -5850,10 +5755,6 @@ a.list-group-item.active:focus .list-group-item-text {
|
|||||||
border-top-color: #faebcc;
|
border-top-color: #faebcc;
|
||||||
}
|
}
|
||||||
|
|
||||||
.panel-warning > .panel-heading > .dropdown .caret {
|
|
||||||
border-color: #c09853 transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.panel-warning > .panel-footer + .panel-collapse .panel-body {
|
.panel-warning > .panel-footer + .panel-collapse .panel-body {
|
||||||
border-bottom-color: #faebcc;
|
border-bottom-color: #faebcc;
|
||||||
}
|
}
|
||||||
@ -5872,10 +5773,6 @@ a.list-group-item.active:focus .list-group-item-text {
|
|||||||
border-top-color: #ebccd1;
|
border-top-color: #ebccd1;
|
||||||
}
|
}
|
||||||
|
|
||||||
.panel-danger > .panel-heading > .dropdown .caret {
|
|
||||||
border-color: #b94a48 transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.panel-danger > .panel-footer + .panel-collapse .panel-body {
|
.panel-danger > .panel-footer + .panel-collapse .panel-body {
|
||||||
border-bottom-color: #ebccd1;
|
border-bottom-color: #ebccd1;
|
||||||
}
|
}
|
||||||
@ -5894,10 +5791,6 @@ a.list-group-item.active:focus .list-group-item-text {
|
|||||||
border-top-color: #bce8f1;
|
border-top-color: #bce8f1;
|
||||||
}
|
}
|
||||||
|
|
||||||
.panel-info > .panel-heading > .dropdown .caret {
|
|
||||||
border-color: #3a87ad transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.panel-info > .panel-footer + .panel-collapse .panel-body {
|
.panel-info > .panel-footer + .panel-collapse .panel-body {
|
||||||
border-bottom-color: #bce8f1;
|
border-bottom-color: #bce8f1;
|
||||||
}
|
}
|
||||||
|
2
dist/css/bootstrap.min.css
vendored
2
dist/css/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/js/bootstrap.js
vendored
2
dist/js/bootstrap.js
vendored
@ -721,7 +721,7 @@ if (typeof jQuery === "undefined") { throw new Error("Bootstrap requires jQuery"
|
|||||||
|
|
||||||
if (!isActive) {
|
if (!isActive) {
|
||||||
if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
|
if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
|
||||||
// if mobile we we use a backdrop because click events don't delegate
|
// if mobile we use a backdrop because click events don't delegate
|
||||||
$('<div class="dropdown-backdrop"/>').insertAfter($(this)).on('click', clearMenus)
|
$('<div class="dropdown-backdrop"/>').insertAfter($(this)).on('click', clearMenus)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -100,4 +100,4 @@
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
}(window.jQuery)
|
}(jQuery)
|
||||||
|
File diff suppressed because one or more lines are too long
@ -2,37 +2,6 @@
|
|||||||
// Button groups
|
// Button groups
|
||||||
// --------------------------------------------------
|
// --------------------------------------------------
|
||||||
|
|
||||||
// Button carets
|
|
||||||
//
|
|
||||||
// Match the button text color to the arrow/caret for indicating dropdown-ness.
|
|
||||||
|
|
||||||
.caret {
|
|
||||||
.btn-default & {
|
|
||||||
border-top-color: @btn-default-color;
|
|
||||||
}
|
|
||||||
.btn-primary &,
|
|
||||||
.btn-success &,
|
|
||||||
.btn-warning &,
|
|
||||||
.btn-danger &,
|
|
||||||
.btn-info & {
|
|
||||||
border-top-color: #fff;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.dropup {
|
|
||||||
.btn-default .caret {
|
|
||||||
border-bottom-color: @btn-default-color;
|
|
||||||
}
|
|
||||||
.btn-primary,
|
|
||||||
.btn-success,
|
|
||||||
.btn-warning,
|
|
||||||
.btn-danger,
|
|
||||||
.btn-info {
|
|
||||||
.caret {
|
|
||||||
border-bottom-color: #fff;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Make the div behave like a button
|
// Make the div behave like a button
|
||||||
.btn-group,
|
.btn-group,
|
||||||
.btn-group-vertical {
|
.btn-group-vertical {
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
height: 0;
|
height: 0;
|
||||||
margin-left: 2px;
|
margin-left: 2px;
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
border-top: @caret-width-base solid @dropdown-caret-color;
|
border-top: @caret-width-base solid;
|
||||||
border-right: @caret-width-base solid transparent;
|
border-right: @caret-width-base solid transparent;
|
||||||
border-left: @caret-width-base solid transparent;
|
border-left: @caret-width-base solid transparent;
|
||||||
}
|
}
|
||||||
@ -161,7 +161,7 @@
|
|||||||
// Reverse the caret
|
// Reverse the caret
|
||||||
.caret {
|
.caret {
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
border-bottom: @caret-width-base solid @dropdown-caret-color;
|
border-bottom: @caret-width-base solid;
|
||||||
content: "";
|
content: "";
|
||||||
}
|
}
|
||||||
// Different positioning for bottom up menu
|
// Different positioning for bottom up menu
|
||||||
|
@ -403,9 +403,6 @@
|
|||||||
+ .panel-collapse .panel-body {
|
+ .panel-collapse .panel-body {
|
||||||
border-top-color: @border;
|
border-top-color: @border;
|
||||||
}
|
}
|
||||||
& > .dropdown .caret {
|
|
||||||
border-color: @heading-text-color transparent;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
& > .panel-footer {
|
& > .panel-footer {
|
||||||
+ .panel-collapse .panel-body {
|
+ .panel-collapse .panel-body {
|
||||||
|
@ -414,15 +414,8 @@
|
|||||||
border-color: @navbar-default-border;
|
border-color: @navbar-default-border;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Dropdown menu items and carets
|
// Dropdown menu items
|
||||||
.navbar-nav {
|
.navbar-nav {
|
||||||
// Caret should match text color on hover
|
|
||||||
> .dropdown > a:hover .caret,
|
|
||||||
> .dropdown > a:focus .caret {
|
|
||||||
border-top-color: @navbar-default-link-hover-color;
|
|
||||||
border-bottom-color: @navbar-default-link-hover-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Remove background color from open dropdown
|
// Remove background color from open dropdown
|
||||||
> .open > a {
|
> .open > a {
|
||||||
&,
|
&,
|
||||||
@ -430,17 +423,8 @@
|
|||||||
&:focus {
|
&:focus {
|
||||||
background-color: @navbar-default-link-active-bg;
|
background-color: @navbar-default-link-active-bg;
|
||||||
color: @navbar-default-link-active-color;
|
color: @navbar-default-link-active-color;
|
||||||
.caret {
|
|
||||||
border-top-color: @navbar-default-link-active-color;
|
|
||||||
border-bottom-color: @navbar-default-link-active-color;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
> .dropdown > a .caret {
|
|
||||||
border-top-color: @navbar-default-link-color;
|
|
||||||
border-bottom-color: @navbar-default-link-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@media (max-width: @screen-xs-max) {
|
@media (max-width: @screen-xs-max) {
|
||||||
// Dropdowns get custom display when collapsed
|
// Dropdowns get custom display when collapsed
|
||||||
@ -561,24 +545,6 @@
|
|||||||
color: @navbar-inverse-link-active-color;
|
color: @navbar-inverse-link-active-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
> .dropdown > a:hover .caret {
|
|
||||||
border-top-color: @navbar-inverse-link-hover-color;
|
|
||||||
border-bottom-color: @navbar-inverse-link-hover-color;
|
|
||||||
}
|
|
||||||
> .dropdown > a .caret {
|
|
||||||
border-top-color: @navbar-inverse-link-color;
|
|
||||||
border-bottom-color: @navbar-inverse-link-color;
|
|
||||||
}
|
|
||||||
> .open > a {
|
|
||||||
&,
|
|
||||||
&:hover,
|
|
||||||
&:focus {
|
|
||||||
.caret {
|
|
||||||
border-top-color: @navbar-inverse-link-active-color;
|
|
||||||
border-bottom-color: @navbar-inverse-link-active-color;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (max-width: @screen-xs-max) {
|
@media (max-width: @screen-xs-max) {
|
||||||
// Dropdowns get custom display
|
// Dropdowns get custom display
|
||||||
|
@ -48,11 +48,6 @@
|
|||||||
&:focus {
|
&:focus {
|
||||||
background-color: @nav-link-hover-bg;
|
background-color: @nav-link-hover-bg;
|
||||||
border-color: @link-color;
|
border-color: @link-color;
|
||||||
|
|
||||||
.caret {
|
|
||||||
border-top-color: @link-hover-color;
|
|
||||||
border-bottom-color: @link-hover-color;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -138,11 +133,6 @@
|
|||||||
&:focus {
|
&:focus {
|
||||||
color: @nav-pills-active-link-hover-color;
|
color: @nav-pills-active-link-hover-color;
|
||||||
background-color: @nav-pills-active-link-hover-bg;
|
background-color: @nav-pills-active-link-hover-bg;
|
||||||
|
|
||||||
.caret {
|
|
||||||
border-top-color: @nav-pills-active-link-hover-color;
|
|
||||||
border-bottom-color: @nav-pills-active-link-hover-color;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -243,16 +233,6 @@
|
|||||||
// Dropdowns
|
// Dropdowns
|
||||||
// -------------------------
|
// -------------------------
|
||||||
|
|
||||||
// Make dropdown carets use link color in navs
|
|
||||||
.nav .caret {
|
|
||||||
border-top-color: @link-color;
|
|
||||||
border-bottom-color: @link-color;
|
|
||||||
}
|
|
||||||
.nav a:hover .caret {
|
|
||||||
border-top-color: @link-hover-color;
|
|
||||||
border-bottom-color: @link-hover-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Specific dropdowns
|
// Specific dropdowns
|
||||||
.nav-tabs .dropdown-menu {
|
.nav-tabs .dropdown-menu {
|
||||||
// make dropdown border overlap tab border
|
// make dropdown border overlap tab border
|
||||||
|
@ -186,8 +186,6 @@
|
|||||||
|
|
||||||
@dropdown-header-color: @gray-light;
|
@dropdown-header-color: @gray-light;
|
||||||
|
|
||||||
@dropdown-caret-color: #000;
|
|
||||||
|
|
||||||
|
|
||||||
// COMPONENT VARIABLES
|
// COMPONENT VARIABLES
|
||||||
// --------------------------------------------------
|
// --------------------------------------------------
|
||||||
@ -321,7 +319,6 @@
|
|||||||
@nav-disabled-link-hover-color: @gray-light;
|
@nav-disabled-link-hover-color: @gray-light;
|
||||||
|
|
||||||
@nav-open-link-hover-color: #fff;
|
@nav-open-link-hover-color: #fff;
|
||||||
@nav-open-caret-border-color: #fff;
|
|
||||||
|
|
||||||
// Tabs
|
// Tabs
|
||||||
@nav-tabs-border-color: #ddd;
|
@nav-tabs-border-color: #ddd;
|
||||||
|
Loading…
Reference in New Issue
Block a user