aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-01-18Remove -Pre from Nuget install info since we're stable now /cc @supergibbsv4.0.0Mark Otto1-4/+2
2018-01-18Bump version to 4.0.0Mark Otto64-138/+138
2018-01-18Update progress.md (#25355)Christian Oliff1-2/+0
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.
2018-01-17Restore sidebar nav link to Approach pageMark Otto1-1/+1
2018-01-17distMark Otto10-138/+70
2018-01-17Improve examples' screenshots compression.XhmikosR20-0/+0
Convert them to 8-bit and compress them with optipng and zopflipng. Before: 902 KB (923,969 bytes) After: 431 KB (441,372 bytes)
2018-01-17Consistently sized 960x600 wide images.Mark Otto21-1/+1
2018-01-17Only 2-col on sm+Mark Otto1-1/+1
2018-01-17Prevent print utils from overriding all other display utils (#25269)Mark Otto3-37/+33
* 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
2018-01-18Outline button hover color (#25339)Mark Otto2-7/+3
2018-01-18Use .list-group-item-action for list group item variant (#25338)ysds1-13/+10
2018-01-18Fix input height border (#25331)Andrew Luca1-1/+1
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; ```
2018-01-16distMark Otto15-64/+340
2018-01-16Add order-last grid class (#24915)Casper Bornebusch2-9/+7
* Add order-*-last grid class * copy updates
2018-01-15Using the expected variable to set the custom select height. (#25169)Gustavo Straube1-1/+1
2018-01-15Extend spacers and sizes (#25101)Andrew Luca1-4/+8
2018-01-15Mention .input-group-text in migration docs (#25325)Mark Otto1-1/+1
Closes #25231
2018-01-15Adjust languageMark Otto1-5/+5
2018-01-15Merge branch 'form-check-input-validation' of ↵Mark Otto2-1/+35
https://github.com/supergibbs/bootstrap into supergibbs-form-check-input-validation
2018-01-15closes #25280Mark Otto1-1/+1
2018-01-16Use the SRI hashes for the live site's assets. (#25282)XhmikosR2-3/+3
2018-01-15Consistently use `:disabled` rather than `[disabled]` selector (#25317)Patrick H. Lauke5-11/+11
Closes https://github.com/twbs/bootstrap/issues/25316
2018-01-15Add example of a Spanish translation for custom file input (#25302)Mark Otto2-1/+14
2018-01-15Add display utilities to bootstrap-grid.scss (#25308)Mark Otto1-4/+1
2018-01-14Update copyright for 2k18 (#25303)Mark Otto21-32/+32
* Update copyright range to include 2018 * Extend copyright date range on new files from 2017 to include 2018
2018-01-14Fixes dropdown snippets (#25301)ysds1-6/+5
* Make dropright snippet the same as demo * Add missing .dropdown-toggle-split class * Make clear the split button label the same as demo
2018-01-14Theming docs update (#25300)Mark Otto1-1/+15
* heading for better linking * tell folks where to start * more headings * required keys section added, closes #25293
2018-01-14one more img compressionMark Otto5-0/+0
2018-01-14Examples updates (#24898)Mark Otto59-1064/+1690
* 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
2018-01-14distMark Otto2-2/+2
2018-01-14add List Group Flush to List Group docs (#25289)Jason Korth1-0/+14
fixes #25288
2018-01-13Mixin `button-outline-variant` should retain active box shadow when focusedPatrick Yeo1-1/+5
2018-01-13distMark Otto8-32/+52
2018-01-13Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-devMark Otto5-21/+93
2018-01-14Add new Approach docs page (#25165)Mark Otto1-0/+71
2018-01-13$component-active-bg and $component-active-color are partially useful (#24710)Patrick Yeo1-11/+11
* 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`
2018-01-13Fixed color for disabled buttons (#25167)Wolfgang Goedel1-0/+1
2018-01-13Fix breakpoint mixins for custom breakpoint maps (#25264)Sander Melnikov1-4/+4
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.
2018-01-13Add direct children selectors to avoid cascading styles into a menu form ↵ysds1-6/+6
(#25279)
2018-01-12Merge branch 'custom-check-disabled' of ↵Mark Otto2-0/+16
https://github.com/gijsbotje/bootstrap into v4-dev
2018-01-11distMark Otto42-385/+356
2018-01-11Comply to the new rules.XhmikosR32-1766/+1804
2018-01-11Clean up and tweak ESLint rules.XhmikosR12-39/+84
Also, refactor ESLint and stylelint config files; now everything will work from our root dir.
2018-01-11Deprecate hover media query shim and mixins (#25270)Mark Otto4-58/+36
* 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
2018-01-11Remove `touch-action:manipulation` click optimization (#25250)Patrick H. Lauke2-38/+1
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
2018-01-11Merge branch 'v4-dev' into custom-check-disabledXhmikosR9-471/+1409
2018-01-11Update devDependencies and gems. (#25192)XhmikosR4-466/+1400
2018-01-11Fix invalid "constraint validation API" URL in docs (#25244)Vytas1-1/+1
2018-01-11Update browser compatibility note for `position: sticky` since Edge supports ↵Christian Oliff1-1/+1
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
2018-01-11Fix variable name in display utility class naming (#25261)Vytas1-1/+1