Skip to content

Beta 3 ship list #24439

@mdo

Description

@mdo

Highlights

  • New vertically centered modal option in Add .modal-dialog-centered for optional vertically centered modal #24510.
  • Added new dropleft and dropright variants for dropdowns in Add dropright and dropleft (right and left placements for our dropdown) #23860.
  • Rewrote background-images for custom checkboxes and radios to account for better multiple backgrounds. Now the opt-in background-image gradient is on the .custom-control-indicator and the icon is a pseudo-element, .custom-control-indicator::before.
  • Our npm package no longer includes any files other than our source and dist JavaScript and CSS files. If you previously relied on our running our scripts via the node_modules folder, you'll need to update your build tools.
  • Input groups rewritten to have specific .input-group-{prepend|append} classes, support validation styles and messages, and add custom select and file support.
  • Rewrite and unify default and custom checkboxes and radios to have simpler markup, un-nesting the inputs from the labels so we can style the label based on the input's state. This is essential for form validation and disabled inputs.
  • Responsive tables are once again parent classes to avoid a11y issues with changing a <table>'s display.
  • Print styles have moved to bottom of the import stack to properly override styles.
  • Restored cursor: pointer to non-disabled buttons, .close, navbar toggler, and pagination links.

CSS

JS

Docs

Build tools

Packaging

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions