]>
git.ipfire.org Git - thirdparty/bootstrap.git/log
Brian Juul Andersen [Sun, 28 Jul 2019 11:02:23 +0000 (13:02 +0200)]
Update scrollspy.md (#29156)
Fixed minor grammatical error:
"... the best method get scroll ..."
=>
"... the best method to get scroll ..."
Johann-S [Sun, 28 Jul 2019 10:19:00 +0000 (12:19 +0200)]
Backport #29155
allow dynamic modal body for scrollable modals
Martijn Cuppens [Sat, 27 Jul 2019 06:30:39 +0000 (08:30 +0200)]
Haha, floats. It's 2019 (#29147)
XhmikosR [Fri, 26 Jul 2019 07:17:51 +0000 (10:17 +0300)]
Update docs vendor libs (#29134)
* Update bs-custom-file-input.min.js to v1.3.2.
* Update anchor.min.js to v4.2.0.
XhmikosR [Wed, 24 Jul 2019 08:13:59 +0000 (11:13 +0300)]
Backport #29121.
Remove https://glyph.smarticons.co/ from list of suggestions.
The domain is now for sale and is triggers warnings in Firefox and Chrome
Martijn Cuppens [Wed, 24 Jul 2019 07:53:13 +0000 (10:53 +0300)]
Apply `at-mixin-argumentless-call-parentheses: always` stylelint rule for v4 mixins
Martijn Cuppens [Wed, 24 Jul 2019 06:41:18 +0000 (08:41 +0200)]
Apply `at-mixin-argumentless-call-parentheses: always` stylelint rule
XhmikosR [Wed, 24 Jul 2019 06:47:37 +0000 (09:47 +0300)]
Add `--continue-on-error` in the `css-lint` script. (#29119)
Shohei Yoshida [Tue, 23 Jul 2019 14:21:23 +0000 (23:21 +0900)]
Force reflow for fade-in animation (#29113)
XhmikosR [Tue, 23 Jul 2019 09:14:29 +0000 (12:14 +0300)]
Downgrade karma-browserstack-launcher to v1.4.0. (#29109)
This might fix the build failures we are getting.
Martijn Cuppens [Mon, 22 Jul 2019 13:31:25 +0000 (15:31 +0200)]
Simplify `css-compile-main` script (#29102)
XhmikosR [Mon, 22 Jul 2019 08:00:09 +0000 (11:00 +0300)]
Update svgo.yml. (#29089)
Kitten King [Sat, 20 Jul 2019 09:53:02 +0000 (15:23 +0530)]
Fix Typos across Bootstrap repository (#29082)
XhmikosR [Fri, 19 Jul 2019 15:25:03 +0000 (18:25 +0300)]
Remove iconic and add feather icons. (#29079)
Martijn Cuppens [Tue, 30 Jul 2019 12:26:56 +0000 (14:26 +0200)]
`.custom-select`: combine properties.
XhmikosR [Fri, 26 Jul 2019 09:08:13 +0000 (12:08 +0300)]
Optimize the inline SVGs.
XhmikosR [Sun, 21 Jul 2019 15:06:52 +0000 (18:06 +0300)]
Disable the `!default` rule for our docs variables.
XhmikosR [Sun, 21 Jul 2019 14:53:36 +0000 (17:53 +0300)]
Use the background shorthand.
XhmikosR [Sun, 21 Jul 2019 14:49:40 +0000 (17:49 +0300)]
docs: use the `escape_svg` function.
Martijn Cuppens [Sat, 20 Jul 2019 01:57:12 +0000 (04:57 +0300)]
Backport "Use escape-svg() function (#29077)"
Adapted for v4-dev.
XhmikosR [Thu, 18 Jul 2019 08:40:22 +0000 (11:40 +0300)]
SVGs: lowercase hex values.
XhmikosR [Wed, 17 Jul 2019 11:40:45 +0000 (14:40 +0300)]
Update devDependencies.
XhmikosR [Wed, 17 Jul 2019 11:36:14 +0000 (14:36 +0300)]
Fix bootstrap-themes.png. (#29061)
For some reason the old image was bad quality.
M. Wacker [Tue, 16 Jul 2019 07:54:36 +0000 (09:54 +0200)]
Fix breaking layout breaking error in code (#28328)
Change `word-break: break-word;` to `word-wrap: break-word;`
Brian Juul Andersen [Tue, 16 Jul 2019 07:45:55 +0000 (09:45 +0200)]
Updated sentence (#29051)
Checkboxes and radios use are built to support HTML-based form
=>
Checkboxes and radio buttons support ...
Manuel Alcaraz [Sun, 14 Jul 2019 09:41:34 +0000 (11:41 +0200)]
#29034 Fix broken links (#29035)
Sunny Dhoke [Sun, 14 Jul 2019 08:52:33 +0000 (14:22 +0530)]
Added link to creative commons license (#29032)
The previous link is dead one.
Brian Juul Andersen [Sat, 13 Jul 2019 07:04:49 +0000 (09:04 +0200)]
Update collapse.md (#29025)
Corrected minor spelling error.
Johann-S [Thu, 11 Jul 2019 09:29:35 +0000 (11:29 +0200)]
updated babel
XhmikosR [Wed, 10 Jul 2019 05:48:40 +0000 (08:48 +0300)]
Update devDependencies and gems.
Also lock babel versions, since we get failures with newer ones.
XhmikosR [Tue, 9 Jul 2019 14:18:14 +0000 (17:18 +0300)]
Move bundlesize config to a separate file. (#29002)
Patrick H. Lauke [Mon, 8 Jul 2019 18:05:54 +0000 (19:05 +0100)]
Add `prefers-reduced-motion` callout to toast documentation (#28993)
x-ref #28987
Bardi Harborow [Tue, 2 Jul 2019 18:17:42 +0000 (04:17 +1000)]
Add ARIA search landmark to documentation. (#28983)
Martijn Cuppens [Thu, 27 Jun 2019 08:46:42 +0000 (11:46 +0300)]
Ignore the bg-variant deprecation warning in our files.
Martijn Cuppens [Wed, 26 Jun 2019 13:11:37 +0000 (15:11 +0200)]
Remove redundant radius properties (#28956)
Patrick H. Lauke [Mon, 24 Jun 2019 20:01:44 +0000 (21:01 +0100)]
Ensure button plugin sets/removes active class correctly on page load (#28952)
* Ensure correct active class is set on button toggles/checkboxes/radios on page load
Sanity check, ensures that the UI visually matches the actual values/states of controls. Also ensures that if any autocomplete/autofill happened, this is visually accounted for
by having the correct class set.
Includes unit tests (and `autocomplete` has been removed from these as it's no longer necessary)
* Remove now unnecessary autocomplete attribute
As the attribute was there to force/ensure that the visual presentation matched the state, and this is now taken care of programmatically, there's no need to unnecessarily suppress autocomplete...let them autocomplete if they want to...
Sergey Kovalenko [Tue, 25 Jun 2019 06:23:36 +0000 (09:23 +0300)]
Remove negative margins for group list items (#28940)
To fix RGBA borders overlapping issue.
XhmikosR [Sat, 22 Jun 2019 14:42:41 +0000 (17:42 +0300)]
Minor wording changes.
Jonathan Hawkins [Fri, 21 Jun 2019 01:47:24 +0000 (04:47 +0300)]
Combine duplicate documentation examples into one to fix the confusing text.
Martijn Cuppens [Sat, 22 Jun 2019 14:21:11 +0000 (16:21 +0200)]
Change invalid icon from cross to exclamation mark (#28944)
The cross icon was confusing since some browsers use it as a reset button.
Robin D'Arcy [Sat, 22 Jun 2019 13:21:20 +0000 (14:21 +0100)]
Docs – update extend/approach.md (#28941)
Martijn Cuppens [Thu, 20 Jun 2019 19:30:09 +0000 (21:30 +0200)]
Deprecate `bg-variant()` mixin (#28938)
Patrick H. Lauke [Wed, 19 Jun 2019 10:43:49 +0000 (11:43 +0100)]
Add missing dropdown unit test for closing with ESC (#28929)
Backport of the unit test from https://github.com/twbs/bootstrap/pull/28928
Martijn Cuppens [Tue, 18 Jun 2019 07:43:15 +0000 (09:43 +0200)]
Typo fix (#28920)
Shohei Yoshida [Mon, 17 Jun 2019 16:08:06 +0000 (01:08 +0900)]
Fix position of browser default validation message (#28852)
Morteza Ziyae [Mon, 17 Jun 2019 14:11:59 +0000 (14:11 +0000)]
Fix width and height of data svg images in IE10 (#28883)
Patrick H. Lauke [Mon, 17 Jun 2019 13:50:43 +0000 (14:50 +0100)]
Don't open dropdown on ESC on trigger element (#28912)
* Don't open dropdown on ESC on trigger element
Closes #28751
XhmikosR [Sun, 16 Jun 2019 07:43:35 +0000 (10:43 +0300)]
Update devDependencies and gems.
Johann-S [Thu, 13 Jun 2019 08:43:27 +0000 (10:43 +0200)]
tooltip dispose:removing only own event handler (#28896)
Patrick H. Lauke [Wed, 5 Jun 2019 13:23:25 +0000 (14:23 +0100)]
Fix keyboard handling of button-style checkbox/radio button groups (#28834)
- adds more defensive checks to make sure no unnecessary toggling happens on disabled buttons; this also fixes an up-to-now undiscovered bug where a toggle button with `.disabled` class would still have its `aria-pressed` toggled
- adds a set of explicit tests for the above case of disabled buttons and `aria-pressed`
- remove a now irrelevant (or at least very nonsensical) test for `<label>` containing both an actionable and a `hidden` `<input>`
- expand the test for disabled checkbox to also explicitly test starting conditions (used mainly in my debugging)
- ensure that `$btn[0].click()` is used to click checkboxes in tests, rather than the `click()` on the jquery object which is simply a shorthand for `trigger('click')` and does not actually trigger the browser default behavior
- remove the `preventDefault()` from the button handling, which was preventing correct keyboard functionality for checkboxes/radio buttons
- add extra logic to the button.js code to handle checkboxes correctly and avoid double-triggering as a result of mouse interactions (which saw the checkboxes being toggled twice, thus returning them to their original state)
- add logic that prevents the `checked` property from being added incorrectly for any inputs other than radio buttons and checkboxes
- added more tests (including the most basic test for a properly triggered fake checkbox button)
- work around Firefox bug #
1540995 (which this code was hitting after removing the `preventDefault()`, due to Firefox's incorrect toggling of disabled checkboxes when programmatically (but not manually) activated with a `click()` event
Patrick H. Lauke [Tue, 4 Jun 2019 07:36:57 +0000 (08:36 +0100)]
Docs: add accessibility/keyboard callout to popovers, tweak tooltips callout (#28851)
- Add same advice about keyboard/AT handling to popovers as a callout; also add information about not adding excessive content or interactive controls (and the suggestion to opt for a modal)
- Tweak the tooltips callout for consistency
Shohei Yoshida [Tue, 4 Jun 2019 07:25:19 +0000 (16:25 +0900)]
Workaround for the image size bug in IE (#28855)
Christian Oliff [Mon, 3 Jun 2019 07:36:49 +0000 (16:36 +0900)]
HTTPS link to codeguide.co (#28860)
XhmikosR [Thu, 30 May 2019 07:52:50 +0000 (10:52 +0300)]
Use `npm-run-all` in the `netlify` script. (#28846)
XhmikosR [Thu, 30 May 2019 07:47:59 +0000 (10:47 +0300)]
Update devDependencies and gems.
Jay Pinho [Wed, 29 May 2019 15:17:40 +0000 (16:17 +0100)]
Make example description more accurate (#28842)
Shohei Yoshida [Tue, 28 May 2019 19:28:39 +0000 (04:28 +0900)]
Clean input group flex basis (#28785)
Shohei Yoshida [Tue, 28 May 2019 12:21:45 +0000 (21:21 +0900)]
Calc modal header/footer border radius according to the border width (#28775)
Aditya Shankar [Mon, 27 May 2019 06:19:50 +0000 (11:49 +0530)]
Correct grammar in modal.scss (#28829)
Sezer Esen [Sun, 26 May 2019 09:13:55 +0000 (12:13 +0300)]
Fix background position (#28814)
XhmikosR [Fri, 24 May 2019 10:19:13 +0000 (13:19 +0300)]
vnu.jar: Update ignores. (#28817)
Pass the `--no-langdetect` flag instead of ignoring the warning manually.
Johann-S [Wed, 22 May 2019 07:55:14 +0000 (09:55 +0200)]
Backport #28777.
Toast should allow prevent default for hide and show events
Shohei Yoshida [Sat, 18 May 2019 14:30:57 +0000 (23:30 +0900)]
Fix z-index according to our z-index rule (#28784)
https://getbootstrap.com/docs/4.3/extend/approach/#z-index-scales
Christian Oliff [Thu, 16 May 2019 18:47:26 +0000 (03:47 +0900)]
Update Yarn package link to link to the Bootstrap package (#28781)
I think it makes more sense to link to the Bootstrap package on Yarn here (like the package link for NPM above)
XhmikosR [Wed, 15 May 2019 11:36:34 +0000 (14:36 +0300)]
Travis CI: Add Node.js 12.
XhmikosR [Thu, 9 May 2019 18:23:00 +0000 (21:23 +0300)]
Update devDependencies.
Shohei Yoshida [Thu, 9 May 2019 17:40:40 +0000 (02:40 +0900)]
Reset input padding for cross browser consistency (#28208)
zhangbao [Thu, 9 May 2019 06:14:50 +0000 (14:14 +0800)]
Consistency modification (#28750)
Martijn Cuppens [Wed, 8 May 2019 16:58:29 +0000 (18:58 +0200)]
Backport #28679.
* Documentation tweaks
* Remove redundant `col-12` classes
Patrick H. Lauke [Wed, 8 May 2019 12:53:08 +0000 (13:53 +0100)]
Album example: remove misleading jumbotron-heading classname (#28741)
Shohei Yoshida [Tue, 7 May 2019 10:01:30 +0000 (19:01 +0900)]
Fix incorrect variable for popover border radius (#28733)
* Use $popover-border-radius
* Move and rename the local $offset-border-width to the global variable
Christian Oliff [Sat, 4 May 2019 07:30:18 +0000 (16:30 +0900)]
Fix broken link to css-discuss.incutio.com/wiki/Printing_Tables (#28637)
Instead now pointing to the most recent Wayback Machine archive copy.
Martijn Cuppens [Fri, 3 May 2019 18:32:25 +0000 (20:32 +0200)]
Scrollbar fix (#28417)
XhmikosR [Thu, 2 May 2019 13:34:16 +0000 (16:34 +0300)]
Update devDependencies including jQuery to v3.4.1.
XhmikosR [Tue, 30 Apr 2019 11:30:02 +0000 (14:30 +0300)]
Backport #28551.
Show the other navbar items on small screens too.
XhmikosR [Mon, 29 Apr 2019 13:44:34 +0000 (16:44 +0300)]
Update (dev)Dependencies and gems.
Also, fix the `update-deps` excludes and add karma since 4.x requires Node.js >= 8.
Mark Otto [Thu, 25 Apr 2019 14:01:50 +0000 (07:01 -0700)]
Prevent form validation mixin from generating invalid CSS (#28447)
Extrapolates the previously used selector into a new mixin that only generates valid CSS by creating psuedo-classes for `valid` and `invalid`, and nothing else.
Fixes #28380.
Shohei Yoshida [Thu, 25 Apr 2019 13:45:59 +0000 (22:45 +0900)]
Sync plain text font-size with `$input-font-size` (#28464)
Martijn Cuppens [Sun, 21 Apr 2019 15:45:53 +0000 (17:45 +0200)]
Remove redundant slashes (#28677)
Johann-S [Mon, 15 Apr 2019 10:00:26 +0000 (12:00 +0200)]
fix unit tests for chrome mobile
Shohei Yoshida [Sat, 13 Apr 2019 12:06:32 +0000 (21:06 +0900)]
Add `$custom-control-label-color` variable (#28633)
ysds [Tue, 9 Apr 2019 10:18:17 +0000 (13:18 +0300)]
Call hide() after `delay` time
XhmikosR [Sat, 6 Apr 2019 12:00:45 +0000 (15:00 +0300)]
Fix clean-css `breakWith` option.
Matěj Kříž [Fri, 5 Apr 2019 08:51:20 +0000 (10:51 +0200)]
Fix buttons :focus state styles (#27890)
* Fix buttons :focus state styles
Buttons :hover and :focus state shares styles.
Buttons :focus text color on 'a.btn' is now consistent with others '.btn'.
* `:focus` styles should be in sync with `.focus`.
So shared styles with hover were copy to focus definition. Rather then using
`hover-focus` mixin which do not contain `.focus`.
XhmikosR [Mon, 1 Apr 2019 14:26:43 +0000 (17:26 +0300)]
karma.conf.js: switch to `CI === true`. (#28588)
Loïc Goyet [Fri, 29 Mar 2019 19:31:23 +0000 (20:31 +0100)]
Remove scss variable defined twice (#28567)
XhmikosR [Wed, 27 Mar 2019 14:37:32 +0000 (16:37 +0200)]
Update devDependencies and gems.
Johann-S [Wed, 27 Mar 2019 12:37:04 +0000 (13:37 +0100)]
Reset carousel touch delta x to prevent click transformation in swipe (#28558)
XhmikosR [Tue, 26 Mar 2019 13:20:33 +0000 (15:20 +0200)]
Add a `netlify` npm script. (#28552)
XhmikosR [Tue, 26 Mar 2019 10:49:45 +0000 (12:49 +0200)]
Remove `http` from docs search. (#28557)
We use only `https` for a few months now.
Patrick H. Lauke [Thu, 21 Mar 2019 13:59:02 +0000 (13:59 +0000)]
Check prefers-reduced-motion variable before adding reduced motion media query for animated progress bars (#28530)
Shohei Yoshida [Sun, 17 Mar 2019 23:27:59 +0000 (08:27 +0900)]
Workaround for MS edge bug (#28275)
XhmikosR [Thu, 14 Mar 2019 19:14:31 +0000 (21:14 +0200)]
Revert back to the old snippet and just add anonymize IP.
We don't need the extra bloat of gtag.
Mark Otto [Thu, 14 Mar 2019 03:51:25 +0000 (20:51 -0700)]
Update GA to latest script & anonymize IPs
XhmikosR [Sun, 17 Mar 2019 14:08:18 +0000 (16:08 +0200)]
.gitignore: add the Hugo folders.
XhmikosR [Fri, 15 Mar 2019 11:01:26 +0000 (13:01 +0200)]
Use local doc versions favicon.ico.
XhmikosR [Fri, 15 Mar 2019 10:53:30 +0000 (12:53 +0200)]
Include favicons for examples.
Jim Jiang [Tue, 12 Mar 2019 13:22:39 +0000 (09:22 -0400)]
Remove redundant placeholders in forms docs (#28406)
* Change state field to select
* Include "Choose..." placeholder for select
* Change validated select to .custom-select
Patrick H. Lauke [Tue, 12 Mar 2019 13:16:18 +0000 (13:16 +0000)]
Remove indiscriminate outline suppression for tabindex="-1" elements (#28437)
instead, only apply outline suppression if the browser wouldn't normally apply the focus outline, using the (currently experimental) `:focus-visible` pseudo-class
Shohei Yoshida [Thu, 7 Mar 2019 12:38:33 +0000 (21:38 +0900)]
Add <ol> to nav's comment (#28426)