cast-org/figuration

v4.0.0-alpha.2 - ship list

Closed this issue · 0 comments

Major Updates:

  • Switch is no longer a separate component. Functionality has been replaced by the new .custom-switch form control.
  • Slider widget has been removed and replaced with the new .custom-range styled <input type="range">.
  • Local JS tests now run in headless Chrome.

CSS

  • #280: Custom Forms: Add styling for input type="range". Also updated player with basic support too.
  • #281: Reworked .custom-control inputs. Simplified and consolidated switch component into custom forms.
  • #282: Add CSS variables to :root for theme colors, breakpoints, and font stacks.
  • #283: Allow greater flexibility for customizing the breadcrumb divider.
  • #284: Fix some possible namespacing issues.
  • #285: Add support for the Close icon within Badges.
  • #286: Use per cell box-shadows for striped and hover tables.
  • #287: Inherit border-color for .custom-file-label, and adjust height and positions for .custom-control.
  • #288: Remove max-width from .table for Safari issue.
  • #289: Re-implement validation icons.
  • #290: Increase $shadow reuse for some components.
  • #291: Utilities: Added auto-generated negative margins based on $spacers map.
  • #292: Add more settings for close and drag items. Fixes close color issue in tooltips.
  • #293: Add 'Noto Color Emoji' to font stack for newer Linux system support.
  • #294: Reboot: Reduce specificity of SVG handling.
  • #295: Allow active buttons to use background-image.
  • #296: Add relative lighter and bolder font-weight utilities.
  • #297: Stop floating .close by default.
    • Modal header and footer now use flexbox for layout.
    • Popover visuals reworked a bit
  • #298: Make close and drag inherit color by default,
  • #299: Add min-width to .custom-range when inside .form-inline - due to IE collapsing the input.
  • #302: Remove outdated switch vars, use transition mixin for .custom-switch

JS

Docs

  • #300: Correct the use of .card-img-top/bottom to being placed on the image itself for proper rounding.

Build

  • Update minimum NodeJS version to v8 for build tools, due to grunt-sass requirement.
  • Browserlist moved to .browserlistrc due to inheritance issue
  • Local JS tests now use headless chrome / puppeteer instead of phantomjs, due to updated grunt-contrib-qunit.