]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Add padding to badges (#31132)
authorPatrick H. Lauke <redux@splintered.co.uk>
Sun, 2 Aug 2020 13:28:23 +0000 (14:28 +0100)
committerGitHub <noreply@github.com>
Sun, 2 Aug 2020 13:28:23 +0000 (16:28 +0300)
* Add padding to badges

The current badges are very tightly padded, and because the top and bottom padding are the same, and aligned to the baseline, this makes badges with descenders (e.g. the "g" in "Danger") look uncomfortably close to the bottom. Adding more ample padding masks this a bit.
An alternative would be to have separate top and bottom padding, with the bottom one slightly larger than the top - but conversely, that then makes badges that contain no text with descenders, and particularly badges that contain all uppercase characters, look too bottom-heavy.
Also adding some left/right extra padding, as currently the pill badges look uncomfortably tight on the sides due to the rounding.

scss/_variables.scss
site/content/docs/5.0/migration.md

index 6b9ae3d3f7633df2cbc922d775d16d257bad95d6..9e2af089fdbfaf17c74e94dfbbb2ae9940ac1007 100644 (file)
@@ -1067,8 +1067,8 @@ $toast-header-border-color:         rgba(0, 0, 0, .05) !default;
 $badge-font-size:                   .75em !default;
 $badge-font-weight:                 $font-weight-bold !default;
 $badge-color:                       $white !default;
-$badge-padding-y:                   .25em !default;
-$badge-padding-x:                   .5em !default;
+$badge-padding-y:                   .35em !default;
+$badge-padding-x:                   .65em !default;
 $badge-border-radius:               $border-radius !default;
 
 
index af44951eb337861676699144ae07211e37a5f99d..12e10f3e4b50398ecf473c8ec39f79bd554b3488 100644 (file)
@@ -35,6 +35,10 @@ toc: true
 
 ### Components
 
+### Badges
+
+- Increased default padding for badges from `.25em`/`.5em` to `.35em`/`.65em`.
+
 #### Buttons
 
 - Disabled states of buttons are easier to customize thanks to additional arguments in the `button-variant()` mixin. [See #30639.](https://github.com/twbs/bootstrap/pull/30639)