]>
git.ipfire.org Git - thirdparty/bootstrap.git/log
Pierre Vanduynslager [Wed, 12 Apr 2017 20:31:50 +0000 (16:31 -0400)]
Merge branch 'v4-dev' into dropdown-keyboard
Patrick H. Lauke [Wed, 12 Apr 2017 17:50:31 +0000 (18:50 +0100)]
Reword "mobile" to "touch-enabled"
...as touch is not exclusive to "mobile" anymore nowadays. also explicitly clarifies this is a fix for iOS, and that it impacts touch laptops etc as well. lastly, renames the variable from "dropdown" to "backdrop" for clarity/consistency
Patrick H. Lauke [Wed, 12 Apr 2017 12:54:16 +0000 (13:54 +0100)]
Reword "mobile" to "touch-enabled"
...as touch is not exclusive to "mobile" anymore nowadays. also explicitly clarifies this is a fix for iOS, and that it impacts touch laptops etc as well. lastly, renames the variable from "dropdown" to "backdrop" for clarity/consistency
Pierre Vanduynslager [Wed, 12 Apr 2017 14:36:14 +0000 (10:36 -0400)]
Merge branch 'v4-dev' into dropdown-keyboard
Pierre-Denis Vanduynslager [Wed, 12 Apr 2017 13:41:27 +0000 (09:41 -0400)]
Indent
Patrick H. Lauke [Tue, 11 Apr 2017 10:23:40 +0000 (11:23 +0100)]
Remove inappropriate role="listbox" from carousels
Closes #22061
Xref #22365
Patrick H. Lauke [Tue, 11 Apr 2017 10:12:30 +0000 (11:12 +0100)]
Remove inappropriate role="listbox" from carousels
Mark Otto [Tue, 11 Apr 2017 04:12:24 +0000 (21:12 -0700)]
Package grunt (#22396)
Remove docs files and Gruntfile from package managers
Patrick H. Lauke [Mon, 10 Apr 2017 21:33:19 +0000 (22:33 +0100)]
Remove `cursor: not-allowed` styles
Per discussion on https://github.com/twbs/bootstrap/issues/22222#issuecomment-
292819959
> browsers don't normally use the "not-allowed" cursor in these circumstances, so it makes BS a bit opinionated here. (and, at least on Windows, the "not-allowed" cursor looks rather fugly with its red colour compared to other regular mouse pointers)
>
> 
Closes https://github.com/twbs/bootstrap/issues/22222
Patrick H. Lauke [Mon, 10 Apr 2017 21:07:44 +0000 (22:07 +0100)]
Remove `cursor: not-allowed` styles
Pierre Vanduynslager [Mon, 10 Apr 2017 15:04:05 +0000 (11:04 -0400)]
Merge branch 'v4-dev' into dropdown-keyboard
Patrick H. Lauke [Mon, 10 Apr 2017 13:51:22 +0000 (14:51 +0100)]
Fix collapse.js aria-expanded behavior
* Remove aria-expanded from collapse.js target element
aria-expanded="true"/aria-expanded="false" only applies to the trigger,
not the element that is being expanded/collapsed.
* Tweak collapse.js accessibility section
...to make it clearer that the aria-expanded attribute always just goes
on the control.
* Fix collapse.js unit tests
- reword some of the text to make it clear we're checking behavior of
trigger/control
- move incorrect aria-expanded out of the <div>s and to the actual
trigger/control <a>s
- fix incorrect test assertion text output false -> true
Patrick H. Lauke [Mon, 10 Apr 2017 13:43:54 +0000 (14:43 +0100)]
Only change aria-pressed if it's not an input-based radio or checkbox group
* Only change aria-pressed if it's not an input-based radio or checkbox group
aria-pressed="true"/aria-pressed="false" is really only useful for
making on/off toggles out of, say, `<button>` elements. the attribute is
useless (and potentially confusing/conflicting) on, say, `<label>`
elements for an existing `<input type="radio">` or similar.
* Add unit test for buttons.js and radio/checkbox inputs in button groups
Pierre Vanduynslager [Sun, 9 Apr 2017 22:16:37 +0000 (18:16 -0400)]
Merge branch 'v4-dev' into dropdown-keyboard
Patrick H. Lauke [Sun, 9 Apr 2017 21:13:07 +0000 (22:13 +0100)]
Remove incorrect role="tabpanel" from navs docs
`role="tabpanel"` is not appropriate as role for the overall container - it only applies to the individual content parts of each tab
Patrick H. Lauke [Sun, 9 Apr 2017 21:09:45 +0000 (22:09 +0100)]
Merge branch 'v4-dev' into v4-dev-docs-navs-js-tabpanel-fix
Patrick H. Lauke [Sun, 9 Apr 2017 21:08:36 +0000 (22:08 +0100)]
Add explicit aria-label to placeholder-only inputs
While `placeholder` is nominally valid per spec
http://rawgit.com/w3c/html-api-map/master/index.html#accessible-name-and-description-calculation
it is inelegant, a fallback, and not supported in ios/safari/voiceover
and android/chrome/talkback, to name a few combinations
`aria-describedby` is also not really the right tool for providing a
name/label equivalent, so remove that from the list of possible
alternative methods / clarify how it can be used
Patrick H. Lauke [Sun, 9 Apr 2017 21:05:10 +0000 (22:05 +0100)]
Merge branch 'v4-dev' into v4-dev-docs-navs-js-tabpanel-fix
Patrick H. Lauke [Sun, 9 Apr 2017 21:03:52 +0000 (22:03 +0100)]
Merge branch 'v4-dev' into v4-docs-button-group-a11y-patch1
Patrick H. Lauke [Sun, 9 Apr 2017 21:00:51 +0000 (22:00 +0100)]
Merge pull request #22398 from patrickhlauke/v4-dev-modal-macos-fullscreen-esc-fix
Prevent default for ESC in modal.js
Patrick H. Lauke [Sun, 9 Apr 2017 20:15:05 +0000 (21:15 +0100)]
Remove incorrect role="tabpanel" from navs docs
`role="tabpanel"` is not appropriate as role for the overall container -
it only applies to the individual content parts of each tab
Patrick H. Lauke [Sun, 9 Apr 2017 15:19:20 +0000 (16:19 +0100)]
Prevent default for ESC in modal.js
ESC can be used to close modals, but on OS X/macOS this also jumps out
of full-screen mode. `preventDefault` suppresses this.
Patrick H. Lauke [Sun, 9 Apr 2017 12:25:47 +0000 (13:25 +0100)]
Merge branch 'v4-dev' into v4-docs-button-group-a11y-patch1
Mark Otto [Sun, 9 Apr 2017 05:05:50 +0000 (22:05 -0700)]
grunt
Mark Otto [Sun, 9 Apr 2017 03:58:33 +0000 (20:58 -0700)]
fixes #22135
Mark Otto [Sun, 9 Apr 2017 04:03:54 +0000 (21:03 -0700)]
Update card outline mixin
Fixes #22056 by ensuring outline cards make their header/footer transparent and use the right border color.
Mark Otto [Sat, 8 Apr 2017 23:30:18 +0000 (16:30 -0700)]
Rename some .open to .show (#22389)
* no more outline overrides
* rename old .open to .show
Mark Otto [Sat, 8 Apr 2017 23:11:59 +0000 (16:11 -0700)]
property order
Mark Otto [Sat, 8 Apr 2017 23:01:54 +0000 (16:01 -0700)]
Switch to ease function to remove trailing animation movement
Pierre-Denis Vanduynslager [Fri, 20 Jan 2017 21:31:42 +0000 (16:31 -0500)]
Do not stretch images in carousel-item
Mark Otto [Sat, 8 Apr 2017 22:21:43 +0000 (15:21 -0700)]
drop img-fluid for w-100
Mark Otto [Sat, 8 Apr 2017 22:20:26 +0000 (15:20 -0700)]
Ensure carousel works in IE10/11
- Drops the `if-supports-3d-transforms()` mixin since all our browsers do support it
- Updates carousel to not rely on that mixin
Pierre Vanduynslager [Sat, 8 Apr 2017 22:43:25 +0000 (18:43 -0400)]
Merge branch 'v4-dev' into dropdown-keyboard
Mark Otto [Sat, 8 Apr 2017 22:14:52 +0000 (15:14 -0700)]
Revert "Drop width from sizing utils given .col- classes can do the same thing (follow up to #22376)"
This reverts commit
2f21403a933336f7cb01c86bf3c650490bc658a6 .
Mark Otto [Sat, 8 Apr 2017 21:05:33 +0000 (14:05 -0700)]
Add transition to .progress-bar
- Pulls in values from v3
- Closes #22371 which didn't use a transition include
Mark Otto [Sat, 8 Apr 2017 21:17:06 +0000 (14:17 -0700)]
Add dropdown-item-padding-y var
- Closes #21622 which kept the 3px
- Puts variable in proper order for shorthand (y x)
Mark Otto [Sat, 8 Apr 2017 21:01:38 +0000 (14:01 -0700)]
Drop width from sizing utils given .col- classes can do the same thing (follow up to #22376)
Jesper Strange Klitgaard Christiansen [Sat, 8 Apr 2017 21:23:07 +0000 (23:23 +0200)]
Remove margin-left on caret if empty (#22095)
Mark Otto [Sat, 8 Apr 2017 21:21:18 +0000 (14:21 -0700)]
Drop .jumbotron-hr
- Closes #21760
- No longer needed since we have an rgba() value for this element, so it naturally darkens
Mark Otto [Sat, 8 Apr 2017 20:58:20 +0000 (13:58 -0700)]
Docs and CSS updates for #21807 (#22336)
* tweak some copy
* fix up scrollspy docs
* remove nav styles that were added
* fix nav-based docs by requiring .nav-item on .nav-link
Mark Otto [Sat, 8 Apr 2017 20:22:53 +0000 (13:22 -0700)]
grunt
Catalin Zalog [Sat, 8 Apr 2017 11:18:17 +0000 (14:18 +0300)]
css: just some ordering
Order y & x axis by top, right, bottom, left logic
Catalin Zalog [Sat, 8 Apr 2017 10:57:45 +0000 (13:57 +0300)]
css: .navbar child's aligning
Vertical centering `.navbar` flex children's
Demo: http://jsbin.com/fibini
Catalin Zalog [Sat, 8 Apr 2017 15:10:20 +0000 (18:10 +0300)]
css: .navbar-expand .dropdown position
Set/reset `.dropdown` position when `.navbar-expand`.
Demo: http://jsbin.com/pojecuh
Mark Otto [Fri, 7 Apr 2017 18:41:44 +0000 (11:41 -0700)]
drop flex and max-width, just use width
Mark Otto [Fri, 7 Apr 2017 19:02:59 +0000 (12:02 -0700)]
Remove system-ui from font stack due to i18n issues
Johann-S [Fri, 7 Apr 2017 12:23:26 +0000 (14:23 +0200)]
Documentation - Add inserted event for Tooltip and Popover
Catalin Zalog [Mon, 3 Apr 2017 15:16:54 +0000 (18:16 +0300)]
css: .container-fluid 100%
Force .container-fluid to be 100% width no matter if the parent is flex, or not.
Pen: http://codepen.io/zalog/pen/yMwyGr
Ilias [Mon, 3 Apr 2017 11:27:15 +0000 (14:27 +0300)]
Fix #22332: Adjust tests for hidden scrollbar
Pierre Vanduynslager [Sun, 2 Apr 2017 19:44:38 +0000 (15:44 -0400)]
Rename navbar-toggleable to navbar-expand in docs (#22309)
Mark Otto [Sun, 2 Apr 2017 19:00:52 +0000 (12:00 -0700)]
Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-dev
Ilias [Sun, 2 Apr 2017 11:26:25 +0000 (14:26 +0300)]
Fix #18373: properly adjust padding-right of body and fixed elements when opening or closing modal
Pierre Vanduynslager [Sun, 2 Apr 2017 09:21:04 +0000 (05:21 -0400)]
Tabs/Scrollspy/.nav/.list-group/.active independent of markup (<nav>, .nav-item, <li> etc...)
Mark Otto [Sun, 2 Apr 2017 02:18:29 +0000 (19:18 -0700)]
grunt
Johann-S [Fri, 31 Mar 2017 08:03:54 +0000 (10:03 +0200)]
Popover + Tooltip - fix error when content or title is a number
Patrick H. Lauke [Thu, 30 Mar 2017 21:45:36 +0000 (22:45 +0100)]
Add explicit aria-label to placeholder-only inputs
While `placeholder` is nominally valid per spec
http://rawgit.com/w3c/html-api-map/master/index.html#accessible-name-and-description-calculation
it is inelegant, a fallback, and not supported in ios/safari/voiceover
and android/chrome/talkback, to name a few combinations
`aria-describedby` is also not really the right tool for providing a
name/label equivalent, so remove that from the list of possible
alternative methods / clarify how it can be used
Praveen Puglia [Tue, 28 Mar 2017 22:21:47 +0000 (03:51 +0530)]
ability to change text color in popovers (#22221)
Johann-S [Tue, 28 Mar 2017 22:10:27 +0000 (00:10 +0200)]
Collapse - Fix check to not prevent event for input and textarea
Pierre Vanduynslager [Tue, 28 Mar 2017 21:43:16 +0000 (17:43 -0400)]
Fix JS components console error "Error: <Component> is transitioning"
Mark Otto [Tue, 28 Mar 2017 20:36:11 +0000 (13:36 -0700)]
don't test ie9 on win7 anymore (#22294)
Mark Otto [Tue, 28 Mar 2017 16:35:39 +0000 (09:35 -0700)]
quickly fix #21761 by adding .text-gray-dark example
Mark Otto [Tue, 28 Mar 2017 16:31:32 +0000 (09:31 -0700)]
grunt
Mark Otto [Tue, 28 Mar 2017 16:28:27 +0000 (09:28 -0700)]
Revamp button and input vars while fixing #21587 (#22287)
Johann [Tue, 28 Mar 2017 13:55:03 +0000 (15:55 +0200)]
Fix different tooltips offset when hovering
Mark Otto [Tue, 28 Mar 2017 05:56:14 +0000 (22:56 -0700)]
grunt
Mark Otto [Tue, 28 Mar 2017 05:53:39 +0000 (22:53 -0700)]
Fix wrapping card decks (#22289)
fixes #22007 and fixes #21976 by changing margin strategy for card deck gutters
Mark Otto [Tue, 28 Mar 2017 05:52:24 +0000 (22:52 -0700)]
Card image fixes (#22288)
* fix image stretching due to flexbox
* fix broke text-muted on dark bg
* no img-fluid needed
Johann [Mon, 27 Mar 2017 08:08:39 +0000 (10:08 +0200)]
Collapse - do not prevent event for input and textarea
Mark Otto [Mon, 27 Mar 2017 00:31:29 +0000 (17:31 -0700)]
fixes #21608
Mark Otto [Sun, 26 Mar 2017 22:26:07 +0000 (15:26 -0700)]
grunt
Mark Otto [Sun, 26 Mar 2017 21:54:19 +0000 (14:54 -0700)]
Use the hr-method for the nav-divider, closes #21945
Mark Otto [Sun, 26 Mar 2017 21:52:41 +0000 (14:52 -0700)]
grunt
Mark Otto [Sun, 26 Mar 2017 19:53:50 +0000 (12:53 -0700)]
fixes #22111
- add .col-*-auto to the extend in our grid framework mixins so it gets padding
- this means we can avoid the col-12 classes in our docs for the responsive variants
Mark Otto [Sun, 26 Mar 2017 19:38:13 +0000 (12:38 -0700)]
git that a link too for now
Mark Otto [Sun, 26 Mar 2017 19:37:28 +0000 (12:37 -0700)]
add example and document bug behavior to fix #21967
Mark Otto [Sun, 26 Mar 2017 18:07:42 +0000 (11:07 -0700)]
fix broken fieldset grid, workaround for flexbug 9
Mark Otto [Sun, 26 Mar 2017 05:27:24 +0000 (22:27 -0700)]
fixes #22133
Mark Otto [Sun, 26 Mar 2017 05:23:40 +0000 (22:23 -0700)]
fixes #22245: revamp the breakpoint-between and breakpoint-only mixins to actually work
Mark Otto [Sat, 25 Mar 2017 23:01:56 +0000 (16:01 -0700)]
doh forgot to save
Mark Otto [Sat, 25 Mar 2017 23:00:51 +0000 (16:00 -0700)]
clarify docs a bit more and remove some words; closes #21683
Mark Otto [Sat, 25 Mar 2017 22:23:10 +0000 (15:23 -0700)]
Drop position relative on container that was added quickly in Alpha 6
Mark Otto [Sat, 25 Mar 2017 19:12:02 +0000 (12:12 -0700)]
Redo semantic grid example and make it real in the docs
Mark Otto [Sat, 25 Mar 2017 19:00:34 +0000 (12:00 -0700)]
clean up mixin docs
Mark Otto [Sun, 26 Mar 2017 18:26:31 +0000 (11:26 -0700)]
grunt
Catalin Zalog [Tue, 14 Feb 2017 16:38:08 +0000 (18:38 +0200)]
.navbar-toggler color
Change the .navbar-toggler to default contextual .navbar-*-color.
<iframe height='265' scrolling='no' title='Bootstrap - .navbar-toggler color' src='//codepen.io/zalog/embed/MJLZOE/?height=265&theme-id=light&default-tab=css,result&embed-version=2' frameborder='no' allowtransparency='true' allowfullscreen='true' style='width: 100%;'>See the Pen <a href='http://codepen.io/zalog/pen/MJLZOE/'>Bootstrap - .navbar-toggler color</a> by Catalin Zalog (<a href='http://codepen.io/zalog'>@zalog</a>) on <a href='http://codepen.io'>CodePen</a>.
</iframe>
Sid [Fri, 24 Mar 2017 10:32:39 +0000 (06:32 -0400)]
Add missing v4 docs for tooltip/popover methods (#22246)
Add missing v4 docs for tooltip/popover methods
Mark Otto [Fri, 24 Mar 2017 05:29:31 +0000 (22:29 -0700)]
fix dupe ids
Mark Otto [Fri, 24 Mar 2017 05:09:12 +0000 (22:09 -0700)]
fix broken justified-nav example, fixes #21874
Mark Otto [Wed, 22 Mar 2017 05:00:46 +0000 (22:00 -0700)]
rename from .navbar-toggleable to .navbar-expand to reflect mobile first approach everywhere else
Mark Otto [Tue, 21 Mar 2017 06:13:34 +0000 (23:13 -0700)]
more docs updates
Mark Otto [Tue, 21 Mar 2017 06:10:15 +0000 (23:10 -0700)]
update docs
Pierre-Denis Vanduynslager [Sat, 14 Jan 2017 06:59:20 +0000 (01:59 -0500)]
Allow to customize navbar-brand font-size
Pierre-Denis Vanduynslager [Sat, 14 Jan 2017 06:52:05 +0000 (01:52 -0500)]
Harmonize navbar-brand, navbar-text and nav-link height
Mark Otto [Tue, 21 Mar 2017 04:23:22 +0000 (21:23 -0700)]
update docs example to use new stuff
Mark Otto [Tue, 21 Mar 2017 04:23:11 +0000 (21:23 -0700)]
revamp the collapse behavior
instead of flex column, use wrap and an explicit flexbox break with flex-basis 100% on the navbar-collapse.
add some additional container styles for enabling flex behavior when content isn't immediate child of .navbar
Mark Otto [Tue, 21 Mar 2017 04:21:45 +0000 (21:21 -0700)]
account for fluid containers
Mark Otto [Tue, 21 Mar 2017 04:21:31 +0000 (21:21 -0700)]
ditch abs positioned togglers for explicit justify-content: space-between on parent
Pierre-Denis Vanduynslager [Sat, 14 Jan 2017 05:33:21 +0000 (00:33 -0500)]
Simplify generation and get rid of previously added "breakpoint-previous" function
Pierre-Denis Vanduynslager [Sat, 14 Jan 2017 04:05:33 +0000 (23:05 -0500)]
Generate correct breakpoints for navbar-toggleable-* and generate toggleable without media query to never collapse
Mark Otto [Fri, 24 Mar 2017 05:34:35 +0000 (22:34 -0700)]
fixes #22254