7.0.0-beta.1
Pre-release
Pre-release
Breaking Changes
- NPM package is renamed from
identity-style-guideto@18f/identity-design-system. (#331) - Update USWDS from 2.13.3 to 3.4.1
- Polyfills have been removed, consistent with current Login.gov browser support
- The following JavaScript named exports have been renamed or removed:
navigationis renamed toheadervalidatoris renamed tovalidation
- Sass artifacts now require Dart Sass. The Ruby Sass and LibSass (C) compilers are no longer supported.
- To improve performance of the default CSS bundle, responsive utility breakpoints other than
tablet:have been disabled by default. Previously,mobile-lg:anddesktop:utilities were also enabled. You can restore the original settings by overriding the$theme-utility-breakpointsSass variable.- Component styling which previously responded to now-disabled breakpoints have been updated to standardize on the
tabletbreakpoint. This affectsusa-button--wide,usa-search--big, andusa-introCSS classes.
- Component styling which previously responded to now-disabled breakpoints have been updated to standardize on the
- Image URLs in stylesheets are no longer processed by
asset-path-if-exists. For Rails integrations, consider using the$theme-image-pathSass variable in combination with Sprocketsresolve_assets_in_css_urlsoption. - The deprecated
$image-pathSass variable setting has been removed. Use$theme-image-pathinstead. - The deprecated
alerts/success-badge.svgimage has been removed. Usealerts/success.svginstead. - The deprecated
.usa-form-hintCSS class has been removed. Use.usa-hintinstead. - Removed
usa-alert__paragraphalert helper class. Usemeasure-3measure utility instead.