You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove translate3d from navbar #14667: Remove translate3d from .navbar and switch to translate to prevent iOS dropdown rendering bugs and make the CSS more predictable.
Fixes #14319: Jumbotron reflow #14563: Prevent jumbotron reflow by changing the padding of .jumbotron so it doesn't interfere with the .container side padding.
Tab panel accessibility #14154: Add aria-expanded toggling to tabs plugin. Also adds aria-labelledBy, aria-controls, and aria-expanded to the tabs docs.
Docs
Moved from Pygments to Rouge for syntax highlighting in the docs. (For folks developing the docs locally, be sure to run gem install rouge before building.)
CSS
Variables and mixins
@gray-base
variable to make@gray-*
variables work better together.@nav-open-link-hover-color
variable.border-radius
variables for small and large inputs.@progress-border-radius
variable for progress bar.@link-hover-decoration
variable.@cursor-disabled
variable.Code
<kbd>
should have specific styles #14168: Make nested kbd elements bold so you can better identify combinators.Type
<cite>
element'sfont-style
.content: "";
reset on<blockquote>
elements as it can cause rendering bugs.Images
.img-responsive
on SVG images from svg distorting when using .img-responsive in IE 10 #10073 as it stretches all image types unnecessarily in IE<11.Tables
overflow: auto;
on.table-responsive
to prevent content breaking out of containers.background-color
to<tr>
elements instead of<th>
/<td>
within the.table-striped
to avoid broken backgrounds on responsive tables.<caption>
s.-webkit-overflow-scrolling
on.table-responsive
to prevent Safari from screwing up<body>
width..table-responsive
is used with.table-hover
Forms
min-height
on radios/checkboxes? #13997: Movemin-height
for radio/checkbox to their inner<label>
given move fromfloat
toposition: absolute;
in v3.2.0..has-feedback
icons when needed.#999
..form-control-static
work in inline forms as well.line-height
bug with another hack just for IE11.Buttons
touch-action: manipulation
to buttons to remove the 300ms delay in IE10+.cursor: pointer;
on.btn-link
since we already set it on.btn
.box-shadow
on.btn-link.active
to match the existing:active
override.Button groups
Thumbnails
Navbar
max-height
on the.navbar-collapse
content requires use ofmax-device-width
, notmax-width
.:last-child
overrides in navbars to:first-child
to prevent elements from overriding one another.margin
s on.navbar-right
to further fix Negative margin on '.navbar-right:last-child' in Navbar is a miscalculation #13325 and Changed last-child to first-child to fix #13325 #13464.margin-bottom
on.form-group:last-child
in xs.navbar-form
.translate3d
from.navbar
and switch totranslate
to prevent iOS dropdown rendering bugs and make the CSS more predictable.Jumbotron
.jumbotron
corners within.container
and.container-fluid
.padding
of.jumbotron
so it doesn't interfere with the.container
side padding.List groups
not-allowed
cursor on disabled.list-group-item
s..panel-body
with a.list-group
.Progress bars
min-width
styles for low percentages to avoid jumping progress.Panels
caption
s in.table
s in panels.Responsive embed
<video>
element support in responsive embed.Popovers
line-height
properties in popovers. Moves thefont-weight
andline-height
resets from.popover-title
to the.popover
, and addsfont-size
.popover-arrow-color
default topopover-bg
#14465: Make@popover-arrow-color
variable use the@popover-bg
variable instead of regular#fff
.Affix
0
as offsetTop or offsetBottomCarousel
transform
s for supported devices.Theme
@navbar-*-link-active-bg
variables in background gradients on active/open navbar items.text-shadow
on badges in the themed buttons.Glyphicons
.glyphicon-eur
alias for.glyphicon-euro
.Print
print.less
from its H5BP source to consolidate styles and update source URL.Dependencies
JS
.focus
to focused radio and checkbox buttons with the button plugin.affixed
eventremote
option of modals? #14034: Deprecated theremote
option of modalsnext
orprev
methods are called.children().detach()
instead of.empty()
..collapse('show')
is called..alert
for alert dismissal; closes #14306 #14316: Use closest.alert
for alert dismissal.collapsing
class is removed).inDom
check of tooltip cross document compatible..collapsing
elements as actives; closes #13447 #14353: Collapse: count.collapsing
elements as actives..modal-open
class after backdrop is hidden #14570: Remove.modal-open
class after backdrop is hidden.getBoundingClientRect
forwidth
andheight
#14599: Tooltip: Rely ongetBoundingClientRect
forwidth
andheight
.pause: hover
for non-touch browsers #14626: Carousel: Only enablepause: hover
for non-touch browsers.translate
instead oftranslate3d
on modals to fix bug where sometimes modal wouldn't reappear in Safari.keyboard
option to carousel #14590: Addkeyboard
option to carousel.hide
andhidden
events for tabs.collapsed
class on triggers even when manually invoked #14686: Handlecollapsed
class on triggers even when manually invoked.Accessibility
role="tablist"
to.nav-pills
in examples to improve accessibility.role="listbox"
to.carousel-inner
to improve accessibility of Carousels.role="presentation"
to tab<li>
s to improve accessibility.role="tabpanel"
to.tab-pane
<div>
s to improve accessibility.role="tabpanel"
to.panel-collapse
to improve accessibility.role="tablist"
&aria-multiselectable="true"
to accordion.panel-group
.aria-describedby
attribute later #14242: Removearia-describedby
attribute from tootips later.pagination
&.pager
in<nav>
so that AT can know they're for navigationaria-labelledby
to accordion example to improve accessibilityrole="tab"
to.panel-heading
s in accordion example to improve accessibilityvisibility
styles to navbar and component animations (fade and collapse) for more screenreader friendly components.role="button"
to a couple more non-link<a>
buttonsaria-pressed
to single toggle buttons.aria-expanded
toggling to tabs plugin. Also addsaria-labelledBy
,aria-controls
, andaria-expanded
to the tabs docs.Docs
gem install rouge
before building.).navbar-brand
for an image..collapsed
default class to.navbar-collapse
for consistency.input[type="password"]
and width of floated elements.kbd
after #13351. #14047: Add missing example code code forkbd
after Add nested kbd element styles for actual keys or inputs #13351.<button>
elements over empty<a>
s in dropdown docs.<input class="form-control">
.:hover
and scrolling.title
&content
options of tooltips+popovers #14256: Correctly document arguments passed totitle
&content
options of tooltips & popovers when the option values are functions.<head>
to end of<body>
.placement
function of tooltip/popover #14264: Document arguments passed toplacement
function option of tooltip/popover.<nav>
instead of<div>
for.navbar
in the docs.##bootstrap
.fieldset[disabled]
is somewhat broken in IE11.<select>
cursor bug..collapsed
class to accordion examples.https
. #14745: Usehttps
for Twitter links..alert-dismissible
.close
button usage restrictionstransform: translate3d(0, 0, 0)
iOS Safari bug to the Wall #14901: Add Wall of Browser Bugs entry for iOS Safaritransform: translate3d(0, 0, 0)
bugExamples
.col-6
classes in offcanvas example with.col-xs-6
.Build tools / Packaging
.jshintrc
,.csscomb.json
, etc.)watch
task to also watch files in subdirectories of/less/
.watch
task regeneratebootstrap.js
when JS source files are modified.grunt dist
under Bower by separating docs into separate task #14394: Adjust Gruntfile so thatgrunt dist
works when Bootstrap has been downloaded via Bower.copy
task.bower.json
dist/js/npm.js
so the npm module can be properly required.Customizer
config.json
files via drag-and-drop.The text was updated successfully, but these errors were encountered: