Martijn Cuppens
ec637483f2
Backport #30685
...
`<pre>`: Disable auto-hiding scrollbar in IE & legacy Edge
2020-05-02 15:39:19 +03:00
Martijn Cuppens
92fe8445b1
Prevent list group style leaks ( #30660 )
2020-04-28 20:59:30 +03:00
Martijn Cuppens
a66d9a3d50
Backport #30605
...
grid: checks for `$grid-columns > 0`
2020-04-28 20:59:30 +03:00
Catalin Zalog
9d0097013a
Backport #30606 ( #30612 )
...
checks for `$grid-row-columns`
2020-04-28 20:59:30 +03:00
Catalin Zalog
4853c5b527
feat: checks for $grid-breakpoints
map list ( #30609 )
...
Co-authored-by: Martijn Cuppens <martijn.cuppens@gmail.com>
2020-04-28 20:59:30 +03:00
k-utsumi
0321c632ed
Delete appearance from button.close
( #30582 )
2020-04-28 20:59:30 +03:00
Martijn Cuppens
9f7fc4ac2b
Deprecate bg-gradient-variant
mixin ( #30594 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-04-18 09:12:51 +03:00
Martijn Cuppens
abc17a4858
Backport #30555
...
Use `box-shadow` mixin for `.form-select`
2020-04-13 21:12:29 +03:00
Martijn Cuppens
4d863effdb
Backport #30512
...
Use `box-shadow` mixin for `.btn`
2020-04-13 21:12:29 +03:00
Mark Otto
5f15f8cdbd
Fix spinner-grow animation ( #30504 )
...
* Fix spinner-grow animation
Safari seems to be interpreting the old keyframes animation as incomplete. Adding `transform` to the second frame seems to resolve the issue.
Co-Authored-By: Martijn Cuppens <martijn.cuppens@gmail.com>
2020-04-13 21:12:29 +03:00
Catalin Zalog
6edeaa4291
Add .card-footer
color ( #30515 )
2020-04-13 21:12:29 +03:00
Martijn Cuppens
fe9384c216
Backport #30497
...
Fix card list group borders & radii
2020-04-13 21:12:29 +03:00
Martijn Cuppens
ddc58343d3
Backport #30480
...
Use `box-shadow` mixin for form controls
2020-04-13 21:12:29 +03:00
Martijn Cuppens
706bd3602d
Backport #30391
...
transition() mixin prevent redundant 'transition: none' and pass `null`
2020-04-13 21:12:29 +03:00
Martijn Cuppens
1b575c27cd
Backport #30353 ( #30361 )
...
Remove appearance from date inputs
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-04-01 08:53:07 +03:00
Tim Dujardin
b30c68f8a1
Added focus state to .btn-link ( #30036 )
2020-03-31 21:11:29 +03:00
Frank Liepert
45c99f7130
Prevent vertical offset in IE 11 ( #29413 )
...
Co-authored-by: Martijn Cuppens <martijn.cuppens@gmail.com>
2020-03-31 14:09:09 +02:00
Martijn Cuppens
efb3fc402e
$link-decoration: underline affects some components ( #30262 )
...
Co-authored-by: Shohei Yoshida <fellows3@gmail.com>
Co-authored-by: Martijn Cuppens <martijn.cuppens@gmail.com>
2020-03-09 16:08:41 +02:00
Shohei Yoshida
fa7510c6af
Fix centered modal scrolling issue ( #30244 )
...
Use the `min-content` property.
2020-03-09 16:08:41 +02:00
Shohei Yoshida
c40b71318c
Remove unnecessary reduce motion when $enable-transition: false
( #30183 )
2020-02-17 21:33:54 +02:00
Giovanni Mendoza
0bd57ce212
Added new variable for padding on dropdown header ( #29946 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
Co-authored-by: Martijn Cuppens <martijn.cuppens@gmail.com>
2020-02-17 21:33:54 +02:00
Shohei Yoshida
c77ec4fb06
Avoid border-radius functions return negative values ( #30166 )
...
* Avoid border-radius functions return negative values
* Update _border-radius.scss
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-02-17 21:33:54 +02:00
Jens Luyten
7ca811315f
Prevent grid with default cols from breaking when large pre was present ( #30049 )
2020-02-17 21:33:54 +02:00
Martijn Cuppens
1884b8a421
Backport #29325 . ( #30074 )
...
`.text-break` fix
2020-02-17 21:33:54 +02:00
jorimvanhove
92525e9ec4
IE auto-size input-group to column ( #30043 )
2020-02-17 21:33:54 +02:00
Martijn Cuppens
fbf294a605
Fix disabled .btn
cursor ( #30004 )
2020-02-03 19:54:29 +01:00
XhmikosR
3c0cf9365b
Bump copyright year to 2020. ( #29944 )
2020-01-02 12:11:56 +02:00
Martijn Cuppens
35d5cbf4fd
Escape brackets ( #29857 )
...
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2020-01-02 12:11:56 +02:00
Martijn Cuppens
0d08c74d2f
Allow percentages in container widths ( #29819 )
2020-01-02 12:11:56 +02:00
719media
70de5e8398
Fix breadcrumb spacing with whitespace ( #29745 )
2019-12-14 17:09:46 +02:00
XhmikosR
dca1ab7d87
Release v4.4.1.
2019-11-28 14:59:49 +02:00
Shohei Yoshida
b07b6f743c
Fix dart Sass compatibility for subtract ( #29763 )
2019-11-28 14:59:49 +02:00
Shohei Yoshida
0d148d8854
V4: Add :disabled for disabled fieldset ( #29762 )
2019-11-28 14:59:49 +02:00
Martijn Cuppens
c24aaa6cbf
Fix dart Sass compatibility ( #29755 )
2019-11-28 14:59:49 +02:00
XhmikosR
593574d510
Release v4.4.0 ( #29735 )
2019-11-26 19:12:00 +02:00
Sam Duvall
eb1e1cfb49
Fixed input-height-sm and input-height-lg calculations ( #29653 )
2019-11-25 13:12:53 +02:00
Martijn Cuppens
590c1baeeb
progress: Fix IE overflow ( #29629 )
2019-11-25 13:12:53 +02:00
XhmikosR
f12ae8cea2
Sass: fix version in deprecation messages.
...
The final version will be bumped when the next version is released.
2019-11-25 13:12:53 +02:00
Gary PEGEOT
6b7ca1234b
Make check label cursor customizable ( #29633 )
2019-11-07 21:02:10 +02:00
Johann-S
dd96b832f7
backport #29516 : added animation when modal backdrop is static
2019-11-02 10:02:07 +02:00
Martijn Cuppens
f55566e36b
Add configurable button text wrapping ( #29554 )
2019-11-02 10:02:07 +02:00
Mark Otto
9be7aac831
Add make-col-auto mixin ( #29367 )
2019-11-02 10:02:07 +02:00
Martijn Cuppens
b0b8d3c982
Convert v4-dev calc() left overs to add/subtract functions
2019-11-01 20:22:37 +02:00
ysds
7bd70e54f2
Add add and subtract function
2019-11-01 20:22:37 +02:00
Christian Oliff
087d0ea1e1
The HTML5 Boilerplate Print CSS moved to a separate repo ( #29522 )
...
The HTML5 Boilerplate CSS has moved to a separate GitHub repo (h5bp/main.css) so the source link referenced here no longer works. This PR updates the link to the new correct location.
2019-10-15 09:40:01 +03:00
ysds
db19e8c706
Fix incorrect aspect ratio on IE11
2019-10-14 12:12:05 +03:00
Martijn Cuppens
510a446be6
Remove redundant properties
2019-10-14 12:12:05 +03:00
Martijn Cuppens
327bfca418
Fix top level ampersand ( #29518 )
...
Fixes dart sass compatibility.
2019-10-14 12:12:05 +03:00
Martijn Cuppens
6c9640c245
Backport #29445
...
Remove outline from select box in Firefox
2019-10-14 12:12:05 +03:00
astrahov
1260b4fb3f
Add variable for $breadcrumb-font-size
( #29467 )
2019-10-14 12:12:05 +03:00
Martijn Cuppens
d521e147f9
Fix border for single card in accordion ( #29453 )
2019-10-14 12:12:05 +03:00
Martijn Cuppens
f47243460e
Variable card height ( #29462 )
2019-10-14 12:12:05 +03:00
ysds
afc9cae32c
Allow override default col width
2019-09-26 18:37:07 +03:00
Mark Otto
d08567797f
Cleanup
...
- Rename and move the variable to variables file
- Move code to the grid file
- Use the mixin to generate our own classes
- Wrap in a grid classes enabled conditional
- Document the mixin
2019-09-26 18:37:07 +03:00
Mark Otto
9ed860ef24
First pass at .row-cols classes
...
Trying to find a new way to do responsive card decks while not locking ourselves into the cards themselves. My thinking here is we can easily control the column (.col) width by the parent, but I don't know how many we need (have 0-5 now) across each breakpoint. This works for cards so far, and I think could get us equal height, too.
2019-09-26 18:37:07 +03:00
XhmikosR
68ddcec057
theming.md: bring :root
up to par with Scss. ( #29323 )
...
Also, add a warning in _root.scss so that we don't miss it again.
2019-09-26 18:37:07 +03:00
Martijn Cuppens
5d39e36083
Don't bind validation to form controls
2019-09-26 18:37:07 +03:00
Martijn Cuppens
6381c63fb1
Add deprecation warning
2019-08-26 09:29:50 +02:00
Martijn Cuppens
9e1ef5623f
Deprecate nav-divider() mixin
2019-08-22 08:10:03 +02:00
Martijn Cuppens
9519b9e055
Enable wrapping for elements in .modal-footer ( #25103 )
2019-08-17 17:03:00 +03:00
Martijn Cuppens
94395af932
Restore cursor: pointer
for checkbox/radio buttons ( #29239 )
2019-08-17 17:03:00 +03:00
Martijn Cuppens
e538b9f23e
Fix Firefox rendering issue ( #29234 )
2019-08-17 17:03:00 +03:00
Shohei Yoshida
c387223720
Fix min-width of input-group flex items ( #29209 )
2019-08-17 17:03:00 +03:00
Mark Otto
81fa902454
Responsive containers (follow-up to #29095 ) ( #29118 )
...
* Follow-up to #29095
This PR fixes the responsive containers that were added in #29095 , originally stubbed out in #25631 . Apologies to @browner12 for getting that wrong.
Fixes #25631 .
* update navbar as well because we cannot reset all containers uniformly
* Update navbars example to include container-xl example to ensure containers match
* rewrite responsive containers docs, add table of max-widths
* Update container docs
- Move table up to the intro
- Remove the container example because it's actually hella confusing
- Update and link to grid example as a demo instead
2019-08-17 17:03:00 +03:00
Martijn Cuppens
e5a3ee5e9c
Extend .container-fluid
( #29106 )
2019-08-17 17:03:00 +03:00
Mark Otto
3695c3a1fb
fix broken classes
2019-08-17 17:03:00 +03:00
Mark Otto
2892675f65
v4/v5: Add responsive containers ( #29095 )
...
* create responsive containers
provide more flexibility and allow the user to determine when containers switch from fluid to fixed width.
* fix the base container code
this commit fixes the non-media portion of the generated CSS. I learned about the `@extends` directive and was able to put it to good use.
I create a new temporary map that contains all the main `$container-max-widths` and join it to our 2 special cases of 'xs' and 'fluid'. Then we loop through that and, with the appropriate infixes, extend our placeholder
* formatting for style
forgot to run my tests before the last push, i think these are better.
* finish incomplete comment
* fix the responsive containers
using the `@extend` directive I was able to clean up this code
* fix responsive containers in the navbar
mostly we just look through all of our breakpoints so we can include all of the responsive container classes in the tweaks we have to do for the navbar (redeclaring flex properties, don't double up on padding, etc)
* Simplify container extends
* Simplify navbar containers
* Rearrange, add comments, ensure everything is nested in $enable-grid-classes
* Reduce new CSS by using attribute selector
We avoid using `@extend` whenever possible, and this is more readable
* Update _grid.scss
* Update _navbar.scss
* Add docs for responsive containers, redesign the container layout page
* Add to the Grid example
2019-08-17 17:03:00 +03:00
XhmikosR
fb6266a8df
carousel: fix transition properties order. ( #29173 )
2019-07-31 11:37:39 +03:00
Shohei Yoshida
f6b00cda24
Fix reboot for placeholder links ( #29164 )
2019-07-31 11:37:39 +03:00
Patrick H. Lauke
d5266dc995
Fix reboot for placeholder links ( #29162 )
...
Backport of #29140
2019-07-31 11:37:39 +03:00
Chandan Deep
397359154c
Change property from background to background-image ( #29149 )
...
For Gradient, We have to use the background-image instead of only background.
2019-07-31 11:37:39 +03:00
Martijn Cuppens
8f95b26d65
Haha, floats. It's 2019 ( #29147 )
2019-07-31 11:37:39 +03:00
Martijn Cuppens
48e86c5796
Apply at-mixin-argumentless-call-parentheses: always
stylelint rule for v4 mixins
2019-07-31 11:37:39 +03:00
Martijn Cuppens
d59aa2c702
Apply at-mixin-argumentless-call-parentheses: always
stylelint rule
2019-07-31 11:37:39 +03:00
Martijn Cuppens
a2a38058af
.custom-select
: combine properties.
2019-07-30 15:43:38 +03:00
XhmikosR
41fd25abe1
Optimize the inline SVGs.
2019-07-30 15:43:38 +03:00
Martijn Cuppens
c26e68427c
Backport "Use escape-svg() function ( #29077 )"
...
Adapted for v4-dev.
2019-07-30 15:43:38 +03:00
M. Wacker
921f17a650
Fix breaking layout breaking error in code ( #28328 )
...
Change `word-break: break-word;` to `word-wrap: break-word;`
2019-07-17 14:48:26 +03:00
Martijn Cuppens
e61d609bc0
Ignore the bg-variant deprecation warning in our files.
2019-07-10 11:03:54 +03:00
Martijn Cuppens
23d7dd6dbd
Remove redundant radius properties ( #28956 )
2019-07-10 11:03:54 +03:00
Sergey Kovalenko
22f6b373f9
Remove negative margins for group list items ( #28940 )
...
To fix RGBA borders overlapping issue.
2019-07-10 11:03:54 +03:00
Martijn Cuppens
c121778b49
Change invalid icon from cross to exclamation mark ( #28944 )
...
The cross icon was confusing since some browsers use it as a reset button.
2019-07-10 11:03:54 +03:00
Martijn Cuppens
de163b337c
Deprecate bg-variant()
mixin ( #28938 )
2019-06-20 21:30:09 +02:00
Shohei Yoshida
b165aff2f7
Fix position of browser default validation message ( #28852 )
2019-06-18 15:02:58 +03:00
Morteza Ziyae
1bdeab8159
Fix width and height of data svg images in IE10 ( #28883 )
2019-06-18 15:02:58 +03:00
Shohei Yoshida
911b72cf78
Workaround for the image size bug in IE ( #28855 )
2019-06-18 15:02:58 +03:00
Shohei Yoshida
a84a05a56a
Clean input group flex basis ( #28785 )
2019-05-30 11:58:34 +03:00
Shohei Yoshida
9d075734cb
Calc modal header/footer border radius according to the border width ( #28775 )
2019-05-30 11:58:34 +03:00
Aditya Shankar
9508c4c11b
Correct grammar in modal.scss ( #28829 )
2019-05-30 11:58:34 +03:00
Sezer Esen
01a71532d9
Fix background position ( #28814 )
2019-05-30 11:58:34 +03:00
Shohei Yoshida
fe777292b5
Fix z-index according to our z-index rule ( #28784 )
...
https://getbootstrap.com/docs/4.3/extend/approach/#z-index-scales
2019-05-30 11:58:34 +03:00
Shohei Yoshida
4251c23f71
Reset input padding for cross browser consistency ( #28208 )
2019-05-09 21:30:32 +03:00
zhangbao
fc745a3ec8
Consistency modification ( #28750 )
2019-05-09 21:30:32 +03:00
Shohei Yoshida
aa7b055064
Fix incorrect variable for popover border radius ( #28733 )
...
* Use $popover-border-radius
* Move and rename the local $offset-border-width to the global variable
2019-05-09 21:30:32 +03:00
Christian Oliff
add38103ad
Fix broken link to css-discuss.incutio.com/wiki/Printing_Tables ( #28637 )
...
Instead now pointing to the most recent Wayback Machine archive copy.
2019-05-09 21:30:32 +03:00
Martijn Cuppens
5c65ea6a38
Scrollbar fix ( #28417 )
2019-05-09 21:30:32 +03:00
Mark Otto
605704d7f5
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 .
2019-04-29 17:41:28 +03:00
Shohei Yoshida
68932330f0
Sync plain text font-size with $input-font-size
( #28464 )
2019-04-29 17:41:28 +03:00
Martijn Cuppens
78f47133e9
Remove redundant slashes ( #28677 )
2019-04-29 17:41:28 +03:00
Shohei Yoshida
10f91729aa
Add $custom-control-label-color
variable ( #28633 )
2019-04-29 17:41:28 +03:00