8a628b9 | Mark Otto | 18 January 2018, 18:29:48 UTC | Remove -Pre from Nuget install info since we're stable now /cc @supergibbs | 18 January 2018, 18:29:48 UTC |
572d00a | Mark Otto | 18 January 2018, 16:21:22 UTC | Bump version to 4.0.0 | 18 January 2018, 18:24:51 UTC |
bffa438 | Christian Oliff | 18 January 2018, 11:50:43 UTC | Update progress.md (#25355) Removed '**Animated progress bars don't work in Opera 12**—as they don't support CSS3 animations.' note. Bootstrap 4 doesn't (and doesn't need to) support the ancient Opera 12 released in 2012 with a 0.04% marketshare so no need to mention. | 18 January 2018, 11:50:43 UTC |
45d2f2e | Mark Otto | 18 January 2018, 06:41:34 UTC | Restore sidebar nav link to Approach page | 18 January 2018, 07:00:27 UTC |
20a9c7f | Mark Otto | 18 January 2018, 01:37:06 UTC | dist | 18 January 2018, 01:37:06 UTC |
91d5846 | XhmikosR | 17 January 2018, 06:23:04 UTC | Improve examples' screenshots compression. Convert them to 8-bit and compress them with optipng and zopflipng. Before: 902 KB (923,969 bytes) After: 431 KB (441,372 bytes) | 18 January 2018, 01:35:48 UTC |
6902219 | Mark Otto | 17 January 2018, 06:03:29 UTC | Consistently sized 960x600 wide images. | 18 January 2018, 01:35:48 UTC |
b00bbf0 | Mark Otto | 15 January 2018, 21:37:38 UTC | Only 2-col on sm+ | 18 January 2018, 01:35:48 UTC |
9b0fcbf | Mark Otto | 18 January 2018, 01:29:28 UTC | Prevent print utils from overriding all other display utils (#25269) * Prevent print utils from overriding all other display utils Fixes #25221. I agree with the referenced issue—this is unexpected and also causes a serious bug when mixed with other utility classes. This wasn't an issue in v3 given we had different utilities for hiding that weren't focused on display property. * Add printing changes to migration docs * unrelated heading sentence case change * List out all .d-print- classes | 18 January 2018, 01:29:28 UTC |
a0936c3 | Mark Otto | 17 January 2018, 23:45:25 UTC | Outline button hover color (#25339) | 17 January 2018, 23:45:25 UTC |
b1a7548 | ysds | 17 January 2018, 23:36:57 UTC | Use .list-group-item-action for list group item variant (#25338) | 17 January 2018, 23:36:57 UTC |
4c96f58 | Andrew Luca | 17 January 2018, 23:30:42 UTC | Fix input height border (#25331) When changing `$input-border-width`, `$input-height-border` does not change and `select.form-control` `custom-select` `custom-file` will still have `$input-height` which is resolved from `$input-btn-border-width` This will work in cases when want controls with border, and buttons without. Temporary fix will be to override 2 variables ``` $input-border-width: 2px !default; // which is // $input-height-border: $input-btn-border-width * 2 !default; $input-height-border: $input-border-width * 2 !default; ``` | 17 January 2018, 23:30:42 UTC |
18f6915 | Mark Otto | 17 January 2018, 04:21:13 UTC | dist | 17 January 2018, 04:21:13 UTC |
f4132db | Casper Bornebusch | 16 January 2018, 17:10:40 UTC | Add order-last grid class (#24915) * Add order-*-last grid class * copy updates | 16 January 2018, 17:10:40 UTC |
a531b46 | Gustavo Straube | 16 January 2018, 06:07:05 UTC | Using the expected variable to set the custom select height. (#25169) | 16 January 2018, 06:07:05 UTC |
814e5b7 | Andrew Luca | 16 January 2018, 06:01:32 UTC | Extend spacers and sizes (#25101) | 16 January 2018, 06:01:32 UTC |
d16eb10 | Mark Otto | 16 January 2018, 05:44:04 UTC | Mention .input-group-text in migration docs (#25325) Closes #25231 | 16 January 2018, 05:44:04 UTC |
2f4e785 | Mark Otto | 16 January 2018, 05:42:33 UTC | Adjust language | 16 January 2018, 05:42:33 UTC |
c8d9c0e | Mark Otto | 16 January 2018, 05:39:27 UTC | Merge branch 'form-check-input-validation' of https://github.com/supergibbs/bootstrap into supergibbs-form-check-input-validation | 16 January 2018, 05:39:27 UTC |
b5039d5 | Mark Otto | 16 January 2018, 03:41:07 UTC | closes #25280 | 16 January 2018, 03:41:07 UTC |
e6d9316 | XhmikosR | 15 January 2018, 22:56:30 UTC | Use the SRI hashes for the live site's assets. (#25282) | 15 January 2018, 22:56:30 UTC |
1f490ec | Patrick H. Lauke | 15 January 2018, 20:51:01 UTC | Consistently use `:disabled` rather than `[disabled]` selector (#25317) Closes https://github.com/twbs/bootstrap/issues/25316 | 15 January 2018, 20:51:01 UTC |
fa3de5c | Mark Otto | 15 January 2018, 07:19:12 UTC | Add example of a Spanish translation for custom file input (#25302) | 15 January 2018, 07:19:12 UTC |
14bd7d7 | Mark Otto | 15 January 2018, 06:57:10 UTC | Add display utilities to bootstrap-grid.scss (#25308) | 15 January 2018, 06:57:10 UTC |
0d110c8 | Mark Otto | 15 January 2018, 04:08:58 UTC | Update copyright for 2k18 (#25303) * Update copyright range to include 2018 * Extend copyright date range on new files from 2017 to include 2018 | 15 January 2018, 04:08:58 UTC |
bcccfaa | ysds | 15 January 2018, 04:08:33 UTC | Fixes dropdown snippets (#25301) * Make dropright snippet the same as demo * Add missing .dropdown-toggle-split class * Make clear the split button label the same as demo | 15 January 2018, 04:08:33 UTC |
eb6db8a | Mark Otto | 15 January 2018, 04:07:57 UTC | Theming docs update (#25300) * heading for better linking * tell folks where to start * more headings * required keys section added, closes #25293 | 15 January 2018, 04:07:57 UTC |
ed286e0 | Mark Otto | 15 January 2018, 00:58:18 UTC | one more img compression | 15 January 2018, 00:58:18 UTC |
e946348 | Mark Otto | 15 January 2018, 00:06:52 UTC | Examples updates (#24898) * fix cover nav * Improve signin visuals and alignment with that flexbox love * rewrite cover example in flexbox * lighten signin bg * first pass at pricing example * redo examples index with data file * tighten up spacing a bit * update navbar descriptions * link pricing * move that back * property order * Fix test errors. * Compress pricing.png. * add form validation example * remove that * rename that * restyle and space out * fix errors * change order * cleanup album css and styles * tweak examples index * make it a badge * options * improve sticky footer alignment * redesign example index * brand new blog layout * start new screenshots * new product example page a la apple * add email field * fix linter, remove unused blog css * hook up feather icons to start * redo dashboard * fix linting * add floating labels example * formatting * formatting * lint * fix values on select * optional input, plus input group * new dashboard image * start to reboot the offcanvas example * updated images * new offcanvas mostly implemented * linting * edit description * more description changes * - Add vertical margin to album hero buttons for when they're stacked - Adjust font-size and padding for pricing header and hero - Fix checkout's stacked column margins, plus update their check/radio markup - Update product's utilities to be responsive - Made blog cards somewhat responsive (needs a bit more work tbh) * drop leading zero * more linting * swap empty images for holder, fix border * dist the docs * navbars have no margin-bottom to begin * add css var, tweak padding for mobile * comment headers * nix commented out code * nix the navbar structure for a custom one, stack it on mobile * tweak heading button group for mobile * Removed narrow jumbotron and justified nav examples as these are easily accomplished with new components in v4 * improve card sizing on pricing * update and compress | 15 January 2018, 00:06:52 UTC |
4a64592 | Mark Otto | 14 January 2018, 23:58:16 UTC | dist | 14 January 2018, 23:58:16 UTC |
638953e | Jason Korth | 14 January 2018, 23:46:58 UTC | add List Group Flush to List Group docs (#25289) fixes #25288 | 14 January 2018, 23:46:58 UTC |
ffcbdb5 | Patrick Yeo | 02 January 2018, 21:19:55 UTC | Mixin `button-outline-variant` should retain active box shadow when focused | 14 January 2018, 03:19:33 UTC |
edfc2e8 | Mark Otto | 14 January 2018, 03:18:41 UTC | dist | 14 January 2018, 03:18:41 UTC |
38271b2 | Mark Otto | 14 January 2018, 02:58:48 UTC | Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-dev | 14 January 2018, 02:58:48 UTC |
71550d3 | Mark Otto | 14 January 2018, 00:34:31 UTC | Add new Approach docs page (#25165) | 14 January 2018, 00:34:31 UTC |
17b0472 | Patrick Yeo | 13 January 2018, 07:56:31 UTC | $component-active-bg and $component-active-color are partially useful (#24710) * Use `$component-active-bg`, `$component-active-color` in custom-control-indicators and pagination for checked, indeterminate, and active states * Button and Forms focus colors should be based on `$component-active-bg` | 13 January 2018, 07:56:31 UTC |
588227f | Wolfgang Goedel | 13 January 2018, 07:50:25 UTC | Fixed color for disabled buttons (#25167) | 13 January 2018, 07:50:25 UTC |
216c7ea | Sander Melnikov | 13 January 2018, 07:45:21 UTC | Fix breakpoint mixins for custom breakpoint maps (#25264) When using the `media-breakpoint-between` or `media-breakpoint-only` mixins with a custom breakpoint map – not defined as `$grid-breakpoints` – the mixin incorrectly defaults back to the global `$grid-breakpoints` map in certain situations. This commit correctly passes on the `$breakpoints` argument to the other mixins called within the block. | 13 January 2018, 07:45:21 UTC |
f4bf054 | ysds | 13 January 2018, 07:40:55 UTC | Add direct children selectors to avoid cascading styles into a menu form (#25279) | 13 January 2018, 07:40:55 UTC |
44eedf3 | Mark Otto | 13 January 2018, 01:32:56 UTC | Merge branch 'custom-check-disabled' of https://github.com/gijsbotje/bootstrap into v4-dev | 13 January 2018, 01:32:56 UTC |
6d8d863 | Mark Otto | 12 January 2018, 06:42:40 UTC | dist | 12 January 2018, 06:42:40 UTC |
80d0943 | XhmikosR | 16 December 2017, 12:00:38 UTC | Comply to the new rules. | 11 January 2018, 16:48:46 UTC |
6d33650 | XhmikosR | 16 December 2017, 11:44:17 UTC | Clean up and tweak ESLint rules. Also, refactor ESLint and stylelint config files; now everything will work from our root dir. | 11 January 2018, 16:48:46 UTC |
92cc0ab | Mark Otto | 11 January 2018, 10:12:15 UTC | Deprecate hover media query shim and mixins (#25270) * Deprecate hover media query shim and mixins Fixes #25195. This never was completed or fully implemented, and the docs are inaccurate as to what browsers are currently affected by this stickied hover problem. This PR aims to update the docs and deprecate the shim from our mixins and only return the pseudo-classes. To reflect the order of these states used elsewhere (e.g., our button styles), I've also updated the order of each within the mixin. * Mention in docs and variables that it's deprecated | 11 January 2018, 10:12:15 UTC |
2e15b94 | Patrick H. Lauke | 11 January 2018, 09:51:44 UTC | Remove `touch-action:manipulation` click optimization (#25250) Due to a severe performance bug in Chrome (see https://bugs.chromium.org/p/chromium/issues/detail?id=800522) and due to the fact that (with the exception of IE/Edge on Windows desktop with touchscreen) all modern browsers now optimize the click delay away anyway, this optimization is not needed. Closes https://github.com/twbs/bootstrap/issues/24670 | 11 January 2018, 09:51:44 UTC |
4a1bc75 | XhmikosR | 11 January 2018, 08:49:38 UTC | Merge branch 'v4-dev' into custom-check-disabled | 11 January 2018, 08:49:38 UTC |
bfceedc | XhmikosR | 11 January 2018, 08:48:46 UTC | Update devDependencies and gems. (#25192) | 11 January 2018, 08:48:46 UTC |
bea3147 | Vytas | 11 January 2018, 08:36:16 UTC | Fix invalid "constraint validation API" URL in docs (#25244) | 11 January 2018, 08:36:16 UTC |
d015ab9 | Christian Oliff | 11 January 2018, 08:31:03 UTC | Update browser compatibility note for `position: sticky` since Edge supports it now (#25229) The latest shipping version of Edge supports position: sticky and I've successfully tested it with Bootstrap 4 and it works as intended. I added IE10 in place of Edge in that note as I assume that IE10 also has the `position: relative` fallback. REF: https://caniuse.com/#search=sticky | 11 January 2018, 08:31:03 UTC |
5c53c8e | Vytas | 11 January 2018, 08:26:32 UTC | Fix variable name in display utility class naming (#25261) | 11 January 2018, 08:26:32 UTC |
13be9aa | XhmikosR | 10 January 2018, 07:19:18 UTC | Ignore the bogus lang vnu.jar error. | 11 January 2018, 08:16:12 UTC |
2f9d4d8 | XhmikosR | 09 January 2018, 13:34:24 UTC | Work around Travis errors by switching to sudo. | 11 January 2018, 08:16:12 UTC |
ec307bd | Gijs Boddeus | 10 January 2018, 20:49:10 UTC | Merge branch 'v4-dev' into custom-check-disabled | 10 January 2018, 20:49:10 UTC |
1a231e4 | Łukasz | 08 January 2018, 12:15:22 UTC | Check for window before window.QUnit (#25199) | 08 January 2018, 12:15:22 UTC |
d7dbdf9 | gijsbotje | 06 January 2018, 00:14:15 UTC | added variable for the background of checked and indeterminate custom inputs and radios that are disabled added styles for these cases | 06 January 2018, 00:14:15 UTC |
20a251a | Jesse Mandel | 05 January 2018, 20:24:19 UTC | Added required checkbox example | 05 January 2018, 20:24:19 UTC |
a05f1d8 | Jesse Mandel | 05 January 2018, 18:55:13 UTC | add validation feedback/tooltip support to form-check-inputs | 05 January 2018, 18:55:13 UTC |
34cd203 | Mark Otto | 04 January 2018, 00:03:22 UTC | dist | 04 January 2018, 00:03:22 UTC |
20765b5 | Mark Otto | 04 January 2018, 00:01:03 UTC | Print tweaks (#25164) * Add min-width to body when printing This should address some inconsistencies between browsers when printing. It applies a min-width to the body so that the content better resembles what your might see on your screen. I've made it a variable for easy customizing, too. * Don't underline buttons when printing * Add basic print styles for page and body size to create a semi-consistent print experience across browsers | 04 January 2018, 00:01:03 UTC |
8184c64 | ysds | 03 January 2018, 14:47:13 UTC | Document `order-0` (#25191) | 03 January 2018, 14:47:13 UTC |
a1d134f | Martijn Cuppens | 03 January 2018, 14:40:58 UTC | Multiple accordion support (#25161) | 03 January 2018, 14:40:58 UTC |
7044ea8 | Patrick H. Lauke | 03 January 2018, 07:42:03 UTC | Patch fractional viewport widths to work around Safari rounding bug (#25177) Includes simplifying the prose in `tables.md` and adding the bug to the list of browser bugs. Closes https://github.com/twbs/bootstrap/issues/25166 | 03 January 2018, 07:42:03 UTC |
1cfbb83 | Mark Otto | 03 January 2018, 06:58:40 UTC | Add some documentation on using CSS vars (#25176) * Add some documentation on using CSS vars Fixes #25147 * link to MDN doc | 03 January 2018, 06:58:40 UTC |
460849d | Mark Otto | 03 January 2018, 05:57:56 UTC | Validation tooltip example (#25143) * Add additional form validation examples Fixes #24811. This adds .valid-feedback to our custom styles and server side examples; previously we ommitted this to suggest you don't always need valid feedback. In addition, this adds examples of the .{valid|invalid}-tooltip classes with a new subsection in the Validation docs. * Update validation tooltip styles to remove fixed width; instead should retain itself to the parent element * update ids * finish docs paragraph, mention position: relative | 03 January 2018, 05:57:56 UTC |
d66875d | Martijn Cuppens | 02 January 2018, 19:20:09 UTC | Remove double borders for custom select and custom file Fixes #25168 | 03 January 2018, 05:57:10 UTC |
2dc5762 | Mark Otto | 31 December 2017, 06:50:43 UTC | Update pagination focus styles - Drops the hover-focus mixin for standard :hover - Adds explicit :focus styles to match button, input, etc with a box-shadow - Adjusts z-index values to ensure the layers go initial, hover, active, focus Fixes #24838. | 03 January 2018, 05:49:01 UTC |
e3e4d03 | Mark Otto | 03 January 2018, 05:19:29 UTC | dist | 03 January 2018, 05:19:29 UTC |
1e6a0f4 | Mark Otto | 03 January 2018, 05:18:14 UTC | add example of textarea to docs | 03 January 2018, 05:18:14 UTC |
9474d06 | Mark Otto | 03 January 2018, 05:14:02 UTC | Merge branch 'patch-8' of https://github.com/gijsbotje/bootstrap into gijsbotje-patch-8 | 03 January 2018, 05:14:02 UTC |
8462cc2 | Patrick H. Lauke | 02 January 2018, 19:35:13 UTC | Expand keyboard advice for tooltips, clarify what `manual` trigger does in table | 02 January 2018, 19:35:13 UTC |
8bb39f2 | Patrick H. Lauke | 02 January 2018, 18:19:47 UTC | Remove incorrect roles from accordion, tweak/expand accessibility info, use buttons for accordion * Remove incorrect roles from accordion, tweak/expand accessibility info * Use `<button>` elements rather than links for the accordion | 02 January 2018, 18:19:47 UTC |
dccd003 | Mark Otto | 02 January 2018, 04:51:20 UTC | improve additive/subtractive border util docs | 02 January 2018, 04:51:20 UTC |
750291b | Mark Otto | 02 January 2018, 04:50:59 UTC | Darken border color slightly | 02 January 2018, 04:50:59 UTC |
7acfa61 | Mark Otto | 02 January 2018, 04:32:44 UTC | Merge branch 'docs-border-utilities' of https://github.com/ysds/bootstrap into ysds-docs-border-utilities | 02 January 2018, 04:32:44 UTC |
44eebe4 | Mark Otto | 02 January 2018, 04:29:19 UTC | dist | 02 January 2018, 04:29:19 UTC |
48c4599 | Gijs Boddeus | 31 December 2017, 14:38:29 UTC | Textarea support for input groups The append and prepend classes vertically aligned items in the center For textareas this meant the addon would aling vertically instead of stretch and have it's contents vertically aligned these changes fix that so everything is aligned how it should be | 31 December 2017, 14:38:29 UTC |
ae71e71 | Martijn Cuppens | 31 December 2017, 12:53:33 UTC | Allow nested structure for accordions (#25121) This commit allows nested structures for accordions. Also a part of the documentation about data-children is removed because this functionality didn't work and it's not applicable anymore. Tests with the collapse accordion are also a bit adjusted to the new situation. | 31 December 2017, 12:53:33 UTC |
bee859c | Martijn Cuppens | 31 December 2017, 12:45:26 UTC | docs: Fix overflow issue in IE. (#25142) | 31 December 2017, 12:45:26 UTC |
e290d8f | ysds | 31 December 2017, 06:09:43 UTC | Add description about positive border | 31 December 2017, 06:09:43 UTC |
863cb13 | ysds | 31 December 2017, 05:52:02 UTC | Add positive border utilities | 31 December 2017, 05:52:02 UTC |
d08eb55 | Mark Otto | 31 December 2017, 05:34:23 UTC | dist | 31 December 2017, 05:34:23 UTC |
6b5a2ff | ysds | 29 December 2017, 05:10:29 UTC | Apply of #25068 to input group | 31 December 2017, 04:59:57 UTC |
5f3856c | Andres Galante | 29 December 2017, 11:18:13 UTC | removes hardcoded value for nav-link padding | 31 December 2017, 04:58:25 UTC |
8c87e01 | Kramb | 29 December 2017, 03:51:36 UTC | Add modal-dialog-centered class to vertically centered modal example. | 31 December 2017, 04:57:22 UTC |
43c551e | Mark Otto | 31 December 2017, 04:55:35 UTC | Outline active focus (#25145) * Base the outline button :active color on the background, fixing a contrast issue * Only apply focus outline to active when it's focused | 31 December 2017, 04:55:35 UTC |
5b8eaff | Mark Otto | 31 December 2017, 03:41:36 UTC | dist | 31 December 2017, 03:41:36 UTC |
fc942ce | Mark Otto | 31 December 2017, 00:38:09 UTC | Mention -file-text change in Migration docs (#25144) Fixes #25127. | 31 December 2017, 00:38:09 UTC |
d90dddf | Kevin Ruscoe | 31 December 2017, 00:28:12 UTC | Add `.order-0` to the flexbox grid ordering helpers. (#25137) | 31 December 2017, 00:28:12 UTC |
2b41526 | Raaj Trambadia | 31 December 2017, 00:22:46 UTC | Remove Entypo from "Preferred Icon Sets". (#25141) The download link for Entypo (on its website) is invalid. It's a Dropbox link which now results in a 403 error. The website was last updated in 2015 (as seen in the footer). | 31 December 2017, 00:22:46 UTC |
e0e9bc8 | XhmikosR | 31 December 2017, 00:11:59 UTC | Move inline JS outside of HTML. (#25140) | 31 December 2017, 00:11:59 UTC |
bf0e753 | XhmikosR | 31 December 2017, 00:03:22 UTC | Update devDependencies and gems. (#25083) | 31 December 2017, 00:03:22 UTC |
06d8e58 | XhmikosR | 30 December 2017, 23:54:42 UTC | Add `docs-github-serve` script for local serving the `github` target. (#25139) | 30 December 2017, 23:54:42 UTC |
6a17e63 | XhmikosR | 30 December 2017, 14:14:45 UTC | Remove trailing spaces. | 30 December 2017, 23:42:19 UTC |
45b649f | XhmikosR | 30 December 2017, 13:52:53 UTC | application.js: make the clipboard button selector more restrictive. | 30 December 2017, 23:42:19 UTC |
a6996ef | XhmikosR | 30 December 2017, 13:46:01 UTC | layout/overview.md: fix double copy button. | 30 December 2017, 23:42:19 UTC |
3ab82e5 | Mark Otto | 29 December 2017, 18:20:57 UTC | drop "simply" and tweak a few other bits | 30 December 2017, 16:01:36 UTC |
bcc6223 | Alberto | 29 December 2017, 09:31:28 UTC | Updated docs for translating "Browse" text into other languages "Choose file ..." text is now written inside the label tag, so the translation is outside the css scope. $custom-file-text variable should only contain "Browse" translations. | 30 December 2017, 16:01:36 UTC |
daf9d15 | Andrew Timson | 30 December 2017, 15:33:28 UTC | Include JavaScript map files in NuGet packages (#25080) | 30 December 2017, 15:33:28 UTC |
7adaa2f | Mark Otto | 30 December 2017, 15:29:36 UTC | Update Theming docs for removing map items (#25108) | 30 December 2017, 15:29:36 UTC |
d62a6d3 | Andres Galante | 30 December 2017, 15:19:27 UTC | Remove unnecessary `align-middle` class from Navbar docs (#25116) | 30 December 2017, 15:19:27 UTC |